Lines Matching defs:device

282 	struct acpi_device *device;
552 * ACPI Helpers and device model
710 * ACPI device model
811 ibm->acpi->device = acpi_fetch_acpi_dev(*ibm->acpi->handle);
812 if (!ibm->acpi->device) {
817 ibm->acpi->device->driver_data = ibm;
818 sprintf(acpi_device_class(ibm->acpi->device), "%s/%s",
826 pr_notice("another device driver is already handling %s events\n",
838 static int __init tpacpi_device_add(struct acpi_device *device)
941 static struct device *tpacpi_hwmon;
947 static int tpacpi_suspend_handler(struct device *dev)
961 static int tpacpi_resume_handler(struct device *dev)
2603 static ssize_t hotkey_enable_show(struct device *dev,
2619 static ssize_t hotkey_enable_store(struct device *dev,
2640 static ssize_t hotkey_mask_show(struct device *dev,
2647 static ssize_t hotkey_mask_store(struct device *dev,
2676 static ssize_t hotkey_bios_enabled_show(struct device *dev,
2686 static ssize_t hotkey_bios_mask_show(struct device *dev,
2698 static ssize_t hotkey_all_mask_show(struct device *dev,
2709 static ssize_t hotkey_adaptive_all_mask_show(struct device *dev,
2720 static ssize_t hotkey_recommended_mask_show(struct device *dev,
2734 static ssize_t hotkey_source_mask_show(struct device *dev,
2741 static ssize_t hotkey_source_mask_store(struct device *dev,
2785 static ssize_t hotkey_poll_freq_show(struct device *dev,
2792 static ssize_t hotkey_poll_freq_store(struct device *dev,
2819 static ssize_t hotkey_radio_sw_show(struct device *dev,
2845 static ssize_t hotkey_tablet_mode_show(struct device *dev,
2867 static ssize_t hotkey_wakeup_reason_show(struct device *dev,
2883 static ssize_t hotkey_wakeup_hotunplug_complete_show(struct device *dev,
2912 static ssize_t adaptive_kbd_mode_show(struct device *dev,
2925 static ssize_t adaptive_kbd_mode_store(struct device *dev,
4007 ibm->acpi->device->pnp.device_class,
4008 dev_name(&ibm->acpi->device->dev),
4093 ibm->acpi->device->pnp.device_class,
4094 dev_name(&ibm->acpi->device->dev),
4316 static ssize_t bluetooth_enable_show(struct device *dev,
4324 static ssize_t bluetooth_enable_store(struct device *dev,
4571 static ssize_t wan_enable_show(struct device *dev,
4579 static ssize_t wan_enable_store(struct device *dev,
5555 static ssize_t cmos_command_store(struct device *dev,
6255 static ssize_t thermal_temp_input_show(struct device *dev,
6345 static ssize_t temp1_label_show(struct device *dev, struct device_attribute *attr, char *buf)
6351 static ssize_t temp2_label_show(struct device *dev, struct device_attribute *attr, char *buf)
6754 * Call _BCL method of video device. On some ThinkPads this will
6760 struct acpi_device *device;
6762 device = acpi_fetch_acpi_dev(handle);
6763 if (!device)
6766 return acpi_dev_for_each_child(device, tpacpi_evaluate_bcl, NULL);
6933 pr_err("Could not register backlight device\n");
8499 * SYSFS fan layout: hwmon compatible (device)
8520 static ssize_t fan_pwm1_enable_show(struct device *dev,
8541 static ssize_t fan_pwm1_enable_store(struct device *dev,
8586 static ssize_t fan_pwm1_show(struct device *dev,
8607 static ssize_t fan_pwm1_store(struct device *dev,
8646 static ssize_t fan_fan1_input_show(struct device *dev,
8663 static ssize_t fan_fan2_input_show(struct device *dev,
9630 struct device *dev,
9641 * based on the device struct.
9698 struct device *dev,
9708 * based on the device struct.
9724 static ssize_t charge_control_start_threshold_show(struct device *device,
9728 return tpacpi_battery_show(THRESHOLD_START, device, buf);
9731 static ssize_t charge_control_end_threshold_show(struct device *device,
9735 return tpacpi_battery_show(THRESHOLD_STOP, device, buf);
9738 static ssize_t charge_behaviour_show(struct device *dev,
9772 static ssize_t charge_control_start_threshold_store(struct device *dev,
9779 static ssize_t charge_control_end_threshold_store(struct device *dev,
9786 static ssize_t charge_behaviour_store(struct device *dev,
10141 static ssize_t dytc_lapmode_show(struct device *dev,
10151 static ssize_t palmsensor_show(struct device *dev,
10673 static ssize_t keyboard_lang_show(struct device *dev,
10698 static ssize_t keyboard_lang_store(struct device *dev,
10817 static ssize_t wwan_antenna_type_show(struct device *dev,
11726 pr_err("unable to register platform device\n");
11736 pr_err("unable to register hwmon platform device\n");
11747 /* Prepare input device, but don't register */
11794 pr_err("unable to register hwmon device\n");
11801 pr_err("unable to register input device\n");