Lines Matching refs:lis3_dev
151 lis3_dev.ac = *((union axis_conversion *)dmi->driver_data); in lis3lv02d_dmi_matched()
257 struct acpi_device *dev = lis3_dev.bus_priv; in hpled_set()
297 lis3lv02d_get_resource, &lis3_dev.irq); in lis3lv02d_enum_resources()
338 lis3_dev.bus_priv = device; in lis3lv02d_add()
339 lis3_dev.init = lis3lv02d_acpi_init; in lis3lv02d_add()
340 lis3_dev.read = lis3lv02d_acpi_read; in lis3lv02d_add()
341 lis3_dev.write = lis3lv02d_acpi_write; in lis3lv02d_add()
344 device->driver_data = &lis3_dev; in lis3lv02d_add()
350 if (lis3_dev.ac.x && lis3_dev.ac.y && lis3_dev.ac.z) { in lis3lv02d_add()
352 lis3_dev.ac.x, lis3_dev.ac.y, lis3_dev.ac.z); in lis3lv02d_add()
355 lis3_dev.ac = lis3lv02d_axis_normal; in lis3lv02d_add()
359 ret = lis3lv02d_init_device(&lis3_dev); in lis3lv02d_add()
371 lis3lv02d_joystick_disable(&lis3_dev); in lis3lv02d_add()
372 lis3lv02d_poweroff(&lis3_dev); in lis3lv02d_add()
386 lis3lv02d_joystick_disable(&lis3_dev); in lis3lv02d_remove()
387 lis3lv02d_poweroff(&lis3_dev); in lis3lv02d_remove()
392 return lis3lv02d_remove_fs(&lis3_dev); in lis3lv02d_remove()
400 lis3lv02d_poweroff(&lis3_dev); in lis3lv02d_suspend()
406 lis3lv02d_poweron(&lis3_dev); in lis3lv02d_resume()