Lines Matching refs:lis3_dev
164 lis3_dev.ac = *((union axis_conversion *)dmi->driver_data); in lis3lv02d_dmi_matched()
268 struct acpi_device *dev = lis3_dev.bus_priv; in hpled_set()
308 lis3lv02d_get_resource, &lis3_dev.irq); in lis3lv02d_enum_resources()
349 lis3_dev.bus_priv = device; in lis3lv02d_add()
350 lis3_dev.init = lis3lv02d_acpi_init; in lis3lv02d_add()
351 lis3_dev.read = lis3lv02d_acpi_read; in lis3lv02d_add()
352 lis3_dev.write = lis3lv02d_acpi_write; in lis3lv02d_add()
355 device->driver_data = &lis3_dev; in lis3lv02d_add()
361 if (lis3_dev.ac.x && lis3_dev.ac.y && lis3_dev.ac.z) { in lis3lv02d_add()
363 lis3_dev.ac.x, lis3_dev.ac.y, lis3_dev.ac.z); in lis3lv02d_add()
366 lis3_dev.ac = lis3lv02d_axis_normal; in lis3lv02d_add()
370 ret = lis3lv02d_init_device(&lis3_dev); in lis3lv02d_add()
382 lis3lv02d_joystick_disable(&lis3_dev); in lis3lv02d_add()
383 lis3lv02d_poweroff(&lis3_dev); in lis3lv02d_add()
397 lis3lv02d_joystick_disable(&lis3_dev); in lis3lv02d_remove()
398 lis3lv02d_poweroff(&lis3_dev); in lis3lv02d_remove()
403 return lis3lv02d_remove_fs(&lis3_dev); in lis3lv02d_remove()
411 lis3lv02d_poweroff(&lis3_dev); in lis3lv02d_suspend()
417 lis3lv02d_poweron(&lis3_dev); in lis3lv02d_resume()