drivers/platform/x86/asus-nb-wmi.c
661
static void asus_nb_wmi_key_filter(struct asus_wmi_driver *asus_wmi, int *code,
drivers/platform/x86/asus-wmi.c
1005
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1009
asus = container_of(led, struct asus_wmi, kbd_led);
drivers/platform/x86/asus-wmi.c
1125
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1157
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1170
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1201
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1214
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1246
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1259
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1291
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1304
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1336
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1349
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1381
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1394
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1426
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1478
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
1497
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
154
static int throttle_thermal_policy_write(struct asus_wmi *);
drivers/platform/x86/asus-wmi.c
1605
static void asus_wmi_battery_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
1614
static void asus_wmi_battery_exit(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
1624
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1657
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1683
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1687
asus = container_of(work, struct asus_wmi, kbd_led_work);
drivers/platform/x86/asus-wmi.c
1728
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1769
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1771
asus = container_of(work, struct asus_wmi, tpd_led_work);
drivers/platform/x86/asus-wmi.c
1780
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1782
asus = container_of(led_cdev, struct asus_wmi, tpd_led);
drivers/platform/x86/asus-wmi.c
1788
static int read_tpd_led_state(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
1795
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1797
asus = container_of(led_cdev, struct asus_wmi, tpd_led);
drivers/platform/x86/asus-wmi.c
1802
static void kbd_led_update(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
1811
static int kbd_led_read(struct asus_wmi *asus, int *level, int *env)
drivers/platform/x86/asus-wmi.c
1841
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1843
asus = container_of(led_cdev, struct asus_wmi, kbd_led);
drivers/platform/x86/asus-wmi.c
1867
static void kbd_led_set_by_kbd(struct asus_wmi *asus, enum led_brightness value)
drivers/platform/x86/asus-wmi.c
1878
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1881
asus = container_of(led_cdev, struct asus_wmi, kbd_led);
drivers/platform/x86/asus-wmi.c
1898
static int wlan_led_unknown_state(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
1910
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1912
asus = container_of(work, struct asus_wmi, wlan_led_work);
drivers/platform/x86/asus-wmi.c
1921
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1923
asus = container_of(led_cdev, struct asus_wmi, wlan_led);
drivers/platform/x86/asus-wmi.c
1931
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1934
asus = container_of(led_cdev, struct asus_wmi, wlan_led);
drivers/platform/x86/asus-wmi.c
1942
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1945
asus = container_of(work, struct asus_wmi, lightbar_led_work);
drivers/platform/x86/asus-wmi.c
1954
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1956
asus = container_of(led_cdev, struct asus_wmi, lightbar_led);
drivers/platform/x86/asus-wmi.c
1964
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1967
asus = container_of(led_cdev, struct asus_wmi, lightbar_led);
drivers/platform/x86/asus-wmi.c
1985
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
1988
asus = container_of(led_cdev, struct asus_wmi, camera_led);
drivers/platform/x86/asus-wmi.c
2004
static void asus_wmi_led_exit(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
2019
static int asus_wmi_led_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
2144
static bool asus_wlan_rfkill_blocked(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
2153
static void asus_rfkill_hotplug(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
2220
struct asus_wmi *asus = data;
drivers/platform/x86/asus-wmi.c
2235
static int asus_register_rfkill_notifier(struct asus_wmi *asus, char *node)
drivers/platform/x86/asus-wmi.c
225
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
2252
static void asus_unregister_rfkill_notifier(struct asus_wmi *asus, char *node)
drivers/platform/x86/asus-wmi.c
2270
struct asus_wmi *asus = container_of(hotplug_slot,
drivers/platform/x86/asus-wmi.c
2271
struct asus_wmi, hotplug_slot);
drivers/platform/x86/asus-wmi.c
2288
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
2290
asus = container_of(work, struct asus_wmi, hotplug_work);
drivers/platform/x86/asus-wmi.c
2294
static int asus_setup_pci_hotplug(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
2368
struct asus_wmi *asus = priv->asus;
drivers/platform/x86/asus-wmi.c
2394
static int asus_new_rfkill(struct asus_wmi *asus,
drivers/platform/x86/asus-wmi.c
2432
static void asus_wmi_rfkill_exit(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
2482
static int asus_wmi_rfkill_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
2561
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
2580
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
2613
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
2632
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
2664
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
2703
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
2754
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
2773
static void asus_wmi_set_xusb2pr(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
2809
static int asus_agfn_fan_speed_read(struct asus_wmi *asus, int fan,
drivers/platform/x86/asus-wmi.c
2836
static int asus_agfn_fan_speed_write(struct asus_wmi *asus, int fan,
drivers/platform/x86/asus-wmi.c
2868
static bool asus_wmi_has_agfn_fan(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
2894
static int asus_fan_set_auto(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
2940
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
2975
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
2999
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3036
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3054
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3117
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3134
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3152
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3169
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3178
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3215
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3224
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3295
struct asus_wmi *asus = dev_get_drvdata(dev->parent);
drivers/platform/x86/asus-wmi.c
3341
static int asus_wmi_hwmon_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
3356
static int asus_wmi_fan_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
3388
static int fan_boost_mode_check_present(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
3413
static int fan_boost_mode_write(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
3442
static int fan_boost_mode_switch_next(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
3466
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3475
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3521
static int fan_curve_get_factory_default(struct asus_wmi *asus, u32 fan_dev)
drivers/platform/x86/asus-wmi.c
3558
static int fan_curve_check_present(struct asus_wmi *asus, bool *available,
drivers/platform/x86/asus-wmi.c
3578
static struct fan_curve_data *fan_curve_attr_select(struct asus_wmi *asus,
drivers/platform/x86/asus-wmi.c
3587
static struct fan_curve_data *fan_curve_attr_2_select(struct asus_wmi *asus,
drivers/platform/x86/asus-wmi.c
3599
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3618
static int fan_curve_write(struct asus_wmi *asus,
drivers/platform/x86/asus-wmi.c
3648
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3679
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3695
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
3927
struct asus_wmi *asus = dev_get_drvdata(dev->parent);
drivers/platform/x86/asus-wmi.c
3955
static int asus_wmi_custom_fan_curve_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4003
static int throttle_thermal_policy_write(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4048
static int throttle_thermal_policy_set_default(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4061
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
4071
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
4107
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
4133
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
4171
static int platform_profile_setup(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4208
static int read_backlight_power(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4224
static int read_brightness_max(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4244
struct asus_wmi *asus = bl_get_data(bd);
drivers/platform/x86/asus-wmi.c
4257
struct asus_wmi *asus = bl_get_data(bd);
drivers/platform/x86/asus-wmi.c
4274
struct asus_wmi *asus = bl_get_data(bd);
drivers/platform/x86/asus-wmi.c
4308
static int asus_wmi_backlight_notify(struct asus_wmi *asus, int code)
drivers/platform/x86/asus-wmi.c
4326
static int asus_wmi_backlight_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4368
static void asus_wmi_backlight_exit(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4389
static int read_screenpad_backlight_power(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4402
struct asus_wmi *asus = bl_get_data(bd);
drivers/platform/x86/asus-wmi.c
4422
struct asus_wmi *asus = bl_get_data(bd);
drivers/platform/x86/asus-wmi.c
4458
static int asus_screenpad_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4498
static void asus_screenpad_exit(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4507
static bool asus_wmi_has_fnlock_key(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4517
static void asus_wmi_fnlock_update(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4538
static void asus_wmi_handle_event_code(int code, struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4606
struct asus_wmi *asus = context;
drivers/platform/x86/asus-wmi.c
4619
static ssize_t store_sys_wmi(struct asus_wmi *asus, int devid,
drivers/platform/x86/asus-wmi.c
4640
static ssize_t show_sys_wmi(struct asus_wmi *asus, int devid, char *buf)
drivers/platform/x86/asus-wmi.c
4655
struct asus_wmi *asus = dev_get_drvdata(dev); \
drivers/platform/x86/asus-wmi.c
4663
struct asus_wmi *asus = dev_get_drvdata(dev); \
drivers/platform/x86/asus-wmi.c
4737
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
4820
static int asus_wmi_platform_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4884
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
4891
struct asus_wmi *asus = m->private;
drivers/platform/x86/asus-wmi.c
4906
struct asus_wmi *asus = m->private;
drivers/platform/x86/asus-wmi.c
4923
struct asus_wmi *asus = m->private;
drivers/platform/x86/asus-wmi.c
4976
static void asus_wmi_debugfs_exit(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
4981
static void asus_wmi_debugfs_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
5012
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
5017
asus = kzalloc_obj(struct asus_wmi);
drivers/platform/x86/asus-wmi.c
5194
struct asus_wmi *asus;
drivers/platform/x86/asus-wmi.c
5218
struct asus_wmi *asus = dev_get_drvdata(device);
drivers/platform/x86/asus-wmi.c
5237
struct asus_wmi *asus = dev_get_drvdata(device);
drivers/platform/x86/asus-wmi.c
5252
struct asus_wmi *asus = dev_get_drvdata(device);
drivers/platform/x86/asus-wmi.c
551
static int asus_wmi_get_devstate(struct asus_wmi *asus, u32 dev_id, u32 *retval)
drivers/platform/x86/asus-wmi.c
614
static int asus_wmi_get_devstate_bits(struct asus_wmi *asus,
drivers/platform/x86/asus-wmi.c
635
static int asus_wmi_get_devstate_simple(struct asus_wmi *asus, u32 dev_id)
drivers/platform/x86/asus-wmi.c
641
static bool asus_wmi_dev_is_present(struct asus_wmi *asus, u32 dev_id)
drivers/platform/x86/asus-wmi.c
651
static void asus_wmi_tablet_sw_report(struct asus_wmi *asus, bool value)
drivers/platform/x86/asus-wmi.c
658
static void asus_wmi_tablet_sw_init(struct asus_wmi *asus, u32 dev_id, int event_code)
drivers/platform/x86/asus-wmi.c
676
static int asus_wmi_input_init(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
721
static void asus_wmi_input_exit(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
731
static void asus_wmi_tablet_mode_get_state(struct asus_wmi *asus)
drivers/platform/x86/asus-wmi.c
748
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
768
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
793
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
837
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
857
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
909
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
929
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.c
945
struct asus_wmi *asus = dev_get_drvdata(dev);
drivers/platform/x86/asus-wmi.h
27
struct asus_wmi;
drivers/platform/x86/eeepc-wmi.c
152
static void eeepc_wmi_key_filter(struct asus_wmi_driver *asus_wmi, int *code,