Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - M index
The Linux kernel configuration item CONFIG_MOUSE_BCM5974
:
CONFIG_USB_ARCH_HAS_HCD
bcm5974
Say Y here if you have an Apple USB BCM5974 Multitouch trackpad.
The BCM5974 is the multitouch trackpad found in the Macbook Air (JAN2008) and Macbook Pro Penryn (FEB2008) laptops.
It is also found in the IPhone (2007) and Ipod Touch (2008).
This driver provides multitouch functionality together with the synaptics X11 driver.
The interface is currently identical to the appletouch interface, for further information, see Documentation/input/devices/appletouch.rst.
To compile this driver as a module, choose M here: the module will be called bcm5974.
Numeric ID (from LKDDb) and names (from usb.ids) of recognized devices:
05ac
("Apple, Inc."), product: 0223
("Internal Keyboard/Trackpad (ANSI)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0224
("Internal Keyboard/Trackpad (ISO)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0225
("Internal Keyboard/Trackpad (JIS)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0230
("Internal Keyboard/Trackpad (MacBook Pro 4,1) (ANSI)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0231
("Internal Keyboard/Trackpad (MacBook Pro 4,1) (ISO)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0232
("Internal Keyboard/Trackpad (MacBook Pro 4,1) (JIS)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0236
("Internal Keyboard/Trackpad (ANSI)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0237
("Internal Keyboard/Trackpad (ISO)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0238
("Internal Keyboard/Trackpad (JIS)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 023f
("Internal Keyboard/Trackpad (ANSI)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0240
("Internal Keyboard/Trackpad (ISO)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0241
("Internal Keyboard/Trackpad (JIS)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0242
("Internal Keyboard/Trackpad (ANSI)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0243
("Internal Keyboard/Trackpad (ISO)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0244
("Internal Keyboard/Trackpad (JIS)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0245
("Internal Keyboard/Trackpad (ANSI)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0246
("Internal Keyboard/Trackpad (ISO)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0247
("Internal Keyboard/Trackpad (JIS)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0249
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 024a
("Internal Keyboard/Trackpad (MacBook Air) (ISO)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 024b
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 024c
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 024d
("Internal Keyboard/Trackpad (MacBook Air) (ISO)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 024e
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0252
("Internal Keyboard/Trackpad (ANSI)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0253
("Internal Keyboard/Trackpad (ISO)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0254
("Internal Keyboard/Trackpad (JIS)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0259
("Internal Keyboard/Trackpad"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 025a
("Internal Keyboard/Trackpad"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 025b
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0262
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0263
("Apple Internal Keyboard / Trackpad (MacBook Retina)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0264
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0272
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0273
("Internal Keyboard/Trackpad (ISO)"), interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0274
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0290
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0291
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0292
, interface class: 03
("Human Interface Device")05ac
("Apple, Inc."), product: 0293
, interface class: 03
("Human Interface Device")Raw data from LKDDb:
lkddb module bcm5974 CONFIG_MOUSE_BCM5974 : drivers/input/mouse/Kconfig : "Apple USB BCM5974 Multitouch trackpad support" # in 2.6.27–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0223 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.27–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0224 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.27–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0225 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.27–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0230 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.27–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0231 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.27–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0232 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.27–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0236 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.30–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0237 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.30–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0238 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.30–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 023f .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.38–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0240 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.38–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0241 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.38–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0242 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.38–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0243 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.38–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0244 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.38–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0245 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0246 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0247 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0249 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.1–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 024a .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.1–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 024b .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.1–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 024c .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.1–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 024d .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.1–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 024e .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.1–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0252 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.1–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0253 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.1–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0254 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.1–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0259 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.7–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 025a .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.7–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 025b .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.7–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0262 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.5–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0263 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.5–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0264 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.5–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0272 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 4.2–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0273 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 4.2–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0274 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 4.2–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0290 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.12–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0291 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.11–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0292 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.11–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb usb 05ac 0293 .. .. .. 03 .. 02 0000 ffff : CONFIG_INPUT CONFIG_INPUT_MOUSE CONFIG_MOUSE_BCM5974 : drivers/input/mouse/bcm5974.c # in 3.11
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 - M index
Automatically generated (in year 2024). See also LKDDb sources on GitLab