Lines Matching defs:asus_wmi
195 struct asus_wmi { struct
196 int dsts_id;
197 int spec;
198 int sfun;
199 bool wmi_event_queue;
201 struct input_dev *inputdev;
202 struct backlight_device *backlight_device;
203 struct platform_device *platform_device;
205 struct led_classdev wlan_led;
206 int wlan_led_wk;
207 struct led_classdev tpd_led;
208 int tpd_led_wk;
209 struct led_classdev kbd_led;
210 int kbd_led_wk;
211 struct led_classdev lightbar_led;
212 int lightbar_led_wk;
213 struct led_classdev micmute_led;
214 struct workqueue_struct *led_workqueue;
215 struct work_struct tpd_led_work;
216 struct work_struct wlan_led_work;
217 struct work_struct lightbar_led_work;
219 struct asus_rfkill wlan;
220 struct asus_rfkill bluetooth;
221 struct asus_rfkill wimax;
222 struct asus_rfkill wwan3g;
223 struct asus_rfkill gps;
224 struct asus_rfkill uwb;
226 int tablet_switch_event_code;
227 u32 tablet_switch_dev_id;
228 bool tablet_switch_inverted;
230 enum fan_type fan_type;
231 enum fan_type gpu_fan_type;
232 int fan_pwm_mode;
233 int gpu_fan_pwm_mode;
234 int agfn_pwm;
236 bool fan_boost_mode_available;
237 u8 fan_boost_mode_mask;
238 u8 fan_boost_mode;
240 bool egpu_enable_available;
241 bool dgpu_disable_available;
242 bool gpu_mux_mode_available;
244 bool kbd_rgb_mode_available;
245 bool kbd_rgb_state_available;
270 struct asus_wmi_debug debug; argument
272 struct asus_wmi_driver *driver; argument