Searched refs:pm860x_chip (Results 1 - 12 of 12) sorted by relevance

/linux-4.1.27/drivers/mfd/
H A D88pm860x-i2c.c20 struct pm860x_chip *chip = i2c_get_clientdata(i2c); pm860x_reg_read()
37 struct pm860x_chip *chip = i2c_get_clientdata(i2c); pm860x_reg_write()
50 struct pm860x_chip *chip = i2c_get_clientdata(i2c); pm860x_bulk_read()
63 struct pm860x_chip *chip = i2c_get_clientdata(i2c); pm860x_bulk_write()
76 struct pm860x_chip *chip = i2c_get_clientdata(i2c); pm860x_set_bits()
H A D88pm860x-core.c467 struct pm860x_chip *chip = data; pm860x_irq()
488 struct pm860x_chip *chip = irq_data_get_irq_chip_data(data); pm860x_irq_lock()
495 struct pm860x_chip *chip = irq_data_get_irq_chip_data(data); pm860x_irq_sync_unlock()
574 static int device_irq_init(struct pm860x_chip *chip, device_irq_init()
653 static void device_irq_exit(struct pm860x_chip *chip) device_irq_exit()
659 int pm8606_osc_enable(struct pm860x_chip *chip, unsigned short client) pm8606_osc_enable()
700 int pm8606_osc_disable(struct pm860x_chip *chip, unsigned short client) pm8606_osc_disable()
741 struct pm860x_chip *chip = i2c_get_clientdata(i2c); device_osc_init()
754 static void device_bk_init(struct pm860x_chip *chip, device_bk_init()
774 static void device_led_init(struct pm860x_chip *chip, device_led_init()
796 static void device_regulator_init(struct pm860x_chip *chip, device_regulator_init()
875 static void device_rtc_init(struct pm860x_chip *chip, device_rtc_init()
894 static void device_touch_init(struct pm860x_chip *chip, device_touch_init()
913 static void device_power_init(struct pm860x_chip *chip, device_power_init()
960 static void device_onkey_init(struct pm860x_chip *chip, device_onkey_init()
974 static void device_codec_init(struct pm860x_chip *chip, device_codec_init()
988 static void device_8607_init(struct pm860x_chip *chip, device_8607_init()
1050 static void device_8606_init(struct pm860x_chip *chip, device_8606_init()
1059 static int pm860x_device_init(struct pm860x_chip *chip, pm860x_device_init()
1087 static void pm860x_device_exit(struct pm860x_chip *chip) pm860x_device_exit()
1142 struct pm860x_chip *chip; pm860x_probe()
1161 sizeof(struct pm860x_chip), GFP_KERNEL); pm860x_probe()
1212 struct pm860x_chip *chip = i2c_get_clientdata(client); pm860x_remove()
1226 struct pm860x_chip *chip = i2c_get_clientdata(client); pm860x_suspend()
1236 struct pm860x_chip *chip = i2c_get_clientdata(client); pm860x_resume()
/linux-4.1.27/drivers/input/misc/
H A D88pm860x_onkey.c38 struct pm860x_chip *chip;
62 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_onkey_probe()
118 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_onkey_suspend()
127 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_onkey_resume()
/linux-4.1.27/drivers/video/backlight/
H A D88pm860x_bl.c29 struct pm860x_chip *chip;
40 static int backlight_power_set(struct pm860x_chip *chip, int port, backlight_power_set()
65 struct pm860x_chip *chip = data->chip; pm860x_backlight_set()
144 struct pm860x_chip *chip = data->chip; pm860x_backlight_get_brightness()
195 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_backlight_probe()
/linux-4.1.27/drivers/leds/
H A Dleds-88pm860x.c37 struct pm860x_chip *chip;
51 static int led_power_set(struct pm860x_chip *chip, int port, int on) led_power_set()
76 struct pm860x_chip *chip; pm860x_led_work()
157 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_led_probe()
/linux-4.1.27/drivers/input/touchscreen/
H A D88pm860x-ts.c46 struct pm860x_chip *chip;
54 struct pm860x_chip *chip = touch->chip; pm860x_touch_handler()
120 struct pm860x_chip *chip, pm860x_touch_dt_init()
175 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_touch_probe()
/linux-4.1.27/include/linux/mfd/
H A D88pm860x.h379 struct pm860x_chip { struct
469 extern int pm8606_osc_enable(struct pm860x_chip *, unsigned short);
470 extern int pm8606_osc_disable(struct pm860x_chip *, unsigned short);
/linux-4.1.27/drivers/rtc/
H A Drtc-88pm860x.c26 struct pm860x_chip *chip;
313 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_rtc_probe()
429 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_rtc_suspend()
438 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_rtc_resume()
/linux-4.1.27/drivers/regulator/
H A D88pm8607.c25 struct pm860x_chip *chip;
348 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm8607_regulator_probe()
/linux-4.1.27/drivers/power/
H A D88pm860x_battery.c97 struct pm860x_chip *chip;
915 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_battery_probe()
1004 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_battery_suspend()
1014 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_battery_resume()
H A D88pm860x_charger.c100 struct pm860x_chip *chip;
668 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_charger_probe()
/linux-4.1.27/sound/soc/codecs/
H A D88pm860x-codec.c145 struct pm860x_chip *chip;
1381 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_codec_probe()

Completed in 514 milliseconds