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