lp8788_charger
static bool lp8788_is_charger_detected(struct lp8788_charger *pchg)
struct lp8788_charger *pchg = dev_get_drvdata(psy->dev.parent);
static int lp8788_get_battery_status(struct lp8788_charger *pchg,
static int lp8788_get_battery_health(struct lp8788_charger *pchg,
static int lp8788_get_battery_present(struct lp8788_charger *pchg,
static int lp8788_get_vbatt_adc(struct lp8788_charger *pchg, int *result)
static int lp8788_get_battery_voltage(struct lp8788_charger *pchg,
static int lp8788_get_battery_capacity(struct lp8788_charger *pchg,
static int lp8788_get_battery_temperature(struct lp8788_charger *pchg,
static int lp8788_get_battery_charging_current(struct lp8788_charger *pchg,
static int lp8788_get_charging_termination_voltage(struct lp8788_charger *pchg,
struct lp8788_charger *pchg = dev_get_drvdata(psy->dev.parent);
struct lp8788_charger *pchg)
struct lp8788_charger *pchg =
container_of(work, struct lp8788_charger, charger_work);
static bool lp8788_find_irq_id(struct lp8788_charger *pchg, int virq, int *id)
struct lp8788_charger *pchg = ptr;
struct lp8788_charger *pchg, const char *name)
struct lp8788_charger *pchg)
struct lp8788_charger *pchg)
struct lp8788_charger *pchg)
struct lp8788_charger *pchg = dev_get_drvdata(dev);
struct lp8788_charger *pchg = dev_get_drvdata(dev);
struct lp8788_charger *pchg = dev_get_drvdata(dev);
struct lp8788_charger *pchg)
struct lp8788_charger *pchg;
pchg = devm_kzalloc(dev, sizeof(struct lp8788_charger), GFP_KERNEL);
struct lp8788_charger *pchg = platform_get_drvdata(pdev);