diff options
author | David Brownell <dbrownell@users.sourceforge.net> | 2008-12-11 08:54:07 -0500 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2009-01-03 19:00:52 -0500 |
commit | d04b431e3d769fbbf26c4f4072002375c8cc4ed9 (patch) | |
tree | 9b408dfcbe4fefe376a01232f962f9930f2f598a | |
parent | aae6c286dad33c7f2c6992b9e310a371f2ae377e (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/Kconfig | 34 |
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 | |||
85 | config HID_A4TECH | 85 | config 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 | ||
92 | config HID_APPLE | 92 | config 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 | |||
103 | config HID_BELKIN | 103 | config 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 | ||
110 | config HID_CHERRY | 110 | config 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 | ||
117 | config HID_CHICONY | 117 | config 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 | ||
124 | config HID_CYPRESS | 124 | config 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 | ||
131 | config HID_EZKEY | 131 | config 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 | ||
138 | config HID_GYRATION | 138 | config 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 | ||
145 | config HID_LOGITECH | 145 | config 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 | |||
176 | config HID_MICROSOFT | 176 | config 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 | ||
183 | config HID_MONTEREY | 183 | config 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 | ||
190 | config HID_NTRIG | 190 | config 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 | ||
197 | config HID_PANTHERLORD | 197 | config 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 | |||
212 | config HID_PETALYNX | 212 | config 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 | ||
219 | config HID_SAMSUNG | 219 | config 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 | ||
226 | config HID_SONY | 226 | config 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 | ||
233 | config HID_SUNPLUS | 233 | config 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 | ||