Lines Matching defs:device

268 	struct acpi_device *device;
530 * ACPI Helpers and device model
688 * ACPI device model
791 rc = acpi_bus_get_device(*ibm->acpi->handle, &ibm->acpi->device);
797 ibm->acpi->device->driver_data = ibm;
798 sprintf(acpi_device_class(ibm->acpi->device), "%s/%s",
806 pr_notice("another device driver is already handling %s events\n",
818 static int __init tpacpi_device_add(struct acpi_device *device)
928 static struct device *tpacpi_hwmon;
934 static int tpacpi_suspend_handler(struct device *dev)
948 static int tpacpi_resume_handler(struct device *dev)
2726 static ssize_t hotkey_enable_show(struct device *dev,
2742 static ssize_t hotkey_enable_store(struct device *dev,
2763 static ssize_t hotkey_mask_show(struct device *dev,
2770 static ssize_t hotkey_mask_store(struct device *dev,
2799 static ssize_t hotkey_bios_enabled_show(struct device *dev,
2809 static ssize_t hotkey_bios_mask_show(struct device *dev,
2821 static ssize_t hotkey_all_mask_show(struct device *dev,
2832 static ssize_t hotkey_adaptive_all_mask_show(struct device *dev,
2843 static ssize_t hotkey_recommended_mask_show(struct device *dev,
2857 static ssize_t hotkey_source_mask_show(struct device *dev,
2864 static ssize_t hotkey_source_mask_store(struct device *dev,
2908 static ssize_t hotkey_poll_freq_show(struct device *dev,
2915 static ssize_t hotkey_poll_freq_store(struct device *dev,
2942 static ssize_t hotkey_radio_sw_show(struct device *dev,
2968 static ssize_t hotkey_tablet_mode_show(struct device *dev,
2990 static ssize_t hotkey_wakeup_reason_show(struct device *dev,
3006 static ssize_t hotkey_wakeup_hotunplug_complete_show(struct device *dev,
3035 static ssize_t adaptive_kbd_mode_show(struct device *dev,
3048 static ssize_t adaptive_kbd_mode_store(struct device *dev,
4115 ibm->acpi->device->pnp.device_class,
4116 dev_name(&ibm->acpi->device->dev),
4201 ibm->acpi->device->pnp.device_class,
4202 dev_name(&ibm->acpi->device->dev),
4423 static ssize_t bluetooth_enable_show(struct device *dev,
4431 static ssize_t bluetooth_enable_store(struct device *dev,
4679 static ssize_t wan_enable_show(struct device *dev,
4687 static ssize_t wan_enable_store(struct device *dev,
5671 static ssize_t cmos_command_store(struct device *dev,
6368 static ssize_t thermal_temp_input_show(struct device *dev,
6837 * Call _BCL method of video device. On some ThinkPads this will
6845 struct acpi_device *device, *child;
6848 if (acpi_bus_get_device(handle, &device))
6852 list_for_each_entry(child, &device->children, node) {
7039 pr_err("Could not register backlight device\n");
8558 * SYSFS fan layout: hwmon compatible (device)
8579 static ssize_t fan_pwm1_enable_show(struct device *dev,
8600 static ssize_t fan_pwm1_enable_store(struct device *dev,
8645 static ssize_t fan_pwm1_show(struct device *dev,
8666 static ssize_t fan_pwm1_store(struct device *dev,
8705 static ssize_t fan_fan1_input_show(struct device *dev,
8722 static ssize_t fan_fan2_input_show(struct device *dev,
9542 struct device *dev,
9553 * based on the device struct.
9610 struct device *dev,
9620 * based on the device struct.
9636 static ssize_t charge_control_start_threshold_show(struct device *device,
9640 return tpacpi_battery_show(THRESHOLD_START, device, buf);
9643 static ssize_t charge_control_end_threshold_show(struct device *device,
9647 return tpacpi_battery_show(THRESHOLD_STOP, device, buf);
9650 static ssize_t charge_control_start_threshold_store(struct device *dev,
9657 static ssize_t charge_control_end_threshold_store(struct device *dev,
9904 static ssize_t dytc_lapmode_show(struct device *dev,
10694 pr_err("unable to register platform device\n");
10704 pr_err("unable to register hwmon platform device\n");
10715 pr_err("unable to register hwmon device\n");
10725 /* Prepare input device, but don't register */
10753 pr_err("unable to register input device\n");