Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'imx-fixes-5.10-4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes

i.MX fixes for 5.10, round 4:

- Fix MDIO over clocking on vf610-zii-dev-rev-b board to get switch
device work reliably.
- Fix imx50-evk IOMUX for the chip select 1 to use GPIO4_13 instead of
the native CSPI_SSI function.
- Fix voltage for 1.6GHz CPU operating point on i.MX8MM to match
hardware datasheet.
- Fix phy-mode for KSZ9031 PHY on imx6qdl-udoo board.

* tag 'imx-fixes-5.10-4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
ARM: dts: imx50-evk: Fix the chip select 1 IOMUX
arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point
ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking
arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy

Link: https://lore.kernel.org/r/20201116090702.GM5849@dragon
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

+6 -3
+1 -1
arch/arm/boot/dts/imx50-evk.dts
··· 59 59 MX50_PAD_CSPI_MISO__CSPI_MISO 0x00 60 60 MX50_PAD_CSPI_MOSI__CSPI_MOSI 0x00 61 61 MX50_PAD_CSPI_SS0__GPIO4_11 0xc4 62 - MX50_PAD_ECSPI1_MOSI__CSPI_SS1 0xf4 62 + MX50_PAD_ECSPI1_MOSI__GPIO4_13 0x84 63 63 >; 64 64 }; 65 65
+1 -1
arch/arm/boot/dts/imx6qdl-udoo.dtsi
··· 98 98 &fec { 99 99 pinctrl-names = "default"; 100 100 pinctrl-0 = <&pinctrl_enet>; 101 - phy-mode = "rgmii"; 101 + phy-mode = "rgmii-id"; 102 102 status = "okay"; 103 103 }; 104 104
+3
arch/arm/boot/dts/vf610-zii-dev-rev-b.dts
··· 406 406 }; 407 407 }; 408 408 409 + &mdio1 { 410 + clock-frequency = <5000000>; 411 + }; 409 412 410 413 &iomuxc { 411 414 pinctrl_gpio_e6185_eeprom_sel: pinctrl-gpio-e6185-eeprom-spi0 {
+1 -1
arch/arm64/boot/dts/freescale/imx8mm.dtsi
··· 129 129 130 130 opp-1600000000 { 131 131 opp-hz = /bits/ 64 <1600000000>; 132 - opp-microvolt = <900000>; 132 + opp-microvolt = <950000>; 133 133 opp-supported-hw = <0xc>, <0x7>; 134 134 clock-latency-ns = <150000>; 135 135 opp-suspend;