Searched refs:pm860x_chip (Results 1 - 12 of 12) sorted by relevance
/linux-4.1.27/drivers/mfd/ |
H A D | 88pm860x-i2c.c | 20 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 D | 88pm860x-core.c | 467 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 D | 88pm860x_onkey.c | 38 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 D | 88pm860x_bl.c | 29 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 D | leds-88pm860x.c | 37 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 D | 88pm860x-ts.c | 46 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 D | 88pm860x.h | 379 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 D | rtc-88pm860x.c | 26 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 D | 88pm8607.c | 25 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 D | 88pm860x_battery.c | 97 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 D | 88pm860x_charger.c | 100 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 D | 88pm860x-codec.c | 145 struct pm860x_chip *chip; 1381 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); pm860x_codec_probe()
|
Completed in 514 milliseconds