Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - U index
The Linux kernel configuration item CONFIG_USB_FUNCTIONFS
has multiple definitions:
drivers/usb/gadget/legacy/Kconfig
The configuration item CONFIG_USB_FUNCTIONFS:
(none)
g_ffs
, g_ffs
The Function Filesystem (FunctionFS) lets one create USB composite functions in user space in the same way GadgetFS lets one create USB gadgets in user space. This allows creation of composite gadgets such that some of the functions are implemented in kernel space (for instance Ethernet, serial or mass storage) and other are implemented in user space.
If you say "y" or "m" here you will be able what kind of configurations the gadget will provide.
Say "y" to link the driver statically, or "m" to build a dynamically linked module called "g_ffs".
drivers/usb/gadget/Kconfig
The configuration item CONFIG_USB_FUNCTIONFS:
(none)
g_ffs
, g_ffs
The Function Filesystem (FunctionFS) lets one create USB composite functions in user space in the same way GadgetFS lets one create USB gadgets in user space. This allows creation of composite gadgets such that some of the functions are implemented in kernel space (for instance Ethernet, serial or mass storage) and other are implemented in user space.
If you say "y" or "m" here you will be able what kind of configurations the gadget will provide.
Say "y" to link the driver statically, or "m" to build a dynamically linked module called "g_ffs".
drivers/usb/gadget/Kconfig
The configuration item CONFIG_USB_FUNCTIONFS:
CONFIG_EXPERIMENTAL
g_ffs
, g_ffs
The Function Filesystem (FunctionFS) lets one create USB composite functions in user space in the same way GadgetFS lets one create USB gadgets in user space. This allows creation of composite gadgets such that some of the functions are implemented in kernel space (for instance Ethernet, serial or mass storage) and other are implemented in user space.
If you say "y" or "m" here you will be able what kind of configurations the gadget will provide.
Say "y" to link the driver statically, or "m" to build a dynamically linked module called "g_ffs".
Raw data from LKDDb:
lkddb fs "functionfs" : CONFIG_PCI CONFIG_USB CONFIG_USB_FUNCTIONFS CONFIG_USB_GADGET : drivers/usb/gadget/g_ffs.c # in 2.6.35–2.6.39
lkddb fs "functionfs" : CONFIG_PCI CONFIG_USB CONFIG_USB_FUNCTIONFS CONFIG_USB_GADGET CONFIG_USB_OTG_UTILS : drivers/usb/gadget/g_ffs.c # in 3.0–3.9
lkddb fs "functionfs" : CONFIG_PCI CONFIG_USB CONFIG_USB_FUNCTIONFS CONFIG_USB_GADGET CONFIG_USB_PHY : drivers/usb/gadget/g_ffs.c # in 3.10–3.13
lkddb module g_ffs CONFIG_USB_FUNCTIONFS : drivers/usb/gadget/Kconfig : "Function Filesystem" # in 2.6.35–2.6.39, 3.0–3.16
lkddb module g_ffs CONFIG_USB_FUNCTIONFS : drivers/usb/gadget/legacy/Kconfig : "Function Filesystem" # in 3.17–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - U index
Automatically generated (in year 2024). See also LKDDb sources on GitLab