Merge remote-tracking branches 'regulator/topic/tps65217', 'regulator/topic/tps65218', 'regulator/topic/tps6586x' and 'regulator/topic/twl' into regulator-next
···11+TPS65218 family of regulators22+33+Required properties:44+For tps65218 regulators/LDOs55+- compatible:66+ - "ti,tps65218-dcdc1" for DCDC177+ - "ti,tps65218-dcdc2" for DCDC288+ - "ti,tps65218-dcdc3" for DCDC399+ - "ti,tps65218-dcdc4" for DCDC41010+ - "ti,tps65218-dcdc5" for DCDC51111+ - "ti,tps65218-dcdc6" for DCDC61212+ - "ti,tps65218-ldo1" for LDO11313+1414+Optional properties:1515+- Any optional property defined in bindings/regulator/regulator.txt1616+1717+Example:1818+1919+ xyz: regulator@0 {2020+ compatible = "ti,tps65218-dcdc1";2121+ regulator-min-microvolt = <1000000>;2222+ regulator-max-microvolt = <3000000>;2323+ };
+2-2
drivers/regulator/tps65217-regulator.c
···6868static int tps65217_pmic_enable(struct regulator_dev *dev)6969{7070 struct tps65217 *tps = rdev_get_drvdata(dev);7171- unsigned int rid = rdev_get_id(dev);7171+ int rid = rdev_get_id(dev);72727373 if (rid < TPS65217_DCDC_1 || rid > TPS65217_LDO_4)7474 return -EINVAL;···8282static int tps65217_pmic_disable(struct regulator_dev *dev)8383{8484 struct tps65217 *tps = rdev_get_drvdata(dev);8585- unsigned int rid = rdev_get_id(dev);8585+ int rid = rdev_get_id(dev);86868787 if (rid < TPS65217_DCDC_1 || rid > TPS65217_LDO_4)8888 return -EINVAL;