aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Brownell <dbrownell@users.sourceforge.net>2008-12-11 08:54:07 -0500
committerJiri Kosina <jkosina@suse.cz>2009-01-03 19:00:52 -0500
commitd04b431e3d769fbbf26c4f4072002375c8cc4ed9 (patch)
tree9b408dfcbe4fefe376a01232f962f9930f2f598a
parentaae6c286dad33c7f2c6992b9e310a371f2ae377e (diff)
HID: switch specialized drivers from "default y" to !EMBEDDED
Fix the obnoxious "default y" for all the "special" HID code, which forces folk with EMBEDDED defined to manually override that inappropriate default for almost 20 choices. The general policy is against "default y"; it should apply here too. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
-rw-r--r--drivers/hid/Kconfig34
1 files changed, 17 insertions, 17 deletions
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig
index aadef9abc05d..1033129d4767 100644
--- a/drivers/hid/Kconfig
+++ b/drivers/hid/Kconfig
@@ -85,14 +85,14 @@ config HID_COMPAT
85config HID_A4TECH 85config HID_A4TECH
86 tristate "A4 tech" if EMBEDDED 86 tristate "A4 tech" if EMBEDDED
87 depends on USB_HID 87 depends on USB_HID
88 default y 88 default !EMBEDDED
89 ---help--- 89 ---help---
90 Support for A4 tech X5 and WOP-35 / Trust 450L mice. 90 Support for A4 tech X5 and WOP-35 / Trust 450L mice.
91 91
92config HID_APPLE 92config HID_APPLE
93 tristate "Apple" if EMBEDDED 93 tristate "Apple" if EMBEDDED
94 depends on (USB_HID || BT_HIDP) 94 depends on (USB_HID || BT_HIDP)
95 default y 95 default !EMBEDDED
96 ---help--- 96 ---help---
97 Support for some Apple devices which less or more break 97 Support for some Apple devices which less or more break
98 HID specification. 98 HID specification.
@@ -103,49 +103,49 @@ config HID_APPLE
103config HID_BELKIN 103config HID_BELKIN
104 tristate "Belkin" if EMBEDDED 104 tristate "Belkin" if EMBEDDED
105 depends on USB_HID 105 depends on USB_HID
106 default y 106 default !EMBEDDED
107 ---help--- 107 ---help---
108 Support for Belkin Flip KVM and Wireless keyboard. 108 Support for Belkin Flip KVM and Wireless keyboard.
109 109
110config HID_CHERRY 110config HID_CHERRY
111 tristate "Cherry" if EMBEDDED 111 tristate "Cherry" if EMBEDDED
112 depends on USB_HID 112 depends on USB_HID
113 default y 113 default !EMBEDDED
114 ---help--- 114 ---help---
115 Support for Cherry Cymotion keyboard. 115 Support for Cherry Cymotion keyboard.
116 116
117config HID_CHICONY 117config HID_CHICONY
118 tristate "Chicony" if EMBEDDED 118 tristate "Chicony" if EMBEDDED
119 depends on USB_HID 119 depends on USB_HID
120 default y 120 default !EMBEDDED
121 ---help--- 121 ---help---
122 Support for Chicony Tactical pad. 122 Support for Chicony Tactical pad.
123 123
124config HID_CYPRESS 124config HID_CYPRESS
125 tristate "Cypress" if EMBEDDED 125 tristate "Cypress" if EMBEDDED
126 depends on USB_HID 126 depends on USB_HID
127 default y 127 default !EMBEDDED
128 ---help--- 128 ---help---
129 Support for cypress mouse and barcode readers. 129 Support for cypress mouse and barcode readers.
130 130
131config HID_EZKEY 131config HID_EZKEY
132 tristate "Ezkey" if EMBEDDED 132 tristate "Ezkey" if EMBEDDED
133 depends on USB_HID 133 depends on USB_HID
134 default y 134 default !EMBEDDED
135 ---help--- 135 ---help---
136 Support for Ezkey BTC 8193 keyboard. 136 Support for Ezkey BTC 8193 keyboard.
137 137
138config HID_GYRATION 138config HID_GYRATION
139 tristate "Gyration" if EMBEDDED 139 tristate "Gyration" if EMBEDDED
140 depends on USB_HID 140 depends on USB_HID
141 default y 141 default !EMBEDDED
142 ---help--- 142 ---help---
143 Support for Gyration remote control. 143 Support for Gyration remote control.
144 144
145config HID_LOGITECH 145config HID_LOGITECH
146 tristate "Logitech" if EMBEDDED 146 tristate "Logitech" if EMBEDDED
147 depends on USB_HID 147 depends on USB_HID
148 default y 148 default !EMBEDDED
149 ---help--- 149 ---help---
150 Support for Logitech devices that are not fully compliant with HID standard. 150 Support for Logitech devices that are not fully compliant with HID standard.
151 151
@@ -176,28 +176,28 @@ config LOGIRUMBLEPAD2_FF
176config HID_MICROSOFT 176config HID_MICROSOFT
177 tristate "Microsoft" if EMBEDDED 177 tristate "Microsoft" if EMBEDDED
178 depends on USB_HID 178 depends on USB_HID
179 default y 179 default !EMBEDDED
180 ---help--- 180 ---help---
181 Support for Microsoft devices that are not fully compliant with HID standard. 181 Support for Microsoft devices that are not fully compliant with HID standard.
182 182
183config HID_MONTEREY 183config HID_MONTEREY
184 tristate "Monterey" if EMBEDDED 184 tristate "Monterey" if EMBEDDED
185 depends on USB_HID 185 depends on USB_HID
186 default y 186 default !EMBEDDED
187 ---help--- 187 ---help---
188 Support for Monterey Genius KB29E. 188 Support for Monterey Genius KB29E.
189 189
190config HID_NTRIG 190config HID_NTRIG
191 tristate "NTrig" if EMBEDDED 191 tristate "NTrig" if EMBEDDED
192 depends on USB_HID 192 depends on USB_HID
193 default y 193 default !EMBEDDED
194 ---help--- 194 ---help---
195 Support for N-Trig touch screen. 195 Support for N-Trig touch screen.
196 196
197config HID_PANTHERLORD 197config HID_PANTHERLORD
198 tristate "Pantherlord devices support" if EMBEDDED 198 tristate "Pantherlord devices support" if EMBEDDED
199 depends on USB_HID 199 depends on USB_HID
200 default y 200 default !EMBEDDED
201 ---help--- 201 ---help---
202 Support for PantherLord/GreenAsia based device support. 202 Support for PantherLord/GreenAsia based device support.
203 203
@@ -212,28 +212,28 @@ config PANTHERLORD_FF
212config HID_PETALYNX 212config HID_PETALYNX
213 tristate "Petalynx" if EMBEDDED 213 tristate "Petalynx" if EMBEDDED
214 depends on USB_HID 214 depends on USB_HID
215 default y 215 default !EMBEDDED
216 ---help--- 216 ---help---
217 Support for Petalynx Maxter remote control. 217 Support for Petalynx Maxter remote control.
218 218
219config HID_SAMSUNG 219config HID_SAMSUNG
220 tristate "Samsung" if EMBEDDED 220 tristate "Samsung" if EMBEDDED
221 depends on USB_HID 221 depends on USB_HID
222 default y 222 default !EMBEDDED
223 ---help--- 223 ---help---
224 Support for Samsung InfraRed remote control. 224 Support for Samsung InfraRed remote control.
225 225
226config HID_SONY 226config HID_SONY
227 tristate "Sony" if EMBEDDED 227 tristate "Sony" if EMBEDDED
228 depends on USB_HID 228 depends on USB_HID
229 default y 229 default !EMBEDDED
230 ---help--- 230 ---help---
231 Support for Sony PS3 controller. 231 Support for Sony PS3 controller.
232 232
233config HID_SUNPLUS 233config HID_SUNPLUS
234 tristate "Sunplus" if EMBEDDED 234 tristate "Sunplus" if EMBEDDED
235 depends on USB_HID 235 depends on USB_HID
236 default y 236 default !EMBEDDED
237 ---help--- 237 ---help---
238 Support for Sunplus wireless desktop. 238 Support for Sunplus wireless desktop.
239 239