Lines Matching refs:asus_wmi
165 struct asus_wmi *asus;
176 struct asus_wmi { struct
317 static int asus_wmi_get_devstate(struct asus_wmi *asus, u32 dev_id, u32 *retval) in asus_wmi_get_devstate()
330 static int asus_wmi_get_devstate_bits(struct asus_wmi *asus, in asus_wmi_get_devstate_bits()
351 static int asus_wmi_get_devstate_simple(struct asus_wmi *asus, u32 dev_id) in asus_wmi_get_devstate_simple()
357 static bool asus_wmi_dev_is_present(struct asus_wmi *asus, u32 dev_id) in asus_wmi_dev_is_present()
367 static int asus_wmi_input_init(struct asus_wmi *asus) in asus_wmi_input_init()
420 static void asus_wmi_input_exit(struct asus_wmi *asus) in asus_wmi_input_exit()
430 static void lid_flip_tablet_mode_get_state(struct asus_wmi *asus) in lid_flip_tablet_mode_get_state()
441 static int dgpu_disable_check_present(struct asus_wmi *asus) in dgpu_disable_check_present()
463 static int dgpu_disable_write(struct asus_wmi *asus) in dgpu_disable_write()
491 struct asus_wmi *asus = dev_get_drvdata(dev); in dgpu_disable_show()
510 struct asus_wmi *asus = dev_get_drvdata(dev); in dgpu_disable_store()
528 static int egpu_enable_check_present(struct asus_wmi *asus) in egpu_enable_check_present()
550 static int egpu_enable_write(struct asus_wmi *asus) in egpu_enable_write()
579 struct asus_wmi *asus = dev_get_drvdata(dev); in egpu_enable_show()
593 struct asus_wmi *asus = dev_get_drvdata(dev); in egpu_enable_store()
696 static void asus_wmi_battery_init(struct asus_wmi *asus) in asus_wmi_battery_init()
705 static void asus_wmi_battery_exit(struct asus_wmi *asus) in asus_wmi_battery_exit()
722 struct asus_wmi *asus; in tpd_led_update()
724 asus = container_of(work, struct asus_wmi, tpd_led_work); in tpd_led_update()
733 struct asus_wmi *asus; in tpd_led_set()
735 asus = container_of(led_cdev, struct asus_wmi, tpd_led); in tpd_led_set()
741 static int read_tpd_led_state(struct asus_wmi *asus) in read_tpd_led_state()
748 struct asus_wmi *asus; in tpd_led_get()
750 asus = container_of(led_cdev, struct asus_wmi, tpd_led); in tpd_led_get()
755 static void kbd_led_update(struct asus_wmi *asus) in kbd_led_update()
763 static int kbd_led_read(struct asus_wmi *asus, int *level, int *env) in kbd_led_read()
792 struct asus_wmi *asus; in do_kbd_led_set()
795 asus = container_of(led_cdev, struct asus_wmi, kbd_led); in do_kbd_led_set()
812 static void kbd_led_set_by_kbd(struct asus_wmi *asus, enum led_brightness value) in kbd_led_set_by_kbd()
822 struct asus_wmi *asus; in kbd_led_get()
825 asus = container_of(led_cdev, struct asus_wmi, kbd_led); in kbd_led_get()
834 static int wlan_led_unknown_state(struct asus_wmi *asus) in wlan_led_unknown_state()
846 struct asus_wmi *asus; in wlan_led_update()
848 asus = container_of(work, struct asus_wmi, wlan_led_work); in wlan_led_update()
857 struct asus_wmi *asus; in wlan_led_set()
859 asus = container_of(led_cdev, struct asus_wmi, wlan_led); in wlan_led_set()
867 struct asus_wmi *asus; in wlan_led_get()
870 asus = container_of(led_cdev, struct asus_wmi, wlan_led); in wlan_led_get()
878 struct asus_wmi *asus; in lightbar_led_update()
881 asus = container_of(work, struct asus_wmi, lightbar_led_work); in lightbar_led_update()
890 struct asus_wmi *asus; in lightbar_led_set()
892 asus = container_of(led_cdev, struct asus_wmi, lightbar_led); in lightbar_led_set()
900 struct asus_wmi *asus; in lightbar_led_get()
903 asus = container_of(led_cdev, struct asus_wmi, lightbar_led); in lightbar_led_get()
909 static void asus_wmi_led_exit(struct asus_wmi *asus) in asus_wmi_led_exit()
920 static int asus_wmi_led_init(struct asus_wmi *asus) in asus_wmi_led_init()
998 static bool asus_wlan_rfkill_blocked(struct asus_wmi *asus) in asus_wlan_rfkill_blocked()
1007 static void asus_rfkill_hotplug(struct asus_wmi *asus) in asus_rfkill_hotplug()
1076 struct asus_wmi *asus = data; in asus_rfkill_notify()
1091 static int asus_register_rfkill_notifier(struct asus_wmi *asus, char *node) in asus_register_rfkill_notifier()
1108 static void asus_unregister_rfkill_notifier(struct asus_wmi *asus, char *node) in asus_unregister_rfkill_notifier()
1126 struct asus_wmi *asus = container_of(hotplug_slot, in asus_get_adapter_status()
1127 struct asus_wmi, hotplug_slot); in asus_get_adapter_status()
1144 struct asus_wmi *asus; in asus_hotplug_work()
1146 asus = container_of(work, struct asus_wmi, hotplug_work); in asus_hotplug_work()
1150 static int asus_setup_pci_hotplug(struct asus_wmi *asus) in asus_setup_pci_hotplug()
1224 struct asus_wmi *asus = priv->asus; in asus_rfkill_wlan_set()
1250 static int asus_new_rfkill(struct asus_wmi *asus, in asus_new_rfkill()
1288 static void asus_wmi_rfkill_exit(struct asus_wmi *asus) in asus_wmi_rfkill_exit()
1338 static int asus_wmi_rfkill_init(struct asus_wmi *asus) in asus_wmi_rfkill_init()
1413 static int panel_od_check_present(struct asus_wmi *asus) in panel_od_check_present()
1435 static int panel_od_write(struct asus_wmi *asus) in panel_od_write()
1464 struct asus_wmi *asus = dev_get_drvdata(dev); in panel_od_show()
1476 struct asus_wmi *asus = dev_get_drvdata(dev); in panel_od_store()
1495 static void asus_wmi_set_xusb2pr(struct asus_wmi *asus) in asus_wmi_set_xusb2pr()
1529 static int asus_agfn_fan_speed_read(struct asus_wmi *asus, int fan, in asus_agfn_fan_speed_read()
1556 static int asus_agfn_fan_speed_write(struct asus_wmi *asus, int fan, in asus_agfn_fan_speed_write()
1588 static bool asus_wmi_has_agfn_fan(struct asus_wmi *asus) in asus_wmi_has_agfn_fan()
1614 static int asus_fan_set_auto(struct asus_wmi *asus) in asus_fan_set_auto()
1648 struct asus_wmi *asus = dev_get_drvdata(dev); in pwm1_show()
1683 struct asus_wmi *asus = dev_get_drvdata(dev); in pwm1_store()
1707 struct asus_wmi *asus = dev_get_drvdata(dev); in fan1_input_show()
1744 struct asus_wmi *asus = dev_get_drvdata(dev); in pwm1_enable_show()
1762 struct asus_wmi *asus = dev_get_drvdata(dev); in pwm1_enable_store()
1823 struct asus_wmi *asus = dev_get_drvdata(dev); in asus_hwmon_temp1()
1858 struct asus_wmi *asus = dev_get_drvdata(dev->parent); in asus_hwmon_sysfs_is_visible()
1894 static int asus_wmi_hwmon_init(struct asus_wmi *asus) in asus_wmi_hwmon_init()
1909 static int asus_wmi_fan_init(struct asus_wmi *asus) in asus_wmi_fan_init()
1929 static int fan_boost_mode_check_present(struct asus_wmi *asus) in fan_boost_mode_check_present()
1954 static int fan_boost_mode_write(struct asus_wmi *asus) in fan_boost_mode_write()
1983 static int fan_boost_mode_switch_next(struct asus_wmi *asus) in fan_boost_mode_switch_next()
2007 struct asus_wmi *asus = dev_get_drvdata(dev); in fan_boost_mode_show()
2018 struct asus_wmi *asus = dev_get_drvdata(dev); in fan_boost_mode_store()
2048 static int throttle_thermal_policy_check_present(struct asus_wmi *asus) in throttle_thermal_policy_check_present()
2070 static int throttle_thermal_policy_write(struct asus_wmi *asus) in throttle_thermal_policy_write()
2098 static int throttle_thermal_policy_set_default(struct asus_wmi *asus) in throttle_thermal_policy_set_default()
2107 static int throttle_thermal_policy_switch_next(struct asus_wmi *asus) in throttle_thermal_policy_switch_next()
2132 struct asus_wmi *asus = dev_get_drvdata(dev); in throttle_thermal_policy_show()
2142 struct asus_wmi *asus = dev_get_drvdata(dev); in throttle_thermal_policy_store()
2175 struct asus_wmi *asus; in platform_profile_get()
2178 asus = container_of(pprof, struct asus_wmi, platform_profile_handler); in platform_profile_get()
2202 struct asus_wmi *asus; in platform_profile_set()
2205 asus = container_of(pprof, struct asus_wmi, platform_profile_handler); in platform_profile_set()
2225 static int platform_profile_setup(struct asus_wmi *asus) in platform_profile_setup()
2258 static int read_backlight_power(struct asus_wmi *asus) in read_backlight_power()
2274 static int read_brightness_max(struct asus_wmi *asus) in read_brightness_max()
2294 struct asus_wmi *asus = bl_get_data(bd); in read_brightness()
2307 struct asus_wmi *asus = bl_get_data(bd); in get_scalar_command()
2324 struct asus_wmi *asus = bl_get_data(bd); in update_bl_status()
2358 static int asus_wmi_backlight_notify(struct asus_wmi *asus, int code) in asus_wmi_backlight_notify()
2376 static int asus_wmi_backlight_init(struct asus_wmi *asus) in asus_wmi_backlight_init()
2418 static void asus_wmi_backlight_exit(struct asus_wmi *asus) in asus_wmi_backlight_exit()
2439 static bool asus_wmi_has_fnlock_key(struct asus_wmi *asus) in asus_wmi_has_fnlock_key()
2449 static void asus_wmi_fnlock_update(struct asus_wmi *asus) in asus_wmi_fnlock_update()
2483 static void asus_wmi_handle_event_code(int code, struct asus_wmi *asus) in asus_wmi_handle_event_code()
2568 struct asus_wmi *asus = context; in asus_wmi_notify()
2595 static int asus_wmi_notify_queue_flush(struct asus_wmi *asus) in asus_wmi_notify_queue_flush()
2617 static ssize_t store_sys_wmi(struct asus_wmi *asus, int devid, in store_sys_wmi()
2638 static ssize_t show_sys_wmi(struct asus_wmi *asus, int devid, char *buf) in show_sys_wmi()
2653 struct asus_wmi *asus = dev_get_drvdata(dev); \
2661 struct asus_wmi *asus = dev_get_drvdata(dev); \
2719 struct asus_wmi *asus = dev_get_drvdata(dev); in asus_sysfs_is_visible()
2767 static int asus_wmi_platform_init(struct asus_wmi *asus) in asus_wmi_platform_init()
2848 struct asus_wmi *asus;
2855 struct asus_wmi *asus = m->private; in show_dsts()
2870 struct asus_wmi *asus = m->private; in show_devs()
2887 struct asus_wmi *asus = m->private; in show_call()
2940 static void asus_wmi_debugfs_exit(struct asus_wmi *asus) in asus_wmi_debugfs_exit()
2945 static void asus_wmi_debugfs_init(struct asus_wmi *asus) in asus_wmi_debugfs_init()
2976 struct asus_wmi *asus; in asus_wmi_add()
2982 asus = kzalloc(sizeof(struct asus_wmi), GFP_KERNEL); in asus_wmi_add()
3123 struct asus_wmi *asus; in asus_wmi_remove()
3147 struct asus_wmi *asus = dev_get_drvdata(device); in asus_hotk_thaw()
3166 struct asus_wmi *asus = dev_get_drvdata(device); in asus_hotk_resume()
3182 struct asus_wmi *asus = dev_get_drvdata(device); in asus_hotk_restore()