Lines Matching refs:lis3_dev
162 lis3_dev.ac = *((union axis_conversion *)dmi->driver_data); in lis3lv02d_dmi_matched()
262 struct acpi_device *dev = lis3_dev.bus_priv; in hpled_set()
302 lis3lv02d_get_resource, &lis3_dev.irq); in lis3lv02d_enum_resources()
343 lis3_dev.bus_priv = device; in lis3lv02d_add()
344 lis3_dev.init = lis3lv02d_acpi_init; in lis3lv02d_add()
345 lis3_dev.read = lis3lv02d_acpi_read; in lis3lv02d_add()
346 lis3_dev.write = lis3lv02d_acpi_write; in lis3lv02d_add()
349 device->driver_data = &lis3_dev; in lis3lv02d_add()
355 if (lis3_dev.ac.x && lis3_dev.ac.y && lis3_dev.ac.z) { in lis3lv02d_add()
357 lis3_dev.ac.x, lis3_dev.ac.y, lis3_dev.ac.z); in lis3lv02d_add()
360 lis3_dev.ac = lis3lv02d_axis_normal; in lis3lv02d_add()
364 ret = lis3lv02d_init_device(&lis3_dev); in lis3lv02d_add()
376 lis3lv02d_joystick_disable(&lis3_dev); in lis3lv02d_add()
377 lis3lv02d_poweroff(&lis3_dev); in lis3lv02d_add()
391 lis3lv02d_joystick_disable(&lis3_dev); in lis3lv02d_remove()
392 lis3lv02d_poweroff(&lis3_dev); in lis3lv02d_remove()
397 return lis3lv02d_remove_fs(&lis3_dev); in lis3lv02d_remove()
405 lis3lv02d_poweroff(&lis3_dev); in lis3lv02d_suspend()
411 lis3lv02d_poweron(&lis3_dev); in lis3lv02d_resume()