Lines Matching refs:iodev

29 	struct sec_pmic_dev *iodev;  member
488 return regmap_update_bits(s5m8767->iodev->regmap_pmic, in s5m8767_enable_ext_control()
495 static int s5m8767_pmic_dt_parse_dvs_gpio(struct sec_pmic_dev *iodev, in s5m8767_pmic_dt_parse_dvs_gpio() argument
505 dev_err(iodev->dev, "invalid gpio[%d]: %d\n", i, gpio); in s5m8767_pmic_dt_parse_dvs_gpio()
513 static int s5m8767_pmic_dt_parse_ds_gpio(struct sec_pmic_dev *iodev, in s5m8767_pmic_dt_parse_ds_gpio() argument
523 dev_err(iodev->dev, "invalid gpio[%d]: %d\n", i, gpio); in s5m8767_pmic_dt_parse_ds_gpio()
534 struct sec_pmic_dev *iodev = dev_get_drvdata(pdev->dev.parent); in s5m8767_pmic_dt_parse_pdata() local
540 pmic_np = iodev->dev->of_node; in s5m8767_pmic_dt_parse_pdata()
542 dev_err(iodev->dev, "could not find pmic sub-node\n"); in s5m8767_pmic_dt_parse_pdata()
548 dev_err(iodev->dev, "could not find regulators sub-node\n"); in s5m8767_pmic_dt_parse_pdata()
573 dev_warn(iodev->dev, in s5m8767_pmic_dt_parse_pdata()
591 dev_warn(iodev->dev, in s5m8767_pmic_dt_parse_pdata()
608 dev_err(iodev->dev, "buck2 voltages not specified\n"); in s5m8767_pmic_dt_parse_pdata()
619 dev_err(iodev->dev, "buck3 voltages not specified\n"); in s5m8767_pmic_dt_parse_pdata()
630 dev_err(iodev->dev, "buck4 voltages not specified\n"); in s5m8767_pmic_dt_parse_pdata()
637 ret = s5m8767_pmic_dt_parse_dvs_gpio(iodev, pdata, pmic_np); in s5m8767_pmic_dt_parse_pdata()
648 dev_info(iodev->dev, in s5m8767_pmic_dt_parse_pdata()
654 ret = s5m8767_pmic_dt_parse_ds_gpio(iodev, pdata, pmic_np); in s5m8767_pmic_dt_parse_pdata()
686 struct sec_pmic_dev *iodev = dev_get_drvdata(pdev->dev.parent); in s5m8767_pmic_probe() local
687 struct sec_platform_data *pdata = iodev->pdata; in s5m8767_pmic_probe()
697 if (iodev->dev->of_node) { in s5m8767_pmic_probe()
730 s5m8767->iodev = iodev; in s5m8767_pmic_probe()
754 regmap_write(s5m8767->iodev->regmap_pmic, S5M8767_REG_BUCK2DVS2, in s5m8767_pmic_probe()
760 regmap_write(s5m8767->iodev->regmap_pmic, S5M8767_REG_BUCK3DVS2, in s5m8767_pmic_probe()
766 regmap_write(s5m8767->iodev->regmap_pmic, S5M8767_REG_BUCK4DVS2, in s5m8767_pmic_probe()
849 regmap_update_bits(s5m8767->iodev->regmap_pmic, in s5m8767_pmic_probe()
852 regmap_update_bits(s5m8767->iodev->regmap_pmic, in s5m8767_pmic_probe()
855 regmap_update_bits(s5m8767->iodev->regmap_pmic, in s5m8767_pmic_probe()
863 regmap_write(s5m8767->iodev->regmap_pmic, in s5m8767_pmic_probe()
869 regmap_write(s5m8767->iodev->regmap_pmic, in s5m8767_pmic_probe()
875 regmap_write(s5m8767->iodev->regmap_pmic, in s5m8767_pmic_probe()
882 regmap_update_bits(s5m8767->iodev->regmap_pmic, in s5m8767_pmic_probe()
886 regmap_update_bits(s5m8767->iodev->regmap_pmic, in s5m8767_pmic_probe()
890 regmap_update_bits(s5m8767->iodev->regmap_pmic, in s5m8767_pmic_probe()
915 regmap_update_bits(s5m8767->iodev->regmap_pmic, in s5m8767_pmic_probe()
950 config.regmap = iodev->regmap_pmic; in s5m8767_pmic_probe()