Lines Matching refs:id

149 static void lp8788_set_dvs(struct lp8788_buck *buck, enum lp8788_buck_id id)  in lp8788_set_dvs()  argument
151 switch (id) { in lp8788_set_dvs()
164 lp8788_get_buck_dvs_ctrl_mode(struct lp8788_buck *buck, enum lp8788_buck_id id) in lp8788_get_buck_dvs_ctrl_mode() argument
168 switch (id) { in lp8788_get_buck_dvs_ctrl_mode()
202 enum lp8788_buck_id id) in lp8788_select_buck_vout_addr() argument
204 enum lp8788_dvs_mode mode = lp8788_get_buck_dvs_ctrl_mode(buck, id); in lp8788_select_buck_vout_addr()
210 switch (id) { in lp8788_select_buck_vout_addr()
260 enum lp8788_buck_id id = rdev_get_id(rdev); in lp8788_buck12_set_voltage_sel() local
264 lp8788_set_dvs(buck, id); in lp8788_buck12_set_voltage_sel()
266 addr = lp8788_select_buck_vout_addr(buck, id); in lp8788_buck12_set_voltage_sel()
276 enum lp8788_buck_id id = rdev_get_id(rdev); in lp8788_buck12_get_voltage_sel() local
280 addr = lp8788_select_buck_vout_addr(buck, id); in lp8788_buck12_get_voltage_sel()
294 enum lp8788_buck_id id = rdev_get_id(rdev); in lp8788_buck_enable_time() local
295 u8 val, addr = LP8788_BUCK1_TIMESTEP + id; in lp8788_buck_enable_time()
308 enum lp8788_buck_id id = rdev_get_id(rdev); in lp8788_buck_set_mode() local
311 mask = BUCK_FPWM_MASK(id); in lp8788_buck_set_mode()
314 val = LP8788_FORCE_PWM << BUCK_FPWM_SHIFT(id); in lp8788_buck_set_mode()
317 val = LP8788_AUTO_PWM << BUCK_FPWM_SHIFT(id); in lp8788_buck_set_mode()
329 enum lp8788_buck_id id = rdev_get_id(rdev); in lp8788_buck_get_mode() local
337 return val & BUCK_FPWM_MASK(id) ? in lp8788_buck_get_mode()
370 .id = BUCK1,
382 .id = BUCK2,
394 .id = BUCK3,
408 .id = BUCK4,
424 enum lp8788_buck_id id) in lp8788_dvs_gpio_request() argument
431 switch (id) { in lp8788_dvs_gpio_request()
459 struct lp8788_buck *buck, enum lp8788_buck_id id) in lp8788_init_dvs() argument
467 if (id > BUCK2) in lp8788_init_dvs()
474 if ((id == BUCK1 && !pdata->buck1_dvs) || in lp8788_init_dvs()
475 (id == BUCK2 && !pdata->buck2_dvs)) in lp8788_init_dvs()
478 if (lp8788_dvs_gpio_request(pdev, buck, id)) in lp8788_init_dvs()
481 return lp8788_update_bits(buck->lp, LP8788_BUCK_DVS_SEL, mask[id], in lp8788_init_dvs()
482 val[id]); in lp8788_init_dvs()
485 return lp8788_update_bits(buck->lp, LP8788_BUCK_DVS_SEL, mask[id], in lp8788_init_dvs()
486 default_dvs_mode[id]); in lp8788_init_dvs()
492 int id = pdev->id; in lp8788_buck_probe() local
498 if (id >= LP8788_NUM_BUCKS) in lp8788_buck_probe()
507 ret = lp8788_init_dvs(pdev, buck, id); in lp8788_buck_probe()
512 cfg.init_data = lp->pdata ? lp->pdata->buck_data[id] : NULL; in lp8788_buck_probe()
516 rdev = devm_regulator_register(&pdev->dev, &lp8788_buck_desc[id], &cfg); in lp8788_buck_probe()
520 id + 1, ret); in lp8788_buck_probe()