Lines Matching refs:regulators
599 struct da9063_regulators *regulators = data; in da9063_ldo_lim_event() local
600 struct da9063 *hw = regulators->regulator[0].hw; in da9063_ldo_lim_event()
608 for (i = regulators->n_regulators - 1; i >= 0; i--) { in da9063_ldo_lim_event()
609 regl = ®ulators->regulator[i]; in da9063_ldo_lim_event()
726 struct da9063_regulators *regulators; in da9063_regulator_probe() local
778 regulators = devm_kzalloc(&pdev->dev, size, GFP_KERNEL); in da9063_regulator_probe()
779 if (!regulators) in da9063_regulator_probe()
782 regulators->n_regulators = n_regulators; in da9063_regulator_probe()
783 platform_set_drvdata(pdev, regulators); in da9063_regulator_probe()
788 while (n < regulators->n_regulators) { in da9063_regulator_probe()
820 regl = ®ulators->regulator[n]; in da9063_regulator_probe()
873 "LDO_LIM", regulators); in da9063_regulator_probe()
877 regulators->irq_ldo_lim = -ENXIO; in da9063_regulator_probe()
885 struct da9063_regulators *regulators = platform_get_drvdata(pdev); in da9063_regulator_remove() local
887 free_irq(regulators->irq_ldo_lim, regulators); in da9063_regulator_remove()
888 free_irq(regulators->irq_uvov, regulators); in da9063_regulator_remove()