Lines Matching defs:asus_laptop
251 struct asus_laptop { struct
252 char *name; /* laptop name */
254 struct acpi_table_header *dsdt_info;
255 struct platform_device *platform_device;
256 struct acpi_device *device; /* the device we are in */
257 struct backlight_device *backlight_device;
259 struct input_dev *inputdev;
260 struct key_entry *keymap;
261 struct input_polled_dev *pega_accel_poll;
263 struct asus_led wled;
264 struct asus_led bled;
265 struct asus_led mled;
266 struct asus_led tled;
267 struct asus_led rled;
268 struct asus_led pled;
269 struct asus_led gled;
270 struct asus_led kled;
271 struct workqueue_struct *led_workqueue;
273 int wled_type;
274 int bled_type;
275 int wireless_status;
276 bool have_rsts;
277 bool is_pega_lucid;
278 bool pega_acc_live;
279 int pega_acc_x;
280 int pega_acc_y;
281 int pega_acc_z;
283 struct asus_rfkill wlan;
284 struct asus_rfkill bluetooth;
285 struct asus_rfkill wwan;
286 struct asus_rfkill wimax;
287 struct asus_rfkill gps;
289 acpi_handle handle; /* the handle of the hotk device */
290 u32 ledd_status; /* status of the LED display */
291 u8 light_level; /* light sensor level */
292 u8 light_switch; /* light sensor switch value */
293 u16 event_count[128]; /* count for each event TODO make this better */