Lines Matching refs:asus_wmi
120 static int throttle_thermal_policy_write(struct asus_wmi *);
177 struct asus_wmi *asus;
195 struct asus_wmi { struct
447 static int asus_wmi_get_devstate(struct asus_wmi *asus, u32 dev_id, u32 *retval) in asus_wmi_get_devstate()
460 static int asus_wmi_get_devstate_bits(struct asus_wmi *asus, in asus_wmi_get_devstate_bits()
481 static int asus_wmi_get_devstate_simple(struct asus_wmi *asus, u32 dev_id) in asus_wmi_get_devstate_simple()
487 static bool asus_wmi_dev_is_present(struct asus_wmi *asus, u32 dev_id) in asus_wmi_dev_is_present()
496 static void asus_wmi_tablet_sw_init(struct asus_wmi *asus, u32 dev_id, int event_code) in asus_wmi_tablet_sw_init()
514 static int asus_wmi_input_init(struct asus_wmi *asus) in asus_wmi_input_init()
558 static void asus_wmi_input_exit(struct asus_wmi *asus) in asus_wmi_input_exit()
568 static void asus_wmi_tablet_mode_get_state(struct asus_wmi *asus) in asus_wmi_tablet_mode_get_state()
586 struct asus_wmi *asus = dev_get_drvdata(dev); in dgpu_disable_show()
609 struct asus_wmi *asus = dev_get_drvdata(dev); in dgpu_disable_store()
639 struct asus_wmi *asus = dev_get_drvdata(dev); in egpu_enable_show()
657 struct asus_wmi *asus = dev_get_drvdata(dev); in egpu_enable_store()
687 struct asus_wmi *asus = dev_get_drvdata(dev); in gpu_mux_mode_show()
701 struct asus_wmi *asus = dev_get_drvdata(dev); in gpu_mux_mode_store()
926 static void asus_wmi_battery_init(struct asus_wmi *asus) in asus_wmi_battery_init()
935 static void asus_wmi_battery_exit(struct asus_wmi *asus) in asus_wmi_battery_exit()
952 struct asus_wmi *asus; in tpd_led_update()
954 asus = container_of(work, struct asus_wmi, tpd_led_work); in tpd_led_update()
963 struct asus_wmi *asus; in tpd_led_set()
965 asus = container_of(led_cdev, struct asus_wmi, tpd_led); in tpd_led_set()
971 static int read_tpd_led_state(struct asus_wmi *asus) in read_tpd_led_state()
978 struct asus_wmi *asus; in tpd_led_get()
980 asus = container_of(led_cdev, struct asus_wmi, tpd_led); in tpd_led_get()
985 static void kbd_led_update(struct asus_wmi *asus) in kbd_led_update()
993 static int kbd_led_read(struct asus_wmi *asus, int *level, int *env) in kbd_led_read()
1022 struct asus_wmi *asus; in do_kbd_led_set()
1025 asus = container_of(led_cdev, struct asus_wmi, kbd_led); in do_kbd_led_set()
1042 static void kbd_led_set_by_kbd(struct asus_wmi *asus, enum led_brightness value) in kbd_led_set_by_kbd()
1052 struct asus_wmi *asus; in kbd_led_get()
1055 asus = container_of(led_cdev, struct asus_wmi, kbd_led); in kbd_led_get()
1064 static int wlan_led_unknown_state(struct asus_wmi *asus) in wlan_led_unknown_state()
1076 struct asus_wmi *asus; in wlan_led_update()
1078 asus = container_of(work, struct asus_wmi, wlan_led_work); in wlan_led_update()
1087 struct asus_wmi *asus; in wlan_led_set()
1089 asus = container_of(led_cdev, struct asus_wmi, wlan_led); in wlan_led_set()
1097 struct asus_wmi *asus; in wlan_led_get()
1100 asus = container_of(led_cdev, struct asus_wmi, wlan_led); in wlan_led_get()
1108 struct asus_wmi *asus; in lightbar_led_update()
1111 asus = container_of(work, struct asus_wmi, lightbar_led_work); in lightbar_led_update()
1120 struct asus_wmi *asus; in lightbar_led_set()
1122 asus = container_of(led_cdev, struct asus_wmi, lightbar_led); in lightbar_led_set()
1130 struct asus_wmi *asus; in lightbar_led_get()
1133 asus = container_of(led_cdev, struct asus_wmi, lightbar_led); in lightbar_led_get()
1149 static void asus_wmi_led_exit(struct asus_wmi *asus) in asus_wmi_led_exit()
1161 static int asus_wmi_led_init(struct asus_wmi *asus) in asus_wmi_led_init()
1260 static bool asus_wlan_rfkill_blocked(struct asus_wmi *asus) in asus_wlan_rfkill_blocked()
1269 static void asus_rfkill_hotplug(struct asus_wmi *asus) in asus_rfkill_hotplug()
1336 struct asus_wmi *asus = data; in asus_rfkill_notify()
1351 static int asus_register_rfkill_notifier(struct asus_wmi *asus, char *node) in asus_register_rfkill_notifier()
1368 static void asus_unregister_rfkill_notifier(struct asus_wmi *asus, char *node) in asus_unregister_rfkill_notifier()
1386 struct asus_wmi *asus = container_of(hotplug_slot, in asus_get_adapter_status()
1387 struct asus_wmi, hotplug_slot); in asus_get_adapter_status()
1404 struct asus_wmi *asus; in asus_hotplug_work()
1406 asus = container_of(work, struct asus_wmi, hotplug_work); in asus_hotplug_work()
1410 static int asus_setup_pci_hotplug(struct asus_wmi *asus) in asus_setup_pci_hotplug()
1484 struct asus_wmi *asus = priv->asus; in asus_rfkill_wlan_set()
1510 static int asus_new_rfkill(struct asus_wmi *asus, in asus_new_rfkill()
1548 static void asus_wmi_rfkill_exit(struct asus_wmi *asus) in asus_wmi_rfkill_exit()
1598 static int asus_wmi_rfkill_init(struct asus_wmi *asus) in asus_wmi_rfkill_init()
1676 struct asus_wmi *asus = dev_get_drvdata(dev); in panel_od_show()
1693 struct asus_wmi *asus = dev_get_drvdata(dev); in panel_od_store()
1722 static void asus_wmi_set_xusb2pr(struct asus_wmi *asus) in asus_wmi_set_xusb2pr()
1758 static int asus_agfn_fan_speed_read(struct asus_wmi *asus, int fan, in asus_agfn_fan_speed_read()
1785 static int asus_agfn_fan_speed_write(struct asus_wmi *asus, int fan, in asus_agfn_fan_speed_write()
1817 static bool asus_wmi_has_agfn_fan(struct asus_wmi *asus) in asus_wmi_has_agfn_fan()
1843 static int asus_fan_set_auto(struct asus_wmi *asus) in asus_fan_set_auto()
1889 struct asus_wmi *asus = dev_get_drvdata(dev); in pwm1_show()
1924 struct asus_wmi *asus = dev_get_drvdata(dev); in pwm1_store()
1948 struct asus_wmi *asus = dev_get_drvdata(dev); in fan1_input_show()
1985 struct asus_wmi *asus = dev_get_drvdata(dev); in pwm1_enable_show()
2003 struct asus_wmi *asus = dev_get_drvdata(dev); in pwm1_enable_store()
2071 struct asus_wmi *asus = dev_get_drvdata(dev); in asus_hwmon_temp1()
2088 struct asus_wmi *asus = dev_get_drvdata(dev); in fan2_input_show()
2112 struct asus_wmi *asus = dev_get_drvdata(dev); in pwm2_enable_show()
2121 struct asus_wmi *asus = dev_get_drvdata(dev); in pwm2_enable_store()
2184 struct asus_wmi *asus = dev_get_drvdata(dev->parent); in asus_hwmon_sysfs_is_visible()
2225 static int asus_wmi_hwmon_init(struct asus_wmi *asus) in asus_wmi_hwmon_init()
2240 static int asus_wmi_fan_init(struct asus_wmi *asus) in asus_wmi_fan_init()
2265 static int fan_boost_mode_check_present(struct asus_wmi *asus) in fan_boost_mode_check_present()
2290 static int fan_boost_mode_write(struct asus_wmi *asus) in fan_boost_mode_write()
2319 static int fan_boost_mode_switch_next(struct asus_wmi *asus) in fan_boost_mode_switch_next()
2343 struct asus_wmi *asus = dev_get_drvdata(dev); in fan_boost_mode_show()
2352 struct asus_wmi *asus = dev_get_drvdata(dev); in fan_boost_mode_store()
2398 static int fan_curve_get_factory_default(struct asus_wmi *asus, u32 fan_dev) in fan_curve_get_factory_default()
2432 static int fan_curve_check_present(struct asus_wmi *asus, bool *available, in fan_curve_check_present()
2449 static struct fan_curve_data *fan_curve_attr_select(struct asus_wmi *asus, in fan_curve_attr_select()
2458 static struct fan_curve_data *fan_curve_attr_2_select(struct asus_wmi *asus, in fan_curve_attr_2_select()
2470 struct asus_wmi *asus = dev_get_drvdata(dev); in fan_curve_show()
2489 static int fan_curve_write(struct asus_wmi *asus, in fan_curve_write()
2519 struct asus_wmi *asus = dev_get_drvdata(dev); in fan_curve_store()
2552 struct asus_wmi *asus = dev_get_drvdata(dev); in fan_curve_enable_show()
2568 struct asus_wmi *asus = dev_get_drvdata(dev); in fan_curve_enable_store()
2746 struct asus_wmi *asus = dev_get_drvdata(dev->parent); in asus_fan_curve_is_visible()
2771 static int asus_wmi_custom_fan_curve_init(struct asus_wmi *asus) in asus_wmi_custom_fan_curve_init()
2804 static int throttle_thermal_policy_check_present(struct asus_wmi *asus) in throttle_thermal_policy_check_present()
2826 static int throttle_thermal_policy_write(struct asus_wmi *asus) in throttle_thermal_policy_write()
2860 static int throttle_thermal_policy_set_default(struct asus_wmi *asus) in throttle_thermal_policy_set_default()
2869 static int throttle_thermal_policy_switch_next(struct asus_wmi *asus) in throttle_thermal_policy_switch_next()
2894 struct asus_wmi *asus = dev_get_drvdata(dev); in throttle_thermal_policy_show()
2904 struct asus_wmi *asus = dev_get_drvdata(dev); in throttle_thermal_policy_store()
2937 struct asus_wmi *asus; in asus_wmi_platform_profile_get()
2940 asus = container_of(pprof, struct asus_wmi, platform_profile_handler); in asus_wmi_platform_profile_get()
2964 struct asus_wmi *asus; in asus_wmi_platform_profile_set()
2967 asus = container_of(pprof, struct asus_wmi, platform_profile_handler); in asus_wmi_platform_profile_set()
2987 static int platform_profile_setup(struct asus_wmi *asus) in platform_profile_setup()
3020 static int read_backlight_power(struct asus_wmi *asus) in read_backlight_power()
3036 static int read_brightness_max(struct asus_wmi *asus) in read_brightness_max()
3056 struct asus_wmi *asus = bl_get_data(bd); in read_brightness()
3069 struct asus_wmi *asus = bl_get_data(bd); in get_scalar_command()
3086 struct asus_wmi *asus = bl_get_data(bd); in update_bl_status()
3120 static int asus_wmi_backlight_notify(struct asus_wmi *asus, int code) in asus_wmi_backlight_notify()
3138 static int asus_wmi_backlight_init(struct asus_wmi *asus) in asus_wmi_backlight_init()
3180 static void asus_wmi_backlight_exit(struct asus_wmi *asus) in asus_wmi_backlight_exit()
3201 static bool asus_wmi_has_fnlock_key(struct asus_wmi *asus) in asus_wmi_has_fnlock_key()
3211 static void asus_wmi_fnlock_update(struct asus_wmi *asus) in asus_wmi_fnlock_update()
3245 static void asus_wmi_handle_event_code(int code, struct asus_wmi *asus) in asus_wmi_handle_event_code()
3316 struct asus_wmi *asus = context; in asus_wmi_notify()
3343 static int asus_wmi_notify_queue_flush(struct asus_wmi *asus) in asus_wmi_notify_queue_flush()
3365 static ssize_t store_sys_wmi(struct asus_wmi *asus, int devid, in store_sys_wmi()
3386 static ssize_t show_sys_wmi(struct asus_wmi *asus, int devid, char *buf) in show_sys_wmi()
3401 struct asus_wmi *asus = dev_get_drvdata(dev); \
3409 struct asus_wmi *asus = dev_get_drvdata(dev); \
3468 struct asus_wmi *asus = dev_get_drvdata(dev); in asus_sysfs_is_visible()
3518 static int asus_wmi_platform_init(struct asus_wmi *asus) in asus_wmi_platform_init()
3599 struct asus_wmi *asus;
3606 struct asus_wmi *asus = m->private; in show_dsts()
3621 struct asus_wmi *asus = m->private; in show_devs()
3638 struct asus_wmi *asus = m->private; in show_call()
3691 static void asus_wmi_debugfs_exit(struct asus_wmi *asus) in asus_wmi_debugfs_exit()
3696 static void asus_wmi_debugfs_init(struct asus_wmi *asus) in asus_wmi_debugfs_init()
3727 struct asus_wmi *asus; in asus_wmi_add()
3732 asus = kzalloc(sizeof(struct asus_wmi), GFP_KERNEL); in asus_wmi_add()
3858 struct asus_wmi *asus; in asus_wmi_remove()
3883 struct asus_wmi *asus = dev_get_drvdata(device); in asus_hotk_thaw()
3902 struct asus_wmi *asus = dev_get_drvdata(device); in asus_hotk_resume()
3916 struct asus_wmi *asus = dev_get_drvdata(device); in asus_hotk_restore()