/linux-master/drivers/platform/x86/ |
H A 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) argument 172 struct i2c_client *client = dock->kbd_client; 173 struct device *dev = &dock->ec_client->dev; 189 msgs[1].buf = dock->kbd_buf; 200 static void tf103c_dock_kbd_write(struct tf103c_dock_data *dock, u16 cmd) argument 202 struct device *dev = &dock->ec_client->dev; 209 ret = i2c_master_send(dock 233 struct tf103c_dock_data *dock = hid->driver_data; local 241 struct tf103c_dock_data *dock = hid->driver_data; local 279 tf103c_dock_report_toprow_kbd_hook(struct tf103c_dock_data *dock) argument 314 tf103c_dock_toprow_press(struct tf103c_dock_data *dock, int key_code) argument 329 tf103c_dock_toprow_release(struct tf103c_dock_data *dock, int key_code) argument 340 tf103c_dock_toprow_event(struct tf103c_dock_data *dock, int toprow_index, int *last_press) argument 383 tf103c_dock_kbd_interrupt(struct tf103c_dock_data *dock) argument 479 tf103c_dock_enable_touchpad(struct tf103c_dock_data *dock) argument 508 tf103c_dock_disable_touchpad(struct tf103c_dock_data *dock) argument 519 tf103c_dock_ec_cmd(struct tf103c_dock_data *dock, const u8 *cmd) argument 531 tf103c_dock_sci(struct tf103c_dock_data *dock, u8 val) argument 553 tf103c_dock_smi(struct tf103c_dock_data *dock, u8 val) argument 577 struct tf103c_dock_data *dock = data; local 630 tf103c_dock_enable(struct tf103c_dock_data *dock) argument 644 tf103c_dock_disable(struct tf103c_dock_data *dock) argument 659 struct tf103c_dock_data *dock = local 670 struct tf103c_dock_data *dock = data; local 676 tf103c_dock_start_hpd(struct tf103c_dock_data *dock) argument 683 tf103c_dock_stop_hpd(struct tf103c_dock_data *dock) argument 703 struct tf103c_dock_data *dock = data; local 721 struct tf103c_dock_data *dock; local 883 struct tf103c_dock_data *dock = i2c_get_clientdata(client); local 891 struct tf103c_dock_data *dock = dev_get_drvdata(dev); local 907 struct tf103c_dock_data *dock = dev_get_drvdata(dev); local [all...] |
H A D | fujitsu-tablet.c | 188 int dock, tablet_mode; local 192 dock = state & 0x02; 194 dock = !dock; 196 if ((fujitsu.config.quirks & FORCE_TABLET_MODE_IF_UNDOCK) && (!dock)) { 204 input_report_switch(fujitsu.idev, SW_DOCK, dock);
|
H A D | Makefile | 37 obj-$(CONFIG_ASUS_TF103C_DOCK) += asus-tf103c-dock.o
|
H A D | fujitsu-laptop.c | 423 static DEVICE_ATTR_RO(dock);
|
/linux-master/drivers/base/ |
H A D | physical_location.c | 35 dev->physical_location->dock = pld->dock; 121 dev->physical_location->dock ? "yes" : "no"); 123 static DEVICE_ATTR_RO(dock);
|
/linux-master/arch/riscv/boot/dts/allwinner/ |
H A D | Makefile | 5 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1-lichee-rv-dock.dtb
|
/linux-master/scripts/dtc/include-prefixes/riscv/allwinner/ |
H A D | Makefile | 5 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1-lichee-rv-dock.dtb
|
/linux-master/drivers/extcon/ |
H A D | extcon-max77693.c | 88 /* Button of dock device */ 89 struct input_dev *dock; member in struct:max77693_muic_info 516 dev_err(info->dev, "failed to detect %s dock device\n", 535 struct input_dev *dock = info->dock; local 569 input_event(dock, EV_KEY, code, attached); 570 input_sync(dock); 1103 /* Register input device for button of dock device */ 1104 info->dock = devm_input_allocate_device(&pdev->dev); 1105 if (!info->dock) { [all...] |
/linux-master/drivers/acpi/ |
H A D | dock.c | 3 * dock.c - ACPI dock station driver 65 * add_dock_dependent_device - associate a device with the dock station 69 * Add the dependent device to the dock's dependent device list. 128 * find_dock_dependent_device - get a device dependent on this dock 129 * @ds: the dock station 132 * iterate over the dependent device list for this dock. If the 161 * is_dock_device - see if a device is on a dock station 164 * If this device is either the dock station itself, 165 * or is a device dependent on the dock statio 300 handle_dock(struct dock_station *ds, int dock) argument 320 static inline void dock(struct dock_station *ds) function [all...] |
H A D | Makefile | 45 acpi-$(CONFIG_ACPI_DOCK) += dock.o
|
/linux-master/drivers/acpi/acpica/ |
H A D | dbconvert.c | 298 ACPI_PLD_SET_DOCK(&dword, pld_info->dock); 412 acpi_os_printf(ACPI_PLD_OUTPUT, "PLD_Dock", pld_info->dock);
|
H A D | utxface.c | 489 pld_info->dock = ACPI_PLD_GET_DOCK(&dword);
|
/linux-master/drivers/pnp/pnpbios/ |
H A D | core.c | 86 static int pnp_dock_event(int dock, struct pnp_docking_station_info *info) argument 104 argv[1] = "dock"; 122 scratch += sprintf(scratch, "ACTION=%s", dock ? "add" : "remove") + 1; 124 /* Report the ident for the dock */ 160 * No dock to manage 172 printk(KERN_WARNING "PnPBIOS: disabling dock monitoring.\n");
|
/linux-master/include/acpi/ |
H A D | acbuffer.h | 86 u8 dock; member in struct:acpi_pld_info
|
/linux-master/drivers/hwmon/ |
H A D | dell-smm-hwmon.c | 951 bool dock = false; local 958 dock = true; 965 return dock ? docking_labels[type] : fan_labels[type];
|
/linux-master/scripts/dtc/include-prefixes/arm/allwinner/ |
H A D | Makefile | 262 sun8i-v3s-licheepi-zero-dock.dtb \ 324 sun8i-v3s-licheepi-zero-dock.dtb \
|
/linux-master/arch/arm/boot/dts/allwinner/ |
H A D | Makefile | 262 sun8i-v3s-licheepi-zero-dock.dtb \ 324 sun8i-v3s-licheepi-zero-dock.dtb \
|
/linux-master/sound/pci/emu10k1/ |
H A D | io.c | 425 void snd_emu1010_load_firmware_entry(struct snd_emu10k1 *emu, int dock, argument 445 dock ? EMU_HANA_FPGA_CONFIG_AUDIODOCK :
|
H A D | emu10k1_main.c | 655 /* firmware file names, per model, init-fw and dock-fw (optional) */ 671 static int snd_emu1010_load_firmware(struct snd_emu10k1 *emu, int dock, argument 678 filename = firmware_names[emu->card_capabilities->emu_model][dock]; 686 snd_emu1010_load_firmware_entry(emu, dock, *fw); 862 /* Unmute Audio dock DACs, Headphone source DAC-4. */
|
/linux-master/include/linux/ |
H A D | device.h | 591 * @dock: Set if the device connection point resides in a docking station or 600 bool dock; member in struct:device_physical_location
|
/linux-master/include/sound/ |
H A D | emu10k1.h | 990 /* One is unable to detect the Audio dock without this */ 1111 #define EMU_HANA_OPTION_DOCK_ONLINE 0x04 /* Audio/Micro dock present and FPGA configured */ 1112 #define EMU_HANA_OPTION_DOCK_OFFLINE 0x08 /* Audio/Micro dock present and FPGA not configured */ 1854 void snd_emu1010_load_firmware_entry(struct snd_emu10k1 *emu, int dock, const struct firmware *fw_entry);
|
/linux-master/drivers/platform/x86/hp/ |
H A D | hp-wmi.c | 809 static DEVICE_ATTR_RO(dock);
|