/linux/drivers/input/misc/ |
H A D | Kconfig | 23 To compile this driver as a module, choose M here: the module 33 To compile this driver as a module, choose M here: the module 50 To compile this driver as a module, choose M here: the module 60 To compile this driver as a module, choose M here: the 61 module will be called ad714x. 70 To compile this driver as a module, choose M here: the 71 module will be called ad714x-i2c. 80 To compile this driver as a module, choose M here: the 81 module will be called ad714x-spi. 91 To compile this driver as a module, choose M here: the module [all …]
|
/linux/drivers/comedi/ |
H A D | Kconfig | 54 To compile this driver as a module, choose M here: the module will be 65 To compile this driver as a module, choose M here: the module will be 77 To compile this driver as a module, choose M here: the module will be 87 To compile this driver as a module, choose M here: the module will be 111 To compile this driver as a module, choose M here: the module will be 132 To compile this driver as a module, choose M here: the module will be 140 To compile this driver as a module, choose M here: the module will be 163 To compile this driver as a module, choose M here: the module will be 175 To compile this driver as a module, choose M here: the module will be 185 To compile this driver as a module, choose M here: the module will be [all …]
|
/linux/drivers/input/touchscreen/ |
H A D | Kconfig | 24 To compile this driver as a module, choose M here: the 25 module will be called 88pm860x-ts. 43 To compile this driver as a module, choose M here: the 44 module will be called ads7846. 56 To compile this driver as a module, choose M here: the 57 module will be called ad7877. 67 To compile this driver as a module, choose M here: the 68 module will be called ad7879. 77 To compile this driver as a module, choose M here: the 78 module will be called ad7879-i2c. [all …]
|
/linux/drivers/hwmon/ |
H A D | Kconfig | 23 This support can also be built as a module. If so, the module 53 This driver can also be built as a module. If so, the module 67 This driver can also be built as a module. If so, the module 85 This driver can also be built as a module. If so, the module 95 This driver can also be built as a module. If so, the module 105 This driver can also be built as a module. If so, the module 116 This driver can also be built as a module. If so, the module 127 This driver can also be built as a module. If so, the module 138 This driver can also be built as a module. If so, the module 148 This driver can also be built as a module. If so, the module [all …]
|
/linux/drivers/media/usb/gspca/ |
H A D | Kconfig | 17 module will be called gspca_main. 27 To compile this driver as a module, choose M here: the 28 module will be called gspca_benq. 36 To compile this driver as a module, choose M here: the 37 module will be called gspca_conex. 47 To compile this driver as a module, choose M here: the 48 module will be called gspca_cpia1. 57 To compile this driver as a module, choose M here: the 58 module will be called gspca_dtcs033. 66 To compile this driver as a module, choose M here: the [all …]
|
/linux/drivers/iio/adc/ |
H A D | Kconfig | 43 To compile this driver as a module, choose M here: the module will be 57 To compile this driver as a module, choose M here: the module will be 71 To compile this driver as a module, choose M here: the module will be 86 To compile this driver as a module, choose M here: the module will be 102 To compile this driver as a module, choose M here: the module will be 117 To compile this driver as a module, choose M here: the module will be 131 To compile this driver as a module, choose M here: the module will be 154 To compile this driver as a module, choose M here: the module will be 165 To compile this driver as a module, choose M here: the module will be 183 To compile this driver as a module, choose M here: the module will be [all …]
|
/linux/drivers/greybus/ |
H A D | module.c | 3 * Greybus Module code 16 struct gb_module *module = to_gb_module(dev); in eject_store() local 29 for (i = 0; i < module->num_interfaces; ++i) { in eject_store() 30 intf = module->interfaces[i]; in eject_store() 41 ret = gb_svc_intf_eject(module->hd->svc, module->module_id); in eject_store() 52 struct gb_module *module = to_gb_module(dev); in module_id_show() local 54 return sprintf(buf, "%u\n", module->module_id); in module_id_show() 61 struct gb_module *module = to_gb_module(dev); in num_interfaces_show() local 63 return sprintf(buf, "%zu\n", module->num_interfaces); in num_interfaces_show() 73 ATTRIBUTE_GROUPS(module); [all …]
|
/linux/drivers/pwm/ |
H A D | Kconfig | 47 To compile this driver as a module, choose M here: the module 66 To compile this driver as a module, choose M here: the module 75 To compile this driver as a module, choose M here: the module 85 To compile this driver as a module, choose M here: the module 97 To compile this driver as a module, choose M here: the module 110 To compile this driver as a module, choose M here: the module 123 To compile this driver as a module, choose M here: the module will be 133 To compile this driver as a module, choose M here: the module 145 To compile this driver as a module, choose M here: the module 156 To compile this driver as a module, choose M here: the module [all …]
|
/linux/drivers/rtc/ |
H A D | Kconfig | 158 This driver can also be built as a module. If so, the module 172 This driver can also be built as a module. If so, the module 182 This driver can also be built as a module. If so, the module 192 This driver can also be built as a module. If so, the module 202 This driver can also be built as a module. If so, the module 212 This driver can also be built as a module. If so, the module 223 This driver can also be built as a module. If so, the module 233 This driver can also be built as a module. If so, the module 244 This driver can also be built as a module. If so, the module will 254 This driver can also be built as a module. If so, the module [all …]
|
/linux/drivers/input/keyboard/ |
H A D | Kconfig | 27 To compile this driver as a module, choose M here: the 28 module will be called adc_keys. 37 To compile this driver as a module, choose M here: the module will 48 To compile this driver as a module, choose M here: the 49 module will be called adp5585-keys. 61 To compile this driver as a module, choose M here: the 62 module will be called adp5588-keys. 71 To compile this driver as a module, choose M here: the 72 module will be called amikbd. 89 To compile this driver as a module, choose M here: the [all …]
|
/linux/sound/pci/ |
H A D | Kconfig | 21 To compile this as a module, choose M here: the module 33 To compile this driver as a module, choose M here: the module 48 To compile this driver as a module, choose M here: the module 62 To compile this driver as a module, choose M here: the module 74 To compile this driver as a module, choose M here: the module 85 To compile this driver as a module, choose M here: the module 95 To compile this driver as a module, choose M here: the module 110 To compile this driver as a module, choose M here: the module 124 To compile this driver as a module, choose M here: the module 139 To compile this driver as a module, choose M here: the module [all …]
|
/linux/drivers/iio/accel/ |
H A D | Kconfig | 18 To compile this driver as a module, say M here: the module will 30 To compile this driver as a module, say M here: the module will be 45 To compile this driver as a module, choose M here: the module 47 for the core module. 58 To compile this driver as a module, choose M here: the module 60 for the core module. 75 To compile this driver as a module, choose M here: the module 77 for the core module. 89 To compile this driver as a module, choose M here: the module 91 for the core module. [all …]
|
/linux/net/sched/ |
H A D | Kconfig | 59 To compile this code as a module, choose M here: the 60 module will be called sch_htb. 68 To compile this code as a module, choose M here: the 69 module will be called sch_hfsc. 77 To compile this code as a module, choose M here: the 78 module will be called sch_prio. 86 To compile this code as a module, choose M here: the 87 module will be called sch_multiq. 97 To compile this code as a module, choose M here: the 98 module will be called sch_red. [all …]
|
/linux/drivers/staging/greybus/ |
H A D | audio_codec.c | 8 #include <linux/module.h> 22 find_data(struct gbaudio_module_info *module, int id) in find_data() argument 26 list_for_each_entry(data, &module->data_list, list) { in find_data() 46 struct gbaudio_module_info *module, int id) in gbaudio_module_enable_tx() argument 56 data = find_data(module, id); in gbaudio_module_enable_tx() 58 dev_err(module->dev, "%d:DATA connection missing\n", id); in gbaudio_module_enable_tx() 77 dev_err_ratelimited(module->dev, "reg_cport failed:%d\n", ret); in gbaudio_module_enable_tx() 81 dev_dbg(module->dev, "Dynamic Register %d DAI\n", cportid); in gbaudio_module_enable_tx() 91 ret = gb_audio_gb_set_pcm(module->mgmt_connection, data_cport, in gbaudio_module_enable_tx() 94 dev_err_ratelimited(module->dev, "set_pcm failed:%d\n", ret); in gbaudio_module_enable_tx() [all …]
|
H A D | audio_topology.c | 26 struct gbaudio_module_info *module; in find_gb_module() local 34 dev_dbg(codec->dev, "%s:Find module#%d\n", __func__, dev_id); in find_gb_module() 37 list_for_each_entry(module, &codec->module_list, list) { in find_gb_module() 38 if (module->dev_id == dev_id) { in find_gb_module() 40 return module; in find_gb_module() 44 dev_warn(codec->dev, "%s: module#%d missing in codec list\n", name, in find_gb_module() 49 static const char *gbaudio_map_controlid(struct gbaudio_module_info *module, in gbaudio_map_controlid() argument 57 list_for_each_entry(control, &module->ctl_list, list) { in gbaudio_map_controlid() 66 list_for_each_entry(control, &module->widget_ctl_list, list) { in gbaudio_map_controlid() 78 static int gbaudio_map_controlname(struct gbaudio_module_info *module, in gbaudio_map_controlname() argument [all …]
|
H A D | Kconfig | 11 To compile this code as a module, chose M here: the module 22 To compile this code as a module, chose M here: the module 32 To compile this code as a module, chose M here: the module 42 To compile this code as a module, chose M here: the module 52 To compile this code as a module, chose M here: the module 62 To compile this code as a module, chose M here: the module 72 To compile this code as a module, chose M here: the module 81 To compile this code as a module, chose M here: the module 90 To compile this code as a module, chose M here: the module 100 To compile this code as a module, chose M here: the module [all …]
|
/linux/drivers/usb/serial/ |
H A D | Kconfig | 18 To compile this driver as a module, choose M here: the 19 module will be called usbserial. 52 support" be compiled as a module for this driver to be used 76 To compile this driver as a module, choose M here: the module 84 To compile this driver as a module, choose M here: the module 93 To compile this driver as a module, choose M here: the 94 module will be called ark3116 103 To compile this driver as a module, choose M here: the 104 module will be called belkin_sa. 112 To compile this driver as a module, choose M here: the [all …]
|
/linux/sound/isa/ |
H A D | Kconfig | 39 To compile this driver as a module, choose M here: the module 54 To compile this driver as a module, choose M here: the module 67 To compile this driver as a module, choose M here: the module 82 To compile this driver as a module, choose M here: the module 95 To compile this driver as a module, choose M here: the module 108 To compile this driver as a module, choose M here: the module 122 To compile this driver as a module, choose M here: the module 134 To compile this driver as a module, choose M here: the module 147 To compile this driver as a module, choose M here: the module 158 To compile this driver as a module, choose M here: the module [all …]
|
/linux/drivers/i2c/busses/ |
H A D | Kconfig | 15 A common module to provide an API to instantiate UCSI device 28 This driver can also be built as a module. If so, the module 40 This driver can also be built as a module. If so, the module 50 This driver can also be built as a module. If so, the module 62 This driver can also be built as a module. If so, the module 72 This driver can also be built as a module. If so, the module 99 To compile this driver as a module, choose M here: the module will 109 This driver can also be built as a module. If so, the module 169 This driver can also be built as a module. If so, the module 188 This driver can also be built as a module. If so, the module [all …]
|
/linux/drivers/iio/dac/ |
H A D | Kconfig | 17 To compile this driver as a module, choose M here: the 18 module will be called ad3530r. 32 To compile this driver as a module, choose M here: the 33 module will be called ad3552r-hs. 48 To compile this driver as a module, choose M here: the 49 module will be called ad3552r. 62 To compile this driver as a module, choose M here: the 63 module will be called ad5064. 73 To compile this driver as module choose M here: the module will be called 86 To compile this driver as module choose M here: the module will be called [all …]
|
/linux/drivers/input/joystick/ |
H A D | Kconfig | 33 To compile this driver as a module, choose M here: the 34 module will be called analog. 43 To compile this driver as a module, choose M here: the 44 module will be called a3d. 54 To compile this driver as a module, choose M here: the 55 module will be called adc-joystick. 60 depends on ADI!=m # avoid module name conflict 65 To compile this driver as a module, choose M here: the 66 module will be called adi. 74 To compile this driver as a module, choose M here: the [all …]
|
/linux/drivers/nvmem/ |
H A D | Kconfig | 39 This driver can also be built as a module. If so, the module will 52 This driver can also be built as a module. If so, the module 64 This driver can also be built as a module. If so, the module 77 tristate "i.MX IC Identification Module support" 80 This is a driver for the IC Identification Module (IIM) available on 84 This driver can also be built as a module. If so, the module 96 This driver can also be built as a module. If so, the module 125 To compile this driver as a module, choose M here: the module 146 This driver can also be built as a module. If so, the module 156 To compile this driver as a module, choose M here: the module [all …]
|
/linux/include/linux/ |
H A D | module.h | 34 #include <asm/module.h> 43 struct module; 48 struct module *mod; 60 void (*setup)(struct module *, const char *); 61 int (*test)(struct module *); 62 void (*free)(struct module *); 76 /* These are either module local, or the kernel's dummy ones. */ 80 #ifndef MODULE 83 * @x: function to be run at kernel boot time or module insertion 86 * builtin) or at module insertion time (if a module). There can only [all …]
|
/linux/kernel/module/ |
H A D | internal.h | 2 /* Module internals 11 #include <linux/module.h> 66 /* pointer to module in temporary copy, freed at end of load_module() */ 67 struct module *mod; 109 struct module *owner; 119 struct module *source, *target; 123 int try_to_force_load(struct module *mod, const char *reason); 125 struct module *find_module_all(const char *name, size_t len, bool even_unformed); 127 long module_get_offset_and_type(struct module *mod, enum mod_mem_type type, 129 char *module_flags(struct module *mod, char *buf, bool show_state); [all …]
|
/linux/tools/testing/selftests/cpufreq/ |
H A D | module.sh | 18 # $1: module 23 printf "Inserting $1 module\n" 24 # insert module 30 printf "Removing $1 module\n" 31 # remove module 40 # Insert cpufreq driver module and perform basic tests 41 # $1: cpufreq-driver module to insert 53 # insert module 54 printf "Inserting $1 module\n\n" 70 # remove module [all …]
|