Lines Matching refs:asus_wmi
162 struct asus_wmi *asus;
173 struct asus_wmi {
309 static int asus_wmi_get_devstate(struct asus_wmi *asus, u32 dev_id, u32 *retval)
322 static int asus_wmi_get_devstate_bits(struct asus_wmi *asus,
343 static int asus_wmi_get_devstate_simple(struct asus_wmi *asus, u32 dev_id)
349 static bool asus_wmi_dev_is_present(struct asus_wmi *asus, u32 dev_id)
358 static void asus_wmi_tablet_sw_report(struct asus_wmi *asus, bool value)
365 static void asus_wmi_tablet_sw_init(struct asus_wmi *asus, u32 dev_id, int event_code)
383 static int asus_wmi_input_init(struct asus_wmi *asus)
428 static void asus_wmi_input_exit(struct asus_wmi *asus)
438 static void asus_wmi_tablet_mode_get_state(struct asus_wmi *asus)
451 static int dgpu_disable_check_present(struct asus_wmi *asus)
473 static int dgpu_disable_write(struct asus_wmi *asus)
501 struct asus_wmi *asus = dev_get_drvdata(dev);
520 struct asus_wmi *asus = dev_get_drvdata(dev);
618 static void asus_wmi_battery_init(struct asus_wmi *asus)
627 static void asus_wmi_battery_exit(struct asus_wmi *asus)
644 struct asus_wmi *asus;
646 asus = container_of(work, struct asus_wmi, tpd_led_work);
655 struct asus_wmi *asus;
657 asus = container_of(led_cdev, struct asus_wmi, tpd_led);
663 static int read_tpd_led_state(struct asus_wmi *asus)
670 struct asus_wmi *asus;
672 asus = container_of(led_cdev, struct asus_wmi, tpd_led);
677 static void kbd_led_update(struct asus_wmi *asus)
685 static int kbd_led_read(struct asus_wmi *asus, int *level, int *env)
714 struct asus_wmi *asus;
717 asus = container_of(led_cdev, struct asus_wmi, kbd_led);
734 static void kbd_led_set_by_kbd(struct asus_wmi *asus, enum led_brightness value)
744 struct asus_wmi *asus;
747 asus = container_of(led_cdev, struct asus_wmi, kbd_led);
756 static int wlan_led_unknown_state(struct asus_wmi *asus)
768 struct asus_wmi *asus;
770 asus = container_of(work, struct asus_wmi, wlan_led_work);
779 struct asus_wmi *asus;
781 asus = container_of(led_cdev, struct asus_wmi, wlan_led);
789 struct asus_wmi *asus;
792 asus = container_of(led_cdev, struct asus_wmi, wlan_led);
800 struct asus_wmi *asus;
803 asus = container_of(work, struct asus_wmi, lightbar_led_work);
812 struct asus_wmi *asus;
814 asus = container_of(led_cdev, struct asus_wmi, lightbar_led);
822 struct asus_wmi *asus;
825 asus = container_of(led_cdev, struct asus_wmi, lightbar_led);
831 static void asus_wmi_led_exit(struct asus_wmi *asus)
842 static int asus_wmi_led_init(struct asus_wmi *asus)
920 static bool asus_wlan_rfkill_blocked(struct asus_wmi *asus)
929 static void asus_rfkill_hotplug(struct asus_wmi *asus)
998 struct asus_wmi *asus = data;
1013 static int asus_register_rfkill_notifier(struct asus_wmi *asus, char *node)
1030 static void asus_unregister_rfkill_notifier(struct asus_wmi *asus, char *node)
1048 struct asus_wmi *asus = container_of(hotplug_slot,
1049 struct asus_wmi, hotplug_slot);
1066 struct asus_wmi *asus;
1068 asus = container_of(work, struct asus_wmi, hotplug_work);
1072 static int asus_setup_pci_hotplug(struct asus_wmi *asus)
1146 struct asus_wmi *asus = priv->asus;
1172 static int asus_new_rfkill(struct asus_wmi *asus,
1210 static void asus_wmi_rfkill_exit(struct asus_wmi *asus)
1260 static int asus_wmi_rfkill_init(struct asus_wmi *asus)
1336 static void asus_wmi_set_xusb2pr(struct asus_wmi *asus)
1372 static int asus_agfn_fan_speed_read(struct asus_wmi *asus, int fan,
1399 static int asus_agfn_fan_speed_write(struct asus_wmi *asus, int fan,
1431 static bool asus_wmi_has_agfn_fan(struct asus_wmi *asus)
1457 static int asus_fan_set_auto(struct asus_wmi *asus)
1491 struct asus_wmi *asus = dev_get_drvdata(dev);
1526 struct asus_wmi *asus = dev_get_drvdata(dev);
1550 struct asus_wmi *asus = dev_get_drvdata(dev);
1587 struct asus_wmi *asus = dev_get_drvdata(dev);
1605 struct asus_wmi *asus = dev_get_drvdata(dev);
1666 struct asus_wmi *asus = dev_get_drvdata(dev);
1701 struct asus_wmi *asus = dev_get_drvdata(dev->parent);
1737 static int asus_wmi_hwmon_init(struct asus_wmi *asus)
1752 static int asus_wmi_fan_init(struct asus_wmi *asus)
1772 static int fan_boost_mode_check_present(struct asus_wmi *asus)
1797 static int fan_boost_mode_write(struct asus_wmi *asus)
1822 static int fan_boost_mode_switch_next(struct asus_wmi *asus)
1846 struct asus_wmi *asus = dev_get_drvdata(dev);
1857 struct asus_wmi *asus = dev_get_drvdata(dev);
1887 static int throttle_thermal_policy_check_present(struct asus_wmi *asus)
1909 static int throttle_thermal_policy_write(struct asus_wmi *asus)
1933 static int throttle_thermal_policy_set_default(struct asus_wmi *asus)
1942 static int throttle_thermal_policy_switch_next(struct asus_wmi *asus)
1956 struct asus_wmi *asus = dev_get_drvdata(dev);
1968 struct asus_wmi *asus = dev_get_drvdata(dev);
1988 static int read_backlight_power(struct asus_wmi *asus)
2004 static int read_brightness_max(struct asus_wmi *asus)
2024 struct asus_wmi *asus = bl_get_data(bd);
2037 struct asus_wmi *asus = bl_get_data(bd);
2054 struct asus_wmi *asus = bl_get_data(bd);
2088 static int asus_wmi_backlight_notify(struct asus_wmi *asus, int code)
2106 static int asus_wmi_backlight_init(struct asus_wmi *asus)
2148 static void asus_wmi_backlight_exit(struct asus_wmi *asus)
2169 static bool asus_wmi_has_fnlock_key(struct asus_wmi *asus)
2179 static void asus_wmi_fnlock_update(struct asus_wmi *asus)
2213 static void asus_wmi_handle_event_code(int code, struct asus_wmi *asus)
2285 struct asus_wmi *asus = context;
2312 static int asus_wmi_notify_queue_flush(struct asus_wmi *asus)
2334 static ssize_t store_sys_wmi(struct asus_wmi *asus, int devid,
2355 static ssize_t show_sys_wmi(struct asus_wmi *asus, int devid, char *buf)
2370 struct asus_wmi *asus = dev_get_drvdata(dev); \
2378 struct asus_wmi *asus = dev_get_drvdata(dev); \
2434 struct asus_wmi *asus = dev_get_drvdata(dev);
2478 static int asus_wmi_platform_init(struct asus_wmi *asus)
2559 struct asus_wmi *asus;
2566 struct asus_wmi *asus = m->private;
2581 struct asus_wmi *asus = m->private;
2598 struct asus_wmi *asus = m->private;
2651 static void asus_wmi_debugfs_exit(struct asus_wmi *asus)
2656 static void asus_wmi_debugfs_init(struct asus_wmi *asus)
2687 struct asus_wmi *asus;
2693 asus = kzalloc(sizeof(struct asus_wmi), GFP_KERNEL);
2823 struct asus_wmi *asus;
2846 struct asus_wmi *asus = dev_get_drvdata(device);
2865 struct asus_wmi *asus = dev_get_drvdata(device);
2879 struct asus_wmi *asus = dev_get_drvdata(device);