Lines Matching defs:asus_laptop
235 struct asus_laptop { struct
236 char *name; /* laptop name */
238 struct acpi_table_header *dsdt_info;
239 struct platform_device *platform_device;
240 struct acpi_device *device; /* the device we are in */
241 struct backlight_device *backlight_device;
243 struct input_dev *inputdev;
244 struct key_entry *keymap;
245 struct input_dev *pega_accel_poll;
247 struct asus_led wled;
248 struct asus_led bled;
249 struct asus_led mled;
250 struct asus_led tled;
251 struct asus_led rled;
252 struct asus_led pled;
253 struct asus_led gled;
254 struct asus_led kled;
255 struct workqueue_struct *led_workqueue;
257 int wled_type;
258 int bled_type;
259 int wireless_status;
260 bool have_rsts;
261 bool is_pega_lucid;
262 bool pega_acc_live;
263 int pega_acc_x;
264 int pega_acc_y;
265 int pega_acc_z;
267 struct asus_rfkill wlan;
268 struct asus_rfkill bluetooth;
269 struct asus_rfkill wwan;
270 struct asus_rfkill wimax;
271 struct asus_rfkill gps;
273 acpi_handle handle; /* the handle of the hotk device */
274 u32 ledd_status; /* status of the LED display */
275 u8 light_level; /* light sensor level */
276 u8 light_switch; /* light sensor switch value */
277 u16 event_count[128]; /* count for each event TODO make this better */