Lines Matching defs:asus_wmi
207 struct asus_wmi { struct
208 int dsts_id;
209 int spec;
210 int sfun;
211 bool wmi_event_queue;
213 struct input_dev *inputdev;
214 struct backlight_device *backlight_device;
215 struct platform_device *platform_device;
217 struct led_classdev wlan_led;
218 int wlan_led_wk;
219 struct led_classdev tpd_led;
220 int tpd_led_wk;
221 struct led_classdev kbd_led;
222 int kbd_led_wk;
223 struct led_classdev lightbar_led;
224 int lightbar_led_wk;
225 struct led_classdev micmute_led;
226 struct workqueue_struct *led_workqueue;
227 struct work_struct tpd_led_work;
228 struct work_struct wlan_led_work;
229 struct work_struct lightbar_led_work;
231 struct asus_rfkill wlan;
232 struct asus_rfkill bluetooth;
233 struct asus_rfkill wimax;
234 struct asus_rfkill wwan3g;
235 struct asus_rfkill gps;
236 struct asus_rfkill uwb;
238 int tablet_switch_event_code;
239 u32 tablet_switch_dev_id;
240 bool tablet_switch_inverted;
242 enum fan_type fan_type;
243 enum fan_type gpu_fan_type;
244 enum fan_type mid_fan_type;
245 int fan_pwm_mode;
246 int gpu_fan_pwm_mode;
247 int mid_fan_pwm_mode;
248 int agfn_pwm;
250 bool fan_boost_mode_available;
251 u8 fan_boost_mode_mask;
252 u8 fan_boost_mode;
254 bool charge_mode_available;
255 bool egpu_enable_available;
256 bool egpu_connect_available;
257 bool dgpu_disable_available;
258 bool gpu_mux_mode_available;
261 bool ppt_pl2_sppt_available;
262 bool ppt_pl1_spl_available;
263 bool ppt_apu_sppt_available;
264 bool ppt_plat_sppt_available;
265 bool ppt_fppt_available;
266 bool nv_dyn_boost_available;
267 bool nv_temp_tgt_available;
269 bool kbd_rgb_mode_available;
270 bool kbd_rgb_state_available;
272 bool throttle_thermal_policy_available;
273 u8 throttle_thermal_policy_mode;
297 struct asus_wmi_debug debug; argument
299 struct asus_wmi_driver *driver; argument