Searched refs:dock (Results 1 - 22 of 22) sorted by relevance

/linux-master/drivers/platform/x86/
H A Dasus-tf103c-dock.c4 * 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 Dfujitsu-tablet.c188 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 DMakefile37 obj-$(CONFIG_ASUS_TF103C_DOCK) += asus-tf103c-dock.o
H A Dfujitsu-laptop.c423 static DEVICE_ATTR_RO(dock);
/linux-master/drivers/base/
H A Dphysical_location.c35 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 DMakefile5 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1-lichee-rv-dock.dtb
/linux-master/scripts/dtc/include-prefixes/riscv/allwinner/
H A DMakefile5 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1-lichee-rv-dock.dtb
/linux-master/drivers/extcon/
H A Dextcon-max77693.c88 /* 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 Ddock.c3 * 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 DMakefile45 acpi-$(CONFIG_ACPI_DOCK) += dock.o
/linux-master/drivers/acpi/acpica/
H A Ddbconvert.c298 ACPI_PLD_SET_DOCK(&dword, pld_info->dock);
412 acpi_os_printf(ACPI_PLD_OUTPUT, "PLD_Dock", pld_info->dock);
H A Dutxface.c489 pld_info->dock = ACPI_PLD_GET_DOCK(&dword);
/linux-master/drivers/pnp/pnpbios/
H A Dcore.c86 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 Dacbuffer.h86 u8 dock; member in struct:acpi_pld_info
/linux-master/drivers/hwmon/
H A Ddell-smm-hwmon.c951 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 DMakefile262 sun8i-v3s-licheepi-zero-dock.dtb \
324 sun8i-v3s-licheepi-zero-dock.dtb \
/linux-master/arch/arm/boot/dts/allwinner/
H A DMakefile262 sun8i-v3s-licheepi-zero-dock.dtb \
324 sun8i-v3s-licheepi-zero-dock.dtb \
/linux-master/sound/pci/emu10k1/
H A Dio.c425 void snd_emu1010_load_firmware_entry(struct snd_emu10k1 *emu, int dock, argument
445 dock ? EMU_HANA_FPGA_CONFIG_AUDIODOCK :
H A Demu10k1_main.c655 /* 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 Ddevice.h591 * @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 Demu10k1.h990 /* 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 Dhp-wmi.c809 static DEVICE_ATTR_RO(dock);

Completed in 400 milliseconds