Lines Matching full:uv

82 	int (*write)(struct rockchip_iodomain_supply *supply, int uV);
90 int (*write)(struct rockchip_iodomain_supply *supply, int uV);
93 static int rk3568_iodomain_write(struct rockchip_iodomain_supply *supply, int uV) in rk3568_iodomain_write() argument
96 u32 is_3v3 = uV > MAX_VOLTAGE_1_8; in rk3568_iodomain_write()
135 int uV) in rockchip_iodomain_write() argument
142 val = (uV > MAX_VOLTAGE_1_8) ? 0 : 1; in rockchip_iodomain_write()
161 int uV; in rockchip_iodomain_notify() local
180 uV = max_t(unsigned long, pvc_data->old_uV, pvc_data->max_uV); in rockchip_iodomain_notify()
183 uV = (unsigned long)data; in rockchip_iodomain_notify()
188 dev_dbg(supply->iod->dev, "Setting to %d\n", uV); in rockchip_iodomain_notify()
190 if (uV > MAX_VOLTAGE_3_3) { in rockchip_iodomain_notify()
191 dev_err(supply->iod->dev, "Voltage too high: %d\n", uV); in rockchip_iodomain_notify()
197 ret = supply->iod->write(supply, uV); in rockchip_iodomain_notify()
201 dev_dbg(supply->iod->dev, "Setting to %d done\n", uV); in rockchip_iodomain_notify()
706 dev_info(&pdev->dev, "%s(%d uV) supplied by %s\n", in rockchip_iodomain_dump()
725 int uV; in rv1126_iodomain_notify() local
731 uV = max_t(unsigned long, pvc_data->old_uV, pvc_data->max_uV); in rv1126_iodomain_notify()
734 uV = (unsigned long)data; in rv1126_iodomain_notify()
736 uV = MAX_VOLTAGE_3_3; in rv1126_iodomain_notify()
741 uV = (unsigned long)data; in rv1126_iodomain_notify()
746 if (uV <= 0) { in rv1126_iodomain_notify()
747 dev_err(supply->iod->dev, "Voltage invalid: %d\n", uV); in rv1126_iodomain_notify()
751 dev_dbg(supply->iod->dev, "Setting to %d\n", uV); in rv1126_iodomain_notify()
753 if (uV > MAX_VOLTAGE_3_3) { in rv1126_iodomain_notify()
754 dev_err(supply->iod->dev, "Voltage too high: %d\n", uV); in rv1126_iodomain_notify()
760 ret = supply->iod->write(supply, uV); in rv1126_iodomain_notify()
764 dev_dbg(supply->iod->dev, "Setting to %d done\n", uV); in rv1126_iodomain_notify()
811 int uV; in rockchip_iodomain_probe() local
834 uV = regulator_get_voltage(reg); in rockchip_iodomain_probe()
837 if (uV < 0) { in rockchip_iodomain_probe()
840 ret = uV; in rockchip_iodomain_probe()
844 if (uV > MAX_VOLTAGE_3_3) { in rockchip_iodomain_probe()
846 "%d uV is too high. May damage SoC!\n", in rockchip_iodomain_probe()
847 uV); in rockchip_iodomain_probe()
860 ret = iod->write(supply, uV); in rockchip_iodomain_probe()