diff options
author | Olof Johansson <olof@lixom.net> | 2018-11-05 09:39:40 -0500 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2018-11-05 09:39:40 -0500 |
commit | 6ff6bc46c0a4f44e7d0b5ca88c33f2b1eb55d519 (patch) | |
tree | aae7e02f230ab41cf7918490be69370a757d049c | |
parent | f55275bcc72948056387041abe9fce1c54300adc (diff) | |
parent | 1ad9fb750a104f51851c092edd7b3553f0218428 (diff) |
Merge tag 'imx-fixes-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into fixes
i.MX fixes for 4.20:
- Add boot-on and always-on for imx6sx-sdb phy regulator to fix enet
resume problem, which is exposed by commit ("regulator: fixed:
Convert to use GPIO descriptor only").
- Fix improperly quoted stdout-path values for imx53-ppd and
vf610m4-colibri board.
- Fix the typo of compatible string "fs,imx6sll-i2c" which should be
"fsl,imx6sll-i2c".
* tag 'imx-fixes-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
ARM: dts: imx6sx-sdb: Fix enet phy regulator
ARM: dts: fsl: Fix improperly quoted stdout-path values
ARM: dts: imx6sll: fix typo for fsl,imx6sll-i2c node
Signed-off-by: Olof Johansson <olof@lixom.net>
-rw-r--r-- | arch/arm/boot/dts/imx53-ppd.dts | 2 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sll.dtsi | 2 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sx-sdb.dtsi | 7 | ||||
-rw-r--r-- | arch/arm/boot/dts/vf610m4-colibri.dts | 4 |
4 files changed, 10 insertions, 5 deletions
diff --git a/arch/arm/boot/dts/imx53-ppd.dts b/arch/arm/boot/dts/imx53-ppd.dts index b560ff88459b..5ff9a179c83c 100644 --- a/arch/arm/boot/dts/imx53-ppd.dts +++ b/arch/arm/boot/dts/imx53-ppd.dts | |||
@@ -55,7 +55,7 @@ | |||
55 | }; | 55 | }; |
56 | 56 | ||
57 | chosen { | 57 | chosen { |
58 | stdout-path = "&uart1:115200n8"; | 58 | stdout-path = "serial0:115200n8"; |
59 | }; | 59 | }; |
60 | 60 | ||
61 | memory@70000000 { | 61 | memory@70000000 { |
diff --git a/arch/arm/boot/dts/imx6sll.dtsi b/arch/arm/boot/dts/imx6sll.dtsi index ed9a980bce85..beefa1b2049d 100644 --- a/arch/arm/boot/dts/imx6sll.dtsi +++ b/arch/arm/boot/dts/imx6sll.dtsi | |||
@@ -740,7 +740,7 @@ | |||
740 | i2c1: i2c@21a0000 { | 740 | i2c1: i2c@21a0000 { |
741 | #address-cells = <1>; | 741 | #address-cells = <1>; |
742 | #size-cells = <0>; | 742 | #size-cells = <0>; |
743 | compatible = "fs,imx6sll-i2c", "fsl,imx21-i2c"; | 743 | compatible = "fsl,imx6sll-i2c", "fsl,imx21-i2c"; |
744 | reg = <0x021a0000 0x4000>; | 744 | reg = <0x021a0000 0x4000>; |
745 | interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>; | 745 | interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>; |
746 | clocks = <&clks IMX6SLL_CLK_I2C1>; | 746 | clocks = <&clks IMX6SLL_CLK_I2C1>; |
diff --git a/arch/arm/boot/dts/imx6sx-sdb.dtsi b/arch/arm/boot/dts/imx6sx-sdb.dtsi index 53b3408b5fab..7d7d679945d2 100644 --- a/arch/arm/boot/dts/imx6sx-sdb.dtsi +++ b/arch/arm/boot/dts/imx6sx-sdb.dtsi | |||
@@ -117,7 +117,9 @@ | |||
117 | regulator-name = "enet_3v3"; | 117 | regulator-name = "enet_3v3"; |
118 | regulator-min-microvolt = <3300000>; | 118 | regulator-min-microvolt = <3300000>; |
119 | regulator-max-microvolt = <3300000>; | 119 | regulator-max-microvolt = <3300000>; |
120 | gpios = <&gpio2 6 GPIO_ACTIVE_LOW>; | 120 | gpio = <&gpio2 6 GPIO_ACTIVE_LOW>; |
121 | regulator-boot-on; | ||
122 | regulator-always-on; | ||
121 | }; | 123 | }; |
122 | 124 | ||
123 | reg_pcie_gpio: regulator-pcie-gpio { | 125 | reg_pcie_gpio: regulator-pcie-gpio { |
@@ -180,6 +182,7 @@ | |||
180 | phy-supply = <®_enet_3v3>; | 182 | phy-supply = <®_enet_3v3>; |
181 | phy-mode = "rgmii"; | 183 | phy-mode = "rgmii"; |
182 | phy-handle = <ðphy1>; | 184 | phy-handle = <ðphy1>; |
185 | phy-reset-gpios = <&gpio2 7 GPIO_ACTIVE_LOW>; | ||
183 | status = "okay"; | 186 | status = "okay"; |
184 | 187 | ||
185 | mdio { | 188 | mdio { |
@@ -373,6 +376,8 @@ | |||
373 | MX6SX_PAD_RGMII1_RD3__ENET1_RX_DATA_3 0x3081 | 376 | MX6SX_PAD_RGMII1_RD3__ENET1_RX_DATA_3 0x3081 |
374 | MX6SX_PAD_RGMII1_RX_CTL__ENET1_RX_EN 0x3081 | 377 | MX6SX_PAD_RGMII1_RX_CTL__ENET1_RX_EN 0x3081 |
375 | MX6SX_PAD_ENET2_RX_CLK__ENET2_REF_CLK_25M 0x91 | 378 | MX6SX_PAD_ENET2_RX_CLK__ENET2_REF_CLK_25M 0x91 |
379 | /* phy reset */ | ||
380 | MX6SX_PAD_ENET2_CRS__GPIO2_IO_7 0x10b0 | ||
376 | >; | 381 | >; |
377 | }; | 382 | }; |
378 | 383 | ||
diff --git a/arch/arm/boot/dts/vf610m4-colibri.dts b/arch/arm/boot/dts/vf610m4-colibri.dts index 41ec66a96990..ca6249558760 100644 --- a/arch/arm/boot/dts/vf610m4-colibri.dts +++ b/arch/arm/boot/dts/vf610m4-colibri.dts | |||
@@ -50,8 +50,8 @@ | |||
50 | compatible = "fsl,vf610m4"; | 50 | compatible = "fsl,vf610m4"; |
51 | 51 | ||
52 | chosen { | 52 | chosen { |
53 | bootargs = "console=ttyLP2,115200 clk_ignore_unused init=/linuxrc rw"; | 53 | bootargs = "clk_ignore_unused init=/linuxrc rw"; |
54 | stdout-path = "&uart2"; | 54 | stdout-path = "serial2:115200"; |
55 | }; | 55 | }; |
56 | 56 | ||
57 | memory@8c000000 { | 57 | memory@8c000000 { |