Commit 94379acc authored by Arnd Bergmann's avatar Arnd Bergmann

Merge tag 'omap-for-v4.6/fixes-rc5-signed' of...

Merge tag 'omap-for-v4.6/fixes-rc5-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes

Fixes for omaps for v4.6-rc cycle. All dts fixes, mostly
affecting voltages and pinctrl for various device drivers:

- Regulator minimum voltage fixes for omap5

- ISP syscon register offset fix for omap3

- Fix regulator initial modes for n900

- Fix omap5 pinctrl wkup instance size

* tag 'omap-for-v4.6/fixes-rc5-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
  ARM: dts: omap5: fix range of permitted wakeup pinmux registers
  ARM: dts: omap3-n900: Specify peripherals LDO regulators initial mode
  ARM: dts: omap3: Fix ISP syscon register offset
  ARM: dts: omap5-cm-t54: fix ldo1_reg and ldo4_reg ranges
  ARM: dts: omap5-board-common: fix ldo1_reg and ldo4_reg ranges
parents 5616f367 7472931f
...@@ -329,6 +329,7 @@ &vaux1 { ...@@ -329,6 +329,7 @@ &vaux1 {
regulator-name = "V28"; regulator-name = "V28";
regulator-min-microvolt = <2800000>; regulator-min-microvolt = <2800000>;
regulator-max-microvolt = <2800000>; regulator-max-microvolt = <2800000>;
regulator-initial-mode = <0x0e>; /* RES_STATE_ACTIVE */
regulator-always-on; /* due to battery cover sensor */ regulator-always-on; /* due to battery cover sensor */
}; };
...@@ -336,30 +337,35 @@ &vaux2 { ...@@ -336,30 +337,35 @@ &vaux2 {
regulator-name = "VCSI"; regulator-name = "VCSI";
regulator-min-microvolt = <1800000>; regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>; regulator-max-microvolt = <1800000>;
regulator-initial-mode = <0x0e>; /* RES_STATE_ACTIVE */
}; };
&vaux3 { &vaux3 {
regulator-name = "VMMC2_30"; regulator-name = "VMMC2_30";
regulator-min-microvolt = <2800000>; regulator-min-microvolt = <2800000>;
regulator-max-microvolt = <3000000>; regulator-max-microvolt = <3000000>;
regulator-initial-mode = <0x0e>; /* RES_STATE_ACTIVE */
}; };
&vaux4 { &vaux4 {
regulator-name = "VCAM_ANA_28"; regulator-name = "VCAM_ANA_28";
regulator-min-microvolt = <2800000>; regulator-min-microvolt = <2800000>;
regulator-max-microvolt = <2800000>; regulator-max-microvolt = <2800000>;
regulator-initial-mode = <0x0e>; /* RES_STATE_ACTIVE */
}; };
&vmmc1 { &vmmc1 {
regulator-name = "VMMC1"; regulator-name = "VMMC1";
regulator-min-microvolt = <1850000>; regulator-min-microvolt = <1850000>;
regulator-max-microvolt = <3150000>; regulator-max-microvolt = <3150000>;
regulator-initial-mode = <0x0e>; /* RES_STATE_ACTIVE */
}; };
&vmmc2 { &vmmc2 {
regulator-name = "V28_A"; regulator-name = "V28_A";
regulator-min-microvolt = <2800000>; regulator-min-microvolt = <2800000>;
regulator-max-microvolt = <3000000>; regulator-max-microvolt = <3000000>;
regulator-initial-mode = <0x0e>; /* RES_STATE_ACTIVE */
regulator-always-on; /* due VIO leak to AIC34 VDDs */ regulator-always-on; /* due VIO leak to AIC34 VDDs */
}; };
...@@ -367,6 +373,7 @@ &vpll1 { ...@@ -367,6 +373,7 @@ &vpll1 {
regulator-name = "VPLL"; regulator-name = "VPLL";
regulator-min-microvolt = <1800000>; regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>; regulator-max-microvolt = <1800000>;
regulator-initial-mode = <0x0e>; /* RES_STATE_ACTIVE */
regulator-always-on; regulator-always-on;
}; };
...@@ -374,6 +381,7 @@ &vpll2 { ...@@ -374,6 +381,7 @@ &vpll2 {
regulator-name = "VSDI_CSI"; regulator-name = "VSDI_CSI";
regulator-min-microvolt = <1800000>; regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>; regulator-max-microvolt = <1800000>;
regulator-initial-mode = <0x0e>; /* RES_STATE_ACTIVE */
regulator-always-on; regulator-always-on;
}; };
...@@ -381,6 +389,7 @@ &vsim { ...@@ -381,6 +389,7 @@ &vsim {
regulator-name = "VMMC2_IO_18"; regulator-name = "VMMC2_IO_18";
regulator-min-microvolt = <1800000>; regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>; regulator-max-microvolt = <1800000>;
regulator-initial-mode = <0x0e>; /* RES_STATE_ACTIVE */
}; };
&vio { &vio {
......
...@@ -46,7 +46,7 @@ isp: isp@480bc000 { ...@@ -46,7 +46,7 @@ isp: isp@480bc000 {
0x480bd800 0x017c>; 0x480bd800 0x017c>;
interrupts = <24>; interrupts = <24>;
iommus = <&mmu_isp>; iommus = <&mmu_isp>;
syscon = <&scm_conf 0xdc>; syscon = <&scm_conf 0x6c>;
ti,phy-type = <OMAP3ISP_PHY_TYPE_COMPLEX_IO>; ti,phy-type = <OMAP3ISP_PHY_TYPE_COMPLEX_IO>;
#clock-cells = <1>; #clock-cells = <1>;
ports { ports {
......
...@@ -472,7 +472,7 @@ smps10_out1_reg: smps10_out1 { ...@@ -472,7 +472,7 @@ smps10_out1_reg: smps10_out1 {
ldo1_reg: ldo1 { ldo1_reg: ldo1 {
/* VDDAPHY_CAM: vdda_csiport */ /* VDDAPHY_CAM: vdda_csiport */
regulator-name = "ldo1"; regulator-name = "ldo1";
regulator-min-microvolt = <1500000>; regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>; regulator-max-microvolt = <1800000>;
}; };
...@@ -498,7 +498,7 @@ ldo3_reg: ldo3 { ...@@ -498,7 +498,7 @@ ldo3_reg: ldo3 {
ldo4_reg: ldo4 { ldo4_reg: ldo4 {
/* VDDAPHY_DISP: vdda_dsiport/hdmi */ /* VDDAPHY_DISP: vdda_dsiport/hdmi */
regulator-name = "ldo4"; regulator-name = "ldo4";
regulator-min-microvolt = <1500000>; regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>; regulator-max-microvolt = <1800000>;
}; };
......
...@@ -513,7 +513,7 @@ smps10_out1_reg: smps10_out1 { ...@@ -513,7 +513,7 @@ smps10_out1_reg: smps10_out1 {
ldo1_reg: ldo1 { ldo1_reg: ldo1 {
/* VDDAPHY_CAM: vdda_csiport */ /* VDDAPHY_CAM: vdda_csiport */
regulator-name = "ldo1"; regulator-name = "ldo1";
regulator-min-microvolt = <1500000>; regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>; regulator-max-microvolt = <1800000>;
}; };
...@@ -537,7 +537,7 @@ ldo3_reg: ldo3 { ...@@ -537,7 +537,7 @@ ldo3_reg: ldo3 {
ldo4_reg: ldo4 { ldo4_reg: ldo4 {
/* VDDAPHY_DISP: vdda_dsiport/hdmi */ /* VDDAPHY_DISP: vdda_dsiport/hdmi */
regulator-name = "ldo4"; regulator-name = "ldo4";
regulator-min-microvolt = <1500000>; regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>; regulator-max-microvolt = <1800000>;
}; };
......
...@@ -269,7 +269,7 @@ scrm_clockdomains: clockdomains { ...@@ -269,7 +269,7 @@ scrm_clockdomains: clockdomains {
omap5_pmx_wkup: pinmux@c840 { omap5_pmx_wkup: pinmux@c840 {
compatible = "ti,omap5-padconf", compatible = "ti,omap5-padconf",
"pinctrl-single"; "pinctrl-single";
reg = <0xc840 0x0038>; reg = <0xc840 0x003c>;
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
#interrupt-cells = <1>; #interrupt-cells = <1>;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment