Lines Matching refs:pm860x_chip
464 struct pm860x_chip *chip = data; in pm860x_irq()
485 struct pm860x_chip *chip = irq_data_get_irq_chip_data(data); in pm860x_irq_lock()
492 struct pm860x_chip *chip = irq_data_get_irq_chip_data(data); in pm860x_irq_sync_unlock()
567 static int device_irq_init(struct pm860x_chip *chip, in device_irq_init()
646 static void device_irq_exit(struct pm860x_chip *chip) in device_irq_exit()
652 int pm8606_osc_enable(struct pm860x_chip *chip, unsigned short client) in pm8606_osc_enable()
693 int pm8606_osc_disable(struct pm860x_chip *chip, unsigned short client) in pm8606_osc_disable()
736 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in device_osc_init()
749 static void device_bk_init(struct pm860x_chip *chip, in device_bk_init()
769 static void device_led_init(struct pm860x_chip *chip, in device_led_init()
791 static void device_regulator_init(struct pm860x_chip *chip, in device_regulator_init()
870 static void device_rtc_init(struct pm860x_chip *chip, in device_rtc_init()
889 static void device_touch_init(struct pm860x_chip *chip, in device_touch_init()
908 static void device_power_init(struct pm860x_chip *chip, in device_power_init()
955 static void device_onkey_init(struct pm860x_chip *chip, in device_onkey_init()
969 static void device_codec_init(struct pm860x_chip *chip, in device_codec_init()
983 static void device_8607_init(struct pm860x_chip *chip, in device_8607_init()
1045 static void device_8606_init(struct pm860x_chip *chip, in device_8606_init()
1054 static int pm860x_device_init(struct pm860x_chip *chip, in pm860x_device_init()
1082 static void pm860x_device_exit(struct pm860x_chip *chip) in pm860x_device_exit()
1136 struct pm860x_chip *chip; in pm860x_probe()
1155 sizeof(struct pm860x_chip), GFP_KERNEL); in pm860x_probe()
1206 struct pm860x_chip *chip = i2c_get_clientdata(client); in pm860x_remove()
1219 struct pm860x_chip *chip = i2c_get_clientdata(client); in pm860x_suspend()
1229 struct pm860x_chip *chip = i2c_get_clientdata(client); in pm860x_resume()