Lines Matching refs:functions

17 be connected to a USB Host to extend it with additional functions like a serial
22 functions, each function representing e.g. a serial connection or a SCSI disk.
24 Linux provides a number of functions for gadgets to use.
27 and which functions each configuration will provide.
123 3. Creating the functions
126 The gadget will provide some functions, for each function its corresponding
129 $ mkdir functions/<name>.<instance name>
134 $ mkdir functions/ncm.usb0 # usb_f_ncm.ko gets loaded with request_module()
145 4. Associating the functions with their configurations
149 configurations specified and a number of functions available. What remains
154 $ ln -s functions/<name>.<instance name> configs/<name>.<number>
158 $ ln -s functions/ncm.usb0 configs/c.1
168 configurations and functions.
180 ./configs/c.1/ncm.usb0 -> ../../../../usb_gadget/g1/functions/ncm.usb0
186 ./functions
187 ./functions/ncm.usb0
188 ./functions/ncm.usb0/ifname
189 ./functions/ncm.usb0/qmult
190 ./functions/ncm.usb0/host_addr
191 ./functions/ncm.usb0/dev_addr
222 Remove functions from configurations:
259 Remove functions (function modules are not unloaded, though)
261 $ rmdir functions/<name>.<instance name>
265 $ rmdir functions/ncm.usb0
327 two functions to decide what they actually do.
356 idProduct etc) and default sub-groups (configs, functions, strings).
358 appropriate locations. In the configs, functions and strings sub-groups
359 a user can create their sub-groups to represent configurations, functions,
362 2. The user creates configurations and functions, in the configurations
363 creates symbolic links to functions. This information is used when the
367 functions and binds them. This way the whole gadget is bound.
372 - gadget's default groups (configs, functions, strings)
373 - associating functions with configurations (symlinks)
376 configured, so config_groups for particular functions are defined
377 in the functions implementation files drivers/usb/gadget/f_*.c.
382 So, provided that modprobe works, modules for particular functions