| /kernel/linux/linux-6.6/drivers/platform/x86/ |
| D | asus-tf103c-dock.c | 4 * keyboard dock for the Asus TF103C 2-in-1 tablet. 6 * This keyboard dock has its own I2C attached embedded controller 9 * keyboard dock requires this special driver to function. 170 static int tf103c_dock_kbd_read(struct tf103c_dock_data *dock) in tf103c_dock_kbd_read() argument 172 struct i2c_client *client = dock->kbd_client; in tf103c_dock_kbd_read() 173 struct device *dev = &dock->ec_client->dev; in tf103c_dock_kbd_read() 189 msgs[1].buf = dock->kbd_buf; in tf103c_dock_kbd_read() 200 static void tf103c_dock_kbd_write(struct tf103c_dock_data *dock, u16 cmd) in tf103c_dock_kbd_write() argument 202 struct device *dev = &dock->ec_client->dev; in tf103c_dock_kbd_write() 209 ret = i2c_master_send(dock->kbd_client, buf, sizeof(buf)); in tf103c_dock_kbd_write() [all …]
|
| 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()
|
| /kernel/linux/linux-5.10/drivers/acpi/ |
| D | dock.c | 3 * dock.c - ACPI dock station driver 62 * Dock Dependent device functions * 65 * add_dock_dependent_device - associate a device with the dock station 66 * @ds: Dock station. 69 * Add the dependent device to the dock's dependent device list. 142 * find_dock_dependent_device - get a device dependent on this dock 143 * @ds: the dock station 146 * iterate over the dependent device list for this dock. If the 171 * Dock functions * 175 * is_dock_device - see if a device is on a dock station [all …]
|
| /kernel/linux/linux-6.6/drivers/acpi/ |
| D | dock.c | 3 * dock.c - ACPI dock station driver 62 * Dock Dependent device functions * 65 * add_dock_dependent_device - associate a device with the dock station 66 * @ds: Dock station. 69 * Add the dependent device to the dock's dependent device list. 142 * find_dock_dependent_device - get a device dependent on this dock 143 * @ds: the dock station 146 * iterate over the dependent device list for this dock. If the 171 * Dock functions * 175 * is_dock_device - see if a device is on a dock station [all …]
|
| /kernel/linux/linux-5.10/include/sound/ |
| D | emu10k1.h | 960 #define EMU_HANA_DOCK_PWR 0x04 /* 000000x 1 bits Audio Dock power */ 961 #define EMU_HANA_DOCK_PWR_ON 0x01 /* Audio Dock power on */ 964 /* One is unable to detect the Audio dock without this */ 989 #define EMU_HANA_FPGA_CONFIG_AUDIODOCK 0x01 /* Set in order to program FPGA on Audio Dock */ 1015 #define EMU_HANA_MIDI_IN_FROM_DOCK 0x01 /* Audio Dock MIDI in to Alice 2 MIDI B */ 1017 #define EMU_HANA_DOCK_LEDS_1 0x0d /* 000xxxx 4 bit Audio Dock LEDs */ 1023 #define EMU_HANA_DOCK_LEDS_2 0x0e /* 0xxxxxx 6 bit Audio Dock LEDs */ 1031 #define EMU_HANA_DOCK_LEDS_3 0x0f /* 0xxxxxx 6 bit Audio Dock LEDs */ 1039 #define EMU_HANA_ADC_PADS 0x10 /* 0000xxx 3 bit Audio Dock ADC 14dB pads */ 1040 #define EMU_HANA_DOCK_ADC_PAD1 0x01 /* 14dB Attenuation on Audio Dock ADC 1 */ [all …]
|
| /kernel/linux/linux-5.10/drivers/extcon/ |
| D | extcon-max77693.c | 87 /* Button of dock device */ 88 struct input_dev *dock; member 462 case MAX77693_MUIC_ADC_RESERVED_ACC_3: /* Dock-Smart */ in max77693_muic_dock_handler() 465 * The Dock-Smart device need surely external power supply. in max77693_muic_dock_handler() 466 * If power cable(USB/TA) isn't connected to Dock device, in max77693_muic_dock_handler() 467 * user can't use Dock-Smart for desktop mode. in max77693_muic_dock_handler() 478 * Notify Dock/MHL state. in max77693_muic_dock_handler() 479 * - Dock device include three type of cable which in max77693_muic_dock_handler() 481 * for USB/TA cable. Dock device need always exteranl in max77693_muic_dock_handler() 482 * power supply(USB/TA cable through micro-usb cable). Dock in max77693_muic_dock_handler() [all …]
|
| /kernel/linux/linux-6.6/drivers/extcon/ |
| D | extcon-max77693.c | 88 /* Button of dock device */ 89 struct input_dev *dock; member 463 case MAX77693_MUIC_ADC_RESERVED_ACC_3: /* Dock-Smart */ in max77693_muic_dock_handler() 466 * The Dock-Smart device need surely external power supply. in max77693_muic_dock_handler() 467 * If power cable(USB/TA) isn't connected to Dock device, in max77693_muic_dock_handler() 468 * user can't use Dock-Smart for desktop mode. in max77693_muic_dock_handler() 479 * Notify Dock/MHL state. in max77693_muic_dock_handler() 480 * - Dock device include three type of cable which in max77693_muic_dock_handler() 482 * for USB/TA cable. Dock device need always exteranl in max77693_muic_dock_handler() 483 * power supply(USB/TA cable through micro-usb cable). Dock in max77693_muic_dock_handler() [all …]
|
| /kernel/linux/linux-6.6/include/sound/ |
| D | emu10k1.h | 953 // - The Audio/Micro Dock is attached to Hana via EDI, a "network" link. 963 // to being unspecified at 176.4/192 kHz. Therefore, the Dock's S/PDIF channels 964 // can overlap with the Dock's ADC/DAC's high channels. 977 #define EMU_HANA_DOCK_PWR 0x04 /* 000000x 1 bits Audio Dock power */ 978 #define EMU_HANA_DOCK_PWR_ON 0x01 /* Audio Dock power on */ 982 /* One is unable to detect the Audio dock without this */ 1010 #define EMU_HANA_FPGA_CONFIG_AUDIODOCK 0x01 /* Set in order to program FPGA on Audio Dock */ 1036 #define EMU_HANA_MIDI_INA_FROM_DOCK1 0x02 /* Audio Dock-1 MIDI in to Alice 2 MIDI A */ 1037 #define EMU_HANA_MIDI_INA_FROM_DOCK2 0x03 /* Audio Dock-2 MIDI in to Alice 2 MIDI A */ 1039 #define EMU_HANA_MIDI_INB_FROM_DOCK1 0x10 /* Audio Dock-1 MIDI in to Alice 2 MIDI B */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| 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
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| 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
|
| /kernel/linux/linux-5.10/Documentation/sound/hd-audio/ |
| 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 100 Pin configs for Lenovo Thinkpad Dock support 105 tpt470-dock [all …]
|
| /kernel/linux/linux-6.6/Documentation/sound/hd-audio/ |
| 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 100 Pin configs for Lenovo Thinkpad Dock support 105 tpt470-dock [all …]
|
| /kernel/linux/linux-5.10/sound/pci/emu10k1/ |
| D | emumixer.c | 74 "Dock Mic A", 75 "Dock Mic B", 76 "Dock ADC1 Left", 77 "Dock ADC1 Right", 78 "Dock ADC2 Left", 79 "Dock ADC2 Right", 80 "Dock ADC3 Left", 81 "Dock ADC3 Right", 132 "Dock Mic A", 133 "Dock Mic B", [all …]
|
| /kernel/linux/linux-6.6/drivers/base/ |
| D | physical_location.c | 35 dev->physical_location->dock = pld->dock; in dev_add_physical_location() 121 dev->physical_location->dock ? "yes" : "no"); in dock_show() 123 static DEVICE_ATTR_RO(dock);
|
| /kernel/linux/linux-6.6/sound/pci/emu10k1/ |
| D | emumixer.c | 145 PAIR_TEXTS("Dock Mic", "A", "B"), \ 146 LR_TEXTS("Dock ADC1"), \ 147 LR_TEXTS("Dock ADC2"), \ 148 LR_TEXTS("Dock ADC3"), \ 175 PAIR_TEXTS("Dock Mic", "A", "B"), \ 176 LR_TEXTS("Dock ADC1"), \ 177 LR_TEXTS("Dock ADC2"), \ 179 LR_TEXTS("Dock SPDIF"), \ 181 ADAT_TEXTS("Dock "), \ 260 LR_CTLS("Dock DAC1"), [all …]
|
| /kernel/linux/linux-5.10/drivers/platform/x86/ |
| 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()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/riscv/ |
| D | canaan.yaml | 30 - const: sipeed,maix-dock-m1 31 - const: sipeed,maix-dock-m1w
|
| /kernel/linux/linux-6.6/drivers/pnp/pnpbios/ |
| D | core.c | 86 static int pnp_dock_event(int dock, struct pnp_docking_station_info *info) in pnp_dock_event() argument 104 argv[1] = "dock"; in pnp_dock_event() 122 scratch += sprintf(scratch, "ACTION=%s", dock ? "add" : "remove") + 1; in pnp_dock_event() 124 /* Report the ident for the dock */ in pnp_dock_event() 126 scratch += sprintf(scratch, "DOCK=%x/%x/%x", in pnp_dock_event() 160 * No dock to manage in pnp_dock_thread() 172 printk(KERN_WARNING "PnPBIOS: disabling dock monitoring.\n"); in pnp_dock_thread()
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| D | hid-ite.c | 21 /* For Acer Aspire Switch 10 SW5-012 keyboard-dock */ in ite_report_fixup() 26 /* For Acer One S1002/S1003 keyboard-dock */ in ite_report_fixup() 31 /* For Acer Aspire Switch 10E (SW3-016) keyboard-dock */ in ite_report_fixup()
|
| /kernel/linux/linux-6.6/drivers/hid/ |
| D | hid-ite.c | 21 /* For Acer Aspire Switch 10 SW5-012 keyboard-dock */ in ite_report_fixup() 26 /* For Acer One S1002/S1003 keyboard-dock */ in ite_report_fixup() 31 /* For Acer Aspire Switch 10E (SW3-016) keyboard-dock */ in ite_report_fixup()
|
| /kernel/linux/linux-5.10/drivers/pnp/pnpbios/ |
| D | core.c | 86 static int pnp_dock_event(int dock, struct pnp_docking_station_info *info) in pnp_dock_event() argument 104 argv[1] = "dock"; in pnp_dock_event() 122 scratch += sprintf(scratch, "ACTION=%s", dock ? "add" : "remove") + 1; in pnp_dock_event() 124 /* Report the ident for the dock */ in pnp_dock_event() 126 scratch += sprintf(scratch, "DOCK=%x/%x/%x", in pnp_dock_event() 160 * No dock to manage in pnp_dock_thread() 172 printk(KERN_WARNING "PnPBIOS: disabling dock monitoring.\n"); in pnp_dock_thread()
|
| /kernel/linux/linux-5.10/sound/usb/ |
| D | card.c | 353 /* HP Thunderbolt Dock Audio Headset */ 354 PROFILE_NAME(0x03f0, 0x0269, "HP", "Thunderbolt Dock Audio Headset", 355 "HP-Thunderbolt-Dock-Audio-Headset"), 356 /* HP Thunderbolt Dock Audio Module */ 357 PROFILE_NAME(0x03f0, 0x0567, "HP", "Thunderbolt Dock Audio Module", 358 "HP-Thunderbolt-Dock-Audio-Module"), 397 /* Dell WD15 Dock */ 398 PROFILE_NAME(0x0bda, 0x4014, "Dell", "WD15 Dock", "Dell-WD15-Dock"), 399 /* Dell WD19 Dock */ 400 PROFILE_NAME(0x0bda, 0x402e, "Dell", "WD19 Dock", "Dell-WD15-Dock"),
|
| /kernel/linux/linux-6.6/arch/riscv/boot/dts/canaan/ |
| D | sipeed_maix_dock.dts | 16 model = "SiPeed MAIX Dock"; 17 compatible = "sipeed,maix-dock-m1", "sipeed,maix-dock-m1w",
|
| /kernel/linux/linux-6.6/arch/riscv/boot/dts/allwinner/ |
| D | sun20i-d1-lichee-rv-dock.dts | 10 model = "Sipeed Lichee RV Dock"; 11 compatible = "sipeed,lichee-rv-dock", "sipeed,lichee-rv",
|
| /kernel/linux/linux-6.6/sound/usb/ |
| D | card.c | 358 /* HP Thunderbolt Dock Audio Headset */ 359 PROFILE_NAME(0x03f0, 0x0269, "HP", "Thunderbolt Dock Audio Headset", 360 "HP-Thunderbolt-Dock-Audio-Headset"), 361 /* HP Thunderbolt Dock Audio Module */ 362 PROFILE_NAME(0x03f0, 0x0567, "HP", "Thunderbolt Dock Audio Module", 363 "HP-Thunderbolt-Dock-Audio-Module"), 411 /* Dell WD15 Dock */ 412 PROFILE_NAME(0x0bda, 0x4014, "Dell", "WD15 Dock", "Dell-WD15-Dock"), 413 /* Dell WD19 Dock */ 414 PROFILE_NAME(0x0bda, 0x402e, "Dell", "WD19 Dock", "Dell-WD15-Dock"),
|