Lines Matching defs:asus_wmi

218 struct asus_wmi {  struct
219 int dsts_id;
220 int spec;
221 int sfun;
222 bool wmi_event_queue;
224 struct input_dev *inputdev;
225 struct backlight_device *backlight_device;
226 struct backlight_device *screenpad_backlight_device;
227 struct platform_device *platform_device;
229 struct led_classdev wlan_led;
230 int wlan_led_wk;
231 struct led_classdev tpd_led;
232 int tpd_led_wk;
233 struct led_classdev kbd_led;
234 int kbd_led_wk;
235 struct led_classdev lightbar_led;
236 int lightbar_led_wk;
237 struct led_classdev micmute_led;
238 struct workqueue_struct *led_workqueue;
239 struct work_struct tpd_led_work;
240 struct work_struct wlan_led_work;
241 struct work_struct lightbar_led_work;
243 struct asus_rfkill wlan;
244 struct asus_rfkill bluetooth;
245 struct asus_rfkill wimax;
246 struct asus_rfkill wwan3g;
247 struct asus_rfkill gps;
248 struct asus_rfkill uwb;
250 int tablet_switch_event_code;
251 u32 tablet_switch_dev_id;
252 bool tablet_switch_inverted;
254 enum fan_type fan_type;
255 enum fan_type gpu_fan_type;
256 enum fan_type mid_fan_type;
257 int fan_pwm_mode;
258 int gpu_fan_pwm_mode;
259 int mid_fan_pwm_mode;
260 int agfn_pwm;
262 bool fan_boost_mode_available;
263 u8 fan_boost_mode_mask;
264 u8 fan_boost_mode;
266 bool charge_mode_available;
267 bool egpu_enable_available;
268 bool egpu_connect_available;
269 bool dgpu_disable_available;
270 bool gpu_mux_mode_available;
273 bool ppt_pl2_sppt_available;
274 bool ppt_pl1_spl_available;
275 bool ppt_apu_sppt_available;
276 bool ppt_plat_sppt_available;
277 bool ppt_fppt_available;
278 bool nv_dyn_boost_available;
279 bool nv_temp_tgt_available;
281 bool kbd_rgb_mode_available;
282 bool kbd_rgb_state_available;
284 bool throttle_thermal_policy_available;
285 u8 throttle_thermal_policy_mode;
287 bool cpu_fan_curve_available;
288 bool gpu_fan_curve_available;
312 struct asus_wmi_debug debug; argument
314 struct asus_wmi_driver *driver; argument