Symbol: lp8788
drivers/iio/adc/lp8788_adc.c
181
struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
drivers/iio/adc/lp8788_adc.c
28
struct lp8788 *lp;
drivers/leds/leds-lp8788.c
122
struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
drivers/leds/leds-lp8788.c
23
struct lp8788 *lp;
drivers/mfd/lp8788-irq.c
109
struct lp8788 *lp = irqd->lp;
drivers/mfd/lp8788-irq.c
149
int lp8788_irq_init(struct lp8788 *lp, int irq)
drivers/mfd/lp8788-irq.c
188
void lp8788_irq_exit(struct lp8788 *lp)
drivers/mfd/lp8788-irq.c
36
struct lp8788 *lp;
drivers/mfd/lp8788.c
122
int lp8788_read_byte(struct lp8788 *lp, u8 reg, u8 *data)
drivers/mfd/lp8788.c
138
int lp8788_read_multi_bytes(struct lp8788 *lp, u8 reg, u8 *data, size_t count)
drivers/mfd/lp8788.c
144
int lp8788_write_byte(struct lp8788 *lp, u8 reg, u8 data)
drivers/mfd/lp8788.c
150
int lp8788_update_bits(struct lp8788 *lp, u8 reg, u8 mask, u8 data)
drivers/mfd/lp8788.c
156
static int lp8788_platform_init(struct lp8788 *lp)
drivers/mfd/lp8788.c
171
struct lp8788 *lp;
drivers/mfd/lp8788.c
175
lp = devm_kzalloc(&cl->dev, sizeof(struct lp8788), GFP_KERNEL);
drivers/mfd/lp8788.c
212
struct lp8788 *lp = i2c_get_clientdata(cl);
drivers/power/supply/lp8788-charger.c
103
struct lp8788 *lp;
drivers/power/supply/lp8788-charger.c
252
struct lp8788 *lp = pchg->lp;
drivers/power/supply/lp8788-charger.c
368
struct lp8788 *lp = pchg->lp;
drivers/power/supply/lp8788-charger.c
679
struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
drivers/regulator/lp8788-buck.c
479
struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
drivers/regulator/lp8788-buck.c
89
struct lp8788 *lp;
drivers/regulator/lp8788-ldo.c
111
struct lp8788 *lp;
drivers/regulator/lp8788-ldo.c
465
struct lp8788 *lp = ldo->lp;
drivers/regulator/lp8788-ldo.c
525
struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
drivers/regulator/lp8788-ldo.c
573
struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
drivers/rtc/rtc-lp8788.c
103
static void lp8788_rtc_unlock(struct lp8788 *lp)
drivers/rtc/rtc-lp8788.c
112
struct lp8788 *lp = rtc->lp;
drivers/rtc/rtc-lp8788.c
136
struct lp8788 *lp = rtc->lp;
drivers/rtc/rtc-lp8788.c
166
struct lp8788 *lp = rtc->lp;
drivers/rtc/rtc-lp8788.c
191
struct lp8788 *lp = rtc->lp;
drivers/rtc/rtc-lp8788.c
227
struct lp8788 *lp = rtc->lp;
drivers/rtc/rtc-lp8788.c
259
struct lp8788 *lp = rtc->lp;
drivers/rtc/rtc-lp8788.c
284
struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
drivers/rtc/rtc-lp8788.c
56
struct lp8788 *lp;
drivers/video/backlight/lp8788_bl.c
127
struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
drivers/video/backlight/lp8788_bl.c
34
struct lp8788 *lp;
include/linux/mfd/lp8788.h
150
struct lp8788;
include/linux/mfd/lp8788.h
193
void (*charger_event) (struct lp8788 *lp,
include/linux/mfd/lp8788.h
244
int (*init_func) (struct lp8788 *lp);
include/linux/mfd/lp8788.h
283
int lp8788_irq_init(struct lp8788 *lp, int chip_irq);
include/linux/mfd/lp8788.h
284
void lp8788_irq_exit(struct lp8788 *lp);
include/linux/mfd/lp8788.h
285
int lp8788_read_byte(struct lp8788 *lp, u8 reg, u8 *data);
include/linux/mfd/lp8788.h
286
int lp8788_read_multi_bytes(struct lp8788 *lp, u8 reg, u8 *data, size_t count);
include/linux/mfd/lp8788.h
287
int lp8788_write_byte(struct lp8788 *lp, u8 reg, u8 data);
include/linux/mfd/lp8788.h
288
int lp8788_update_bits(struct lp8788 *lp, u8 reg, u8 mask, u8 data);