| /linux/drivers/platform/x86/ |
| H A D | asus-tf103c-dock.c | 169 static int tf103c_dock_kbd_read(struct tf103c_dock_data *dock) in tf103c_dock_kbd_read() argument 171 struct i2c_client *client = dock->kbd_client; in tf103c_dock_kbd_read() 172 struct device *dev = &dock->ec_client->dev; in tf103c_dock_kbd_read() 188 msgs[1].buf = dock->kbd_buf; in tf103c_dock_kbd_read() 199 static void tf103c_dock_kbd_write(struct tf103c_dock_data *dock, u16 cmd) in tf103c_dock_kbd_write() argument 201 struct device *dev = &dock->ec_client->dev; in tf103c_dock_kbd_write() 208 ret = i2c_master_send(dock->kbd_client, buf, sizeof(buf)); in tf103c_dock_kbd_write() 232 struct tf103c_dock_data *dock = hid->driver_data; in tf103c_dock_hid_open() local 234 set_bit(TF103C_DOCK_FLAG_HID_OPEN, &dock->flags); in tf103c_dock_hid_open() 240 struct tf103c_dock_data *dock = hid->driver_data; in tf103c_dock_hid_close() local [all …]
|
| H A D | fujitsu-tablet.c | 188 int dock, tablet_mode; in fujitsu_send_state() local 192 dock = state & 0x02; in fujitsu_send_state() 194 dock = !dock; in fujitsu_send_state() 196 if ((fujitsu.config.quirks & FORCE_TABLET_MODE_IF_UNDOCK) && (!dock)) { in fujitsu_send_state() 204 input_report_switch(fujitsu.idev, SW_DOCK, dock); in fujitsu_send_state()
|
| H A D | Kconfig | 315 tristate "Asus TF103C 2-in-1 keyboard dock" 323 keyboard dock for the Asus TF103C 2-in-1 tablet. 325 This keyboard dock has its own I2C attached embedded controller 328 keyboard dock requires this special driver to function.
|
| H A D | fujitsu-laptop.c | 427 static DEVICE_ATTR_RO(dock);
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-platform-dock | 1 What: /sys/devices/platform/dock.<N>/docked 9 What: /sys/devices/platform/dock.<N>/undock 17 What: /sys/devices/platform/dock.<N>/uid 24 What: /sys/devices/platform/dock.<N>/flags 29 (RO) Show dock station flags, useful for checking if undock 33 What: /sys/devices/platform/dock.<N>/type 38 (RO) Display the dock station type- dock_station, ata_bay or
|
| H A D | sysfs-driver-lenovo-yb9-kbdock | 6 Read-only attribute reporting the current keyboard dock position
|
| H A D | sysfs-devices-physical_location | 30 What: /sys/devices/.../physical_location/dock
|
| H A D | sysfs-platform-wilco-ec | 7 want to run their device headless or with a dock.
|
| H A D | sysfs-bus-thunderbolt | 58 connected Thunderbolt dock (and Display Port). All 59 PCIe links downstream of the dock are removed.
|
| /linux/drivers/extcon/ |
| H A D | extcon-max77693.c | 89 struct input_dev *dock; member 535 struct input_dev *dock = info->dock; in max77693_muic_dock_button_handler() local 569 input_event(dock, EV_KEY, code, attached); in max77693_muic_dock_button_handler() 570 input_sync(dock); in max77693_muic_dock_button_handler() 1104 info->dock = devm_input_allocate_device(&pdev->dev); in max77693_muic_probe() 1105 if (!info->dock) { in max77693_muic_probe() 1109 info->dock->name = "max77693-muic/dock"; in max77693_muic_probe() 1110 info->dock->phys = "max77693-muic/extcon"; in max77693_muic_probe() 1111 info->dock->dev.parent = &pdev->dev; in max77693_muic_probe() 1113 __set_bit(EV_REP, info->dock->evbit); in max77693_muic_probe() [all …]
|
| /linux/drivers/base/ |
| H A D | physical_location.c | 33 dev->physical_location->dock = pld->dock; in dev_add_physical_location() 119 str_yes_no(dev->physical_location->dock)); in dock_show() 121 static DEVICE_ATTR_RO(dock);
|
| /linux/Documentation/sound/hd-audio/ |
| H A D | models.rst | 81 lenovo-dock 85 hp-dock-gpio-mic1-led 86 HP dock with mic LED support 89 dell-headset-dock 90 Headset jack (without mic-in), and also dock I/O 92 Headset jack (without mic-in), and also dock I/O, variant 3 94 Headset jack (without mic-in), and also dock I/O, variant 4 99 tpt440-dock 105 tpt470-dock 106 Lenovo Thinkpad T470 dock setup [all …]
|
| /linux/drivers/acpi/ |
| H A D | dock.c | 300 static void handle_dock(struct dock_station *ds, int dock) in handle_dock() argument 307 acpi_handle_info(ds->handle, "%s\n", dock ? "docking" : "undocking"); in handle_dock() 313 arg.integer.value = dock; in handle_dock() 320 static inline void dock(struct dock_station *ds) in dock() function 441 dock(ds); in dock_notify()
|
| H A D | Makefile | 49 acpi-$(CONFIG_ACPI_DOCK) += dock.o
|
| /linux/arch/riscv/boot/dts/canaan/ |
| H A D | sipeed_maix_dock.dts | 17 compatible = "sipeed,maix-dock-m1", "sipeed,maix-dock-m1w",
|
| /linux/arch/riscv/boot/dts/allwinner/ |
| H A D | Makefile | 7 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1-lichee-rv-dock.dtb
|
| /linux/arch/arm/boot/dts/intel/pxa/ |
| H A D | pxa300-raumfeld-controller.dts | 115 dock-detect { 116 label = "dock detect";
|
| /linux/drivers/acpi/acpica/ |
| H A D | dbconvert.c | 300 ACPI_PLD_SET_DOCK(&dword, pld_info->dock); in acpi_db_encode_pld_buffer() 414 acpi_os_printf(ACPI_PLD_OUTPUT, "PLD_Dock", pld_info->dock); in acpi_db_dump_pld_buffer()
|
| /linux/drivers/pnp/pnpbios/ |
| H A D | core.c | 86 static int pnp_dock_event(int dock, struct pnp_docking_station_info *info) in pnp_dock_event() argument 122 scratch += sprintf(scratch, "ACTION=%s", dock ? "add" : "remove") + 1; in pnp_dock_event()
|
| /linux/drivers/platform/x86/lenovo/ |
| H A D | Kconfig | 47 tristate "Lenovo Yoga Book 9 keyboard dock detection" 52 Say Y here to enable keyboard dock detection on the Lenovo Yoga Book 9 162 the ones on the dock stations.
|
| /linux/arch/arm/boot/dts/allwinner/ |
| H A D | sun8i-v3s-licheepi-zero-dock.dts | 49 compatible = "licheepi,licheepi-zero-dock", "licheepi,licheepi-zero",
|
| /linux/Documentation/admin-guide/laptops/ |
| H A D | thinkpad-acpi.rst | 575 0x4010 Docked into hotplug port replicator (non-ACPI dock) 576 0x4011 Undocked from hotplug port replicator (non-ACPI dock) 820 - 3 - UltraBase/dock 825 - 8 - dock status 1 826 - 9 - dock status 2 860 made available through the sysfs interface. If you have a dock and you 862 are not in the dock), or if you notice that there are missing LEDs, 1577 that can override a dock or USB ethernet dongle MAC, when connected to a
|
| /linux/include/linux/ |
| H A D | device.h | 569 bool dock; member
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra30-asus-tf300tl.dts | 817 dock_battery: battery-dock {
|
| H A D | tegra30-pegatron-chagall.dts | 2671 switch-dock-insert { 2682 label = "Audio dock line-out detect";
|