Message ID | 9718ff02c1c863e97bf1247009db8292fcff7d8d.1479124514.git.hns@goldelico.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
* H. Nikolaus Schaller <hns@goldelico.com> [161114 03:55]: > DDR3L is usually specified as > > JEDEC standard 1.35V(1.28V~1.45V) & 1.5V(1.425V~1.575V) > > Therefore setting smps6 regulator to 1.2V is definitively below > minimum. It appears that real world chips are more forgiving than > data sheets indicate, but let's set the regulator right. > > Note: a board that uses other voltages (DDR with 1.5V) can > overwrite by referencing &smps6_reg. Applying into omap-for-v4.9/fixes thanks. Tony -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/arch/arm/boot/dts/omap5-board-common.dtsi b/arch/arm/boot/dts/omap5-board-common.dtsi index ab60a8e..e4a14d5 100644 --- a/arch/arm/boot/dts/omap5-board-common.dtsi +++ b/arch/arm/boot/dts/omap5-board-common.dtsi @@ -476,8 +476,8 @@ smps6_reg: smps6 { /* VDD_DDR3 - over VDD_SMPS6 */ regulator-name = "smps6"; - regulator-min-microvolt = <1200000>; - regulator-max-microvolt = <1200000>; + regulator-min-microvolt = <1350000>; + regulator-max-microvolt = <1350000>; regulator-always-on; regulator-boot-on; };
DDR3L is usually specified as JEDEC standard 1.35V(1.28V~1.45V) & 1.5V(1.425V~1.575V) Therefore setting smps6 regulator to 1.2V is definitively below minimum. It appears that real world chips are more forgiving than data sheets indicate, but let's set the regulator right. Note: a board that uses other voltages (DDR with 1.5V) can overwrite by referencing &smps6_reg. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> --- arch/arm/boot/dts/omap5-board-common.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)