hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/usb/misc/Kconfig
....@@ -6,7 +6,7 @@
66
77 config USB_EMI62
88 tristate "EMI 6|2m USB Audio interface support"
9
- ---help---
9
+ help
1010 This driver loads firmware to Emagic EMI 6|2m low latency USB
1111 Audio and Midi interface.
1212
....@@ -16,11 +16,11 @@
1616 This code is also available as a module ( = code which can be
1717 inserted in and removed from the running kernel whenever you want).
1818 The module will be called audio. If you want to compile it as a
19
- module, say M here and read <file:Documentation/kbuild/modules.txt>.
19
+ module, say M here and read <file:Documentation/kbuild/modules.rst>.
2020
2121 config USB_EMI26
2222 tristate "EMI 2|6 USB Audio interface support"
23
- ---help---
23
+ help
2424 This driver loads firmware to Emagic EMI 2|6 low latency USB
2525 Audio interface.
2626
....@@ -57,7 +57,7 @@
5757 inserted in and removed from the running kernel whenever you want).
5858 The module will be called legousbtower. If you want to compile it as
5959 a module, say M here and read
60
- <file:Documentation/kbuild/modules.txt>.
60
+ <file:Documentation/kbuild/modules.rst>.
6161
6262 config USB_LCD
6363 tristate "USB LCD driver support"
....@@ -78,7 +78,7 @@
7878 driver supports the pre-programmed devices (incl. firmware)
7979 by AK Modul-Bus Computer GmbH.
8080
81
- Please see: http://www.ak-modul-bus.de/stat/mikrocontroller.html
81
+ Please see: https://www.ak-modul-bus.de/stat/mikrocontroller.html
8282
8383 To compile this driver as a module, choose M here: the
8484 module will be called cypress_cy7c63.
....@@ -106,7 +106,7 @@
106106 This driver creates an entry "/dev/idmouseX" or "/dev/usb/idmouseX",
107107 which can be used by, e.g.,"cat /dev/idmouse0 > fingerprint.pnm".
108108
109
- See also <http://www.fs.tum.de/~echtler/idmouse/>.
109
+ See also <https://www.fs.tum.de/~echtler/idmouse/>.
110110
111111 config USB_FTDI_ELAN
112112 tristate "Elan PCMCIA CardBus Adapter USB Client"
....@@ -132,11 +132,20 @@
132132
133133 config USB_APPLEDISPLAY
134134 tristate "Apple Cinema Display support"
135
- select BACKLIGHT_LCD_SUPPORT
136135 select BACKLIGHT_CLASS_DEVICE
137136 help
138137 Say Y here if you want to control the backlight of Apple Cinema
139138 Displays over USB. This driver provides a sysfs interface.
139
+
140
+config APPLE_MFI_FASTCHARGE
141
+ tristate "Fast charge control for iOS devices"
142
+ select POWER_SUPPLY
143
+ help
144
+ Say Y here if you want to control whether iOS devices will
145
+ fast charge from the USB interface, as implemented in "MFi"
146
+ chargers.
147
+
148
+ It is safe to say M here.
140149
141150 source "drivers/usb/misc/sisusbvga/Kconfig"
142151
....@@ -182,8 +191,8 @@
182191 including sample test device firmware and "how to use it".
183192
184193 config USB_EHSET_TEST_FIXTURE
185
- tristate "USB EHSET Test Fixture driver"
186
- help
194
+ tristate "USB EHSET Test Fixture driver"
195
+ help
187196 Say Y here if you want to support the special test fixture device
188197 used for the USB-IF Embedded Host High-Speed Electrical Test procedure.
189198
....@@ -234,17 +243,17 @@
234243 Say Y or M here if you need to configure such a device via SMBus.
235244
236245 config USB_HSIC_USB3503
237
- tristate "USB3503 HSIC to USB20 Driver"
238
- depends on I2C
239
- select REGMAP_I2C
240
- help
241
- This option enables support for SMSC USB3503 HSIC to USB 2.0 Driver.
246
+ tristate "USB3503 HSIC to USB20 Driver"
247
+ depends on I2C
248
+ select REGMAP_I2C
249
+ help
250
+ This option enables support for SMSC USB3503 HSIC to USB 2.0 Driver.
242251
243252 config USB_HSIC_USB4604
244
- tristate "USB4604 HSIC to USB20 Driver"
245
- depends on I2C
246
- help
247
- This option enables support for SMSC USB4604 HSIC to USB 2.0 Driver.
253
+ tristate "USB4604 HSIC to USB20 Driver"
254
+ depends on I2C
255
+ help
256
+ This option enables support for SMSC USB4604 HSIC to USB 2.0 Driver.
248257
249258 config USB_LINK_LAYER_TEST
250259 tristate "USB Link Layer Test driver"