1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/arch/arm64/boot/dts/freescale
Linus Torvalds 9c87c9f412 ARM: SoC fixes for v5.10, part 2
Around one third of the fixes this time are for dts files that list
 their ethernet controller as using 'phy-mode="rgmii"' but are changed to
 'phy-mode="rgmii-id"' now, because the PHY drivers (realtek, ksz9031,
 dp83867, ...) now configure the internal delay based on that when they
 used to stay on the hardware default.
 
 The long story is archived at
 https://lore.kernel.org/netdev/CAMj1kXEEF_Un-4NTaD5iUN0NoZYaJQn-rPediX0S6oRiuVuW-A@mail.gmail.com/
 I was trying to hold off on the bugfixes until there was a solution that
 would avoid breaking all boards, but that does not seem to be happening
 any time soon, so I am now sending the correct version of the dts files to
 ensure that at least these machines can use their network devices again.
 
 The other changes this time are:
 
 - Updating the MAINTAINER lists for Allwinner and Samsung SoCs
 
 - Multiple i.MX8MN machines get updates for their CPU
   operating points to match the data sheet
 
 - A revert for a dts patch that caused a regression in USB
   support on Odroid U3
 
 - Two fixes for the AMD Tee driver, addressing a memory leak
   and missing locking
 
 - Mark the network subsystem on qoriq-fman3 as cache coherent
   for correctness as better performance.
 
 - Minor dts fixes elsewhere, addressing dtc warnings and similar
   problems
 
 Signed-off-by: Arnd Bergmann <arnd@arndb.de>
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAl+yqIMACgkQmmx57+YA
 GNniQxAAnv8RAPMt8Jv4tyA0RshkD5+6JtgD6KfYccbI5Df+1O3YKJm90SA4Tpwg
 03GHpAsgIs9SYNP7gSs9HPYCOJwC4rmgmfbnbB4Ezpr+oe+w6C8FI7160BBgb4f8
 3/0LC6YyF48SPJ40lF/GOnTLbD5hxGw08oHCh/oL+b+bwn21JZoXAtkloCz8o6Ax
 u98G5MAaJhoTFaE3jq+8F1t6PNJ518HTulzod7uLAjn4iQtAmE96J7q9ncwcGu6a
 HNNcAGuz7X5QfEwWuAJai8eWvtMyGLvB5x1LXjjCNKgIqG+cD1tqpQ3FMedi36fg
 N+fxMxTJKuvBaQ83h/yyNk4/W3h6ddTbuEH0s320xSP5eiZ4r+/2Ry3WPHxHR3Rq
 YYDFbN6I19pQmgedJhgEmUEJXMcyId4SqN85l+uB58lOzu4zGf4WwVd+CBnEoIu3
 wMGHbwruP1t+4hvZjiga53iOzWTR2EzTYkKxfDrV3mPZY6gmov5Xjb0JZNl164WF
 0IJEa61HKf/ueJ5UNwWXpObNyD9rD2Ucugvok/KC1s06NFKjebGK4JhwChxMN0Sk
 baynLGSDe8utENrYgW+KmgZTQHTEICimT5ogW7H+W3trXqxvTKpwCsv5zZM0e238
 vULK/YGZLQZaZrxsCG2WylL6SlJQfptMy8wzOoKmbgTOkcsBasA=
 =Qgm/
 -----END PGP SIGNATURE-----

Merge tag 'arm-soc-fixes-v5.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull ARM SoC fixes from Arnd Bergmann:
 "Around one third of the fixes this time are for dts files that list
  their ethernet controller as using 'phy-mode="rgmii"' but are changed
  to 'phy-mode="rgmii-id"' now, because the PHY drivers (realtek,
  ksz9031, dp83867, ...) now configure the internal delay based on that
  when they used to stay on the hardware default.

  The long story is archived at

    https://lore.kernel.org/netdev/CAMj1kXEEF_Un-4NTaD5iUN0NoZYaJQn-rPediX0S6oRiuVuW-A@mail.gmail.com/

  I was trying to hold off on the bugfixes until there was a solution
  that would avoid breaking all boards, but that does not seem to be
  happening any time soon, so I am now sending the correct version of
  the dts files to ensure that at least these machines can use their
  network devices again.

  The other changes this time are:

   - Updating the MAINTAINER lists for Allwinner and Samsung SoCs

   - Multiple i.MX8MN machines get updates for their CPU operating
     points to match the data sheet

   - A revert for a dts patch that caused a regression in USB support on
     Odroid U3

   - Two fixes for the AMD Tee driver, addressing a memory leak and
     missing locking

   - Mark the network subsystem on qoriq-fman3 as cache coherent for
     correctness as better performance.

   - Minor dts fixes elsewhere, addressing dtc warnings and similar
     problems"

* tag 'arm-soc-fixes-v5.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (48 commits)
  ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid"
  ARM: dts: imx50-evk: Fix the chip select 1 IOMUX
  arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point
  ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM
  ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor
  ARM: dts: stm32: Define VIO regulator supply on DHCOM
  ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2
  ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2
  arm64: dts: renesas: r8a774e1: Add missing audio_clk_b
  tee: amdtee: synchronize access to shm list
  tee: amdtee: fix memory leak due to reset of global shm list
  arm64: dts: agilex/stratix10: Fix qspi node compatible
  ARM: dts: imx6q-prti6q: fix PHY address
  ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking
  arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy
  arm64: dts imx8mn: Remove non-existent USB OTG2
  arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio
  arm64: dts: fsl: DPAA FMan DMA operations are coherent
  arm64: dts: fsl: fix endianness issue of rcpm
  arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up
  ...
2020-11-16 15:07:08 -08:00
..
fsl-ls208xa-qds.dtsi arm64: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller 2018-12-16 16:24:01 +08:00
fsl-ls208xa-rdb.dtsi arm64: dts: ls208xa: Update qspi node properties for LS2088ARDB 2020-01-09 15:32:29 +08:00
fsl-ls208xa.dtsi arm64: dts: fsl: fix endianness issue of rcpm 2020-10-30 08:33:15 +08:00
fsl-ls1012a-frdm.dts arm64: dts: ls1012a: Add QSPI node properties 2020-04-25 09:16:06 +08:00
fsl-ls1012a-frwy.dts arm64: dts: ls1012a: Add QSPI node properties 2020-04-25 09:16:06 +08:00
fsl-ls1012a-oxalis.dts arm64: dts: layerscape: Add label to pcie nodes 2020-09-22 17:06:04 +08:00
fsl-ls1012a-qds.dts arm64: dts: ls1012a: Add QSPI node properties 2020-04-25 09:16:06 +08:00
fsl-ls1012a-rdb.dts arm64: dts: ls1012a: Add QSPI node properties 2020-04-25 09:16:06 +08:00
fsl-ls1012a.dtsi arm64: dts: layerscape: Add label to pcie nodes 2020-09-22 17:06:04 +08:00
fsl-ls1028a-kontron-kbox-a-230-ls.dts arm64: dts: freescale: sl28: enable LED support 2020-09-22 17:06:04 +08:00
fsl-ls1028a-kontron-sl28-var2.dts arm64: dts: ls1028a: sl28: keep switch port names consistent 2020-05-20 22:58:15 +08:00
fsl-ls1028a-kontron-sl28-var3-ads2.dts arm64: dts: freescale: sl28: enable fan support 2020-09-22 17:06:04 +08:00
fsl-ls1028a-kontron-sl28-var4.dts arm64: dts: ls1028: sl28: explicitly enable network ports 2020-03-11 15:58:13 +08:00
fsl-ls1028a-kontron-sl28.dts arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC 2020-11-11 14:51:35 -08:00
fsl-ls1028a-qds.dts arm64: dts: ls1028a: qds: enable lpuart1 2020-08-17 21:43:57 +08:00
fsl-ls1028a-rdb.dts arm64: dts: fsl-ls1028a-rdb: Specify in-band mode for ENETC port 0 2020-10-11 11:04:42 -07:00
fsl-ls1028a.dtsi arm64: dts: fsl: fix endianness issue of rcpm 2020-10-30 08:33:15 +08:00
fsl-ls1043-post.dtsi arm64: dts: ls1043a: FMan erratum A050385 2020-03-06 21:55:32 -08:00
fsl-ls1043a-qds.dts arm64: dts: ls1043a: update USB nodes status to match board config 2020-07-13 15:09:31 +08:00
fsl-ls1043a-rdb.dts arm64: dts: ls1043a: update USB nodes status to match board config 2020-07-13 15:09:31 +08:00
fsl-ls1043a.dtsi arm64: dts: layerscape: Add label to pcie nodes 2020-09-22 17:06:04 +08:00
fsl-ls1046-post.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls1046a-frwy.dts arm64: dts: ls1046a: Add QSPI node for ls1046afrwy 2019-12-11 11:13:37 +08:00
fsl-ls1046a-qds.dts arm64: dts: fsl: use a generic node name for m25p80 flashes 2019-01-11 17:13:04 +08:00
fsl-ls1046a-rdb.dts arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode 2020-03-16 14:58:33 -07:00
fsl-ls1046a.dtsi arm64: dts: layerscape: Add label to pcie nodes 2020-09-22 17:06:04 +08:00
fsl-ls1088a-qds.dts arm64: dts: ls1088a: Add QSPI support for NXP LS1088 2019-12-11 11:13:44 +08:00
fsl-ls1088a-rdb.dts arm64: dts: ls1088a: support eMMC HS200 speed mode for RDB board 2020-02-14 11:39:40 +08:00
fsl-ls1088a.dtsi arm64: dts: fsl: fix endianness issue of rcpm 2020-10-30 08:33:15 +08:00
fsl-ls2080a-qds.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2080a-rdb.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2080a-simu.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2080a.dtsi arm64: dts: freescale: Add missing cooling device properties for CPUs 2018-07-03 15:01:09 +08:00
fsl-ls2088a-qds.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2088a-rdb.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2088a.dtsi arm64: dts: layerscape: removed compatible string "snps,dw-pcie" 2018-12-08 10:28:38 +08:00
fsl-lx2160a-cex7.dtsi arm64: dts: lx2160a-cex7: add on-module eeproms 2020-03-11 15:58:13 +08:00
fsl-lx2160a-clearfog-cx.dts arm64: dts: lx2160a: add dts for CEX7 platforms 2019-12-23 11:36:36 +08:00
fsl-lx2160a-clearfog-itx.dtsi arm64: dts: lx2160a: add dts for CEX7 platforms 2019-12-23 11:36:36 +08:00
fsl-lx2160a-honeycomb.dts arm64: dts: lx2160a: add dts for CEX7 platforms 2019-12-23 11:36:36 +08:00
fsl-lx2160a-qds.dts arm64: dts: lx2160a: add DT node for all DSPI controller 2020-07-11 22:13:35 +08:00
fsl-lx2160a-rdb.dts arm64: dts: lx2160a-rdb: fix shunt-resistor value 2020-07-20 10:31:11 +08:00
fsl-lx2160a.dtsi arm64: dts: layerscape: Add label to pcie nodes 2020-09-22 17:06:04 +08:00
imx8mm-beacon-baseboard.dtsi arm64: dts: imx8mm-beacon: Align pin configuration group names with schema 2020-09-05 14:22:41 +08:00
imx8mm-beacon-kit.dts arm64: dts: imx: Add Beacon i.MX8m-Mini development kit 2020-04-23 22:20:17 +08:00
imx8mm-beacon-som.dtsi arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio 2020-10-30 15:56:35 +08:00
imx8mm-ddr4-evk.dts arm64: dts: imx8mm: Add imx8mm ddr4 evk board support 2020-09-05 14:21:34 +08:00
imx8mm-evk.dts arm64: dts: imx8mm-evk: Align pin configuration group names with schema 2020-09-05 14:29:15 +08:00
imx8mm-evk.dtsi arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up 2020-10-30 08:25:21 +08:00
imx8mm-pinfunc.h arm64: dts: imx8mm: Add missing mux options for UART1 and UART2 signals 2019-12-23 11:41:38 +08:00
imx8mm-var-som-symphony.dts arm64: dts: imx8mm-var-som-symphony: Drop wake-up source from RTC 2020-09-22 17:06:04 +08:00
imx8mm-var-som.dtsi arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up 2020-10-30 08:24:24 +08:00
imx8mm.dtsi arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point 2020-11-10 10:29:48 +08:00
imx8mn-ddr4-evk.dts arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up 2020-10-30 08:25:29 +08:00
imx8mn-evk.dts arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up 2020-10-30 08:25:32 +08:00
imx8mn-evk.dtsi arm64: dts: imx8mn: correct interrupt flags 2020-09-22 17:06:04 +08:00
imx8mn-pinfunc.h dt-bindings: imx: Add pinctrl binding doc for i.MX8MN 2019-06-25 10:39:39 +02:00
imx8mn-var-som-symphony.dts arm64: dts: imx8mn-var-som-symphony: Add Variscite Symphony board with VAR-SOM-MX8MN 2020-09-22 17:06:04 +08:00
imx8mn-var-som.dtsi arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up 2020-10-30 08:25:26 +08:00
imx8mn.dtsi arm64: dts imx8mn: Remove non-existent USB OTG2 2020-10-30 16:32:58 +08:00
imx8mp-evk.dts arm64: dts: imx8mp-evk: Align pin configuration group names with schema 2020-09-13 09:18:04 +08:00
imx8mp-pinfunc.h arm64: dts: imx8mp: Update pinfunc header file 2020-08-30 19:58:50 +08:00
imx8mp.dtsi ARM: Devicetree updates 2020-10-24 10:44:18 -07:00
imx8mq-evk.dts arm64: dts: imx8mq-evk: Add MIPI DSI support 2020-09-22 17:06:04 +08:00
imx8mq-hummingboard-pulse.dts arm64: dts: imx8mq-hummingboard-pulse: Align pin configuration group names with schema 2020-09-05 14:29:17 +08:00
imx8mq-librem5-devkit.dts arm64: dts: imx8mq: correct interrupt flags 2020-09-22 17:06:04 +08:00
imx8mq-librem5-r2.dts arm64: dts: Add a device tree for the Librem 5 phone 2020-08-23 11:01:10 +08:00
imx8mq-librem5-r3.dts arm64: dts: Add a device tree for the Librem 5 phone 2020-08-23 11:01:10 +08:00
imx8mq-librem5.dtsi arm64: dts: imx8mq-librem5: correct GPIO hog property 2020-09-22 17:06:04 +08:00
imx8mq-nitrogen.dts arm64: dts: imx8mq: Move usdhc clocks assignment to board DT 2019-10-28 21:48:03 +08:00
imx8mq-phanbell.dts arm64: dts: imx8mq: correct interrupt flags 2020-09-22 17:06:04 +08:00
imx8mq-pico-pi.dts arm64: dts: imx8mq: correct interrupt flags 2020-09-22 17:06:04 +08:00
imx8mq-pinfunc.h arm64: add basic DTS for i.MX8MQ 2018-12-16 17:28:01 +08:00
imx8mq-sr-som.dtsi arm64: dts: imx8mq-sr-som: Align pin configuration group names with schema 2020-09-05 14:29:17 +08:00
imx8mq-thor96.dts arm64: dts: imx8mq-thor96: Replace deprecated phy reset properties 2020-08-30 19:58:50 +08:00
imx8mq-zii-ultra-rmb3.dts arm64: dts: imx8m: Fix the SPI chipselect polarity 2020-08-30 19:58:50 +08:00
imx8mq-zii-ultra-zest.dts arm64: dts: zii-ultra: adjust board names 2019-12-09 15:27:18 +08:00
imx8mq-zii-ultra.dtsi arm64: dts: imx8mq-zii-ultra: Add hog suffixes to GPIO hogs 2020-08-31 11:24:18 +08:00
imx8mq.dtsi ARM: Devicetree updates 2020-10-24 10:44:18 -07:00
imx8qxp-ai_ml.dts arm64: dts: imx8qxp: Move usdhc clocks assignment to board DT 2019-10-28 21:48:03 +08:00
imx8qxp-colibri-eval-v3.dts arm64: dts: freescale: add initial support for colibri imx8x 2019-11-04 09:28:07 +08:00
imx8qxp-colibri-eval-v3.dtsi arm64: dts: freescale: add initial support for colibri imx8x 2019-11-04 09:28:07 +08:00
imx8qxp-colibri.dtsi arm64: dts: imx8qxp-colibri: Align pin configuration group names with schema 2020-09-05 14:29:17 +08:00
imx8qxp-mek.dts arm64: dts: imx8qxp-mek: Do not use underscore in node name 2020-05-13 16:56:45 +08:00
imx8qxp.dtsi arm64: dts: imx8qxp: Add ethernet alias 2020-06-23 19:06:59 +08:00
Makefile ARM: Devicetree updates 2020-10-24 10:44:18 -07:00
qoriq-bman-portals.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-0.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-1.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-2.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-3.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-4.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-5.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-10g-0.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-10g-1.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0.dtsi arm64: dts: fsl: DPAA FMan DMA operations are coherent 2020-10-30 15:40:13 +08:00
qoriq-qman-portals.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
s32v234-evb.dts arm64: dts: fsl: Add device tree for S32V234-EVB 2019-10-28 21:48:03 +08:00
s32v234.dtsi arm64: dts: freescale: s32v234: use generic name bus 2020-02-13 11:25:25 +08:00