• Home
  • Raw
  • Download

Lines Matching full:touchpad

3  * MacBook (Pro) SPI keyboard and touchpad driver
10 * The keyboard and touchpad controller on the MacBookAir6, MacBookPro12,
111 MODULE_PARM_DESC(touchpad_dimensions, "The pixel dimensions of the touchpad, as XxY+W+H .");
148 * @pressure: pressure on forcetouch touchpad
172 * struct touchpad_protocol - touchpad message.
194 * struct command_protocol_tp_info - get touchpad info.
205 * struct touchpad_info_protocol - touchpad info response.
211 * @model_no: the touchpad model number
292 * @touchpad: Touchpad message
293 * @tp_info: Touchpad info (response)
294 * @tp_info_command: Touchpad info (CRC)
308 struct touchpad_protocol touchpad; member
332 * @device: 1 = keyboard, 2 = touchpad
1045 return; /* touchpad isn't initialized yet */ in report_tp_state()
1233 /* set up touchpad dimensions */ in applespi_register_touchpad_device()
1237 "Unknown touchpad model %x - falling back to MB8 touchpad\n", in applespi_register_touchpad_device()
1250 "Overriding touchpad dimensions from module param\n"); in applespi_register_touchpad_device()
1257 "Invalid touchpad dimensions '%s': must be in the form XxY+W+H\n", in applespi_register_touchpad_device()
1271 /* create touchpad input device */ in applespi_register_touchpad_device()
1275 "Failed to allocate touchpad input device\n"); in applespi_register_touchpad_device()
1279 touchpad_input_dev->name = "Apple SPI Touchpad"; in applespi_register_touchpad_device()
1319 /* touchpad button */ in applespi_register_touchpad_device()
1336 "Unable to register touchpad input device (%d)\n", sts); in applespi_register_touchpad_device()
1520 tp = &message->touchpad; in applespi_got_data()
1783 /* trigger touchpad setup */ in applespi_probe()
1808 /* set up debugfs entries for touchpad dimensions logging */ in applespi_probe()
1937 /* switch the touchpad into multitouch mode */ in applespi_resume()
1968 MODULE_DESCRIPTION("MacBook(Pro) SPI Keyboard/Touchpad driver");