Searched refs:pm860x_chip (Results 1 – 12 of 12) sorted by relevance
/linux-6.6.21/drivers/mfd/ |
D | 88pm860x-core.c | 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() [all …]
|
D | 88pm860x-i2c.c | 17 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in pm860x_reg_read() 34 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in pm860x_reg_write() 47 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in pm860x_bulk_read() 60 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in pm860x_bulk_write() 73 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in pm860x_set_bits()
|
/linux-6.6.21/drivers/input/misc/ |
D | 88pm860x_onkey.c | 38 struct pm860x_chip *chip; 62 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_onkey_probe() 116 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_onkey_suspend() 125 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_onkey_resume()
|
/linux-6.6.21/drivers/video/backlight/ |
D | 88pm860x_bl.c | 26 struct pm860x_chip *chip; 37 static int backlight_power_set(struct pm860x_chip *chip, int port, in backlight_power_set() 62 struct pm860x_chip *chip = data->chip; in pm860x_backlight_set() 130 struct pm860x_chip *chip = data->chip; in pm860x_backlight_get_brightness() 182 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_backlight_probe()
|
/linux-6.6.21/drivers/leds/ |
D | leds-88pm860x.c | 31 struct pm860x_chip *chip; 45 static int led_power_set(struct pm860x_chip *chip, int port, int on) in led_power_set() 70 struct pm860x_chip *chip; in pm860x_led_set() 146 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_led_probe()
|
/linux-6.6.21/drivers/input/touchscreen/ |
D | 88pm860x-ts.c | 43 struct pm860x_chip *chip; 51 struct pm860x_chip *chip = touch->chip; in pm860x_touch_handler() 117 struct pm860x_chip *chip, in pm860x_touch_dt_init() 180 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_touch_probe()
|
/linux-6.6.21/include/linux/mfd/ |
D | 88pm860x.h | 376 struct pm860x_chip { struct 466 extern int pm8606_osc_enable(struct pm860x_chip *, unsigned short); 467 extern int pm8606_osc_disable(struct pm860x_chip *, unsigned short);
|
/linux-6.6.21/drivers/rtc/ |
D | rtc-88pm860x.c | 23 struct pm860x_chip *chip; 269 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_rtc_probe() 349 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_rtc_suspend() 358 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_rtc_resume()
|
/linux-6.6.21/drivers/power/supply/ |
D | 88pm860x_battery.c | 94 struct pm860x_chip *chip; 914 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_battery_probe() 985 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_battery_suspend() 995 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_battery_resume()
|
D | 88pm860x_charger.c | 97 struct pm860x_chip *chip; 665 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_charger_probe()
|
/linux-6.6.21/drivers/regulator/ |
D | 88pm8607.c | 317 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm8607_regulator_probe()
|
/linux-6.6.21/sound/soc/codecs/ |
D | 88pm860x-codec.c | 142 struct pm860x_chip *chip; 1352 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_codec_probe()
|