All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/16] Sync NXP LS1028A-RDB device trees between U-Boot and Linux
@ 2021-12-07 20:20 Vladimir Oltean
  2021-12-07 20:20 ` [PATCH v2 01/16] i2c: muxes: pca954x: add PCA9847 variant Vladimir Oltean
                   ` (16 more replies)
  0 siblings, 17 replies; 23+ messages in thread
From: Vladimir Oltean @ 2021-12-07 20:20 UTC (permalink / raw)
  To: u-boot
  Cc: Michael Walle, Tom Rini, Priyanka Jain, Li Yang, Heiko Schocher,
	Simon Glass, Ramon Fried

The changes were intended to be minimal, but unfortunately I discovered
some other stuff as well:
- we need to make some changes to the compatible strings of RTC devices
  and I2C muxes. This has ramifications to other NXP boards which were
  also updated.
- I broke Ethernet on LS1028A boards through a patch that is currently
  in Ramon's tree.

Therefore this patch set is a bit larger than would be otherwise
expected.

The Linux device tree changes have just been posted by me here and are
currently in flight, but they are rather small so I don't expect too
much pushback on them:
https://lore.kernel.org/linux-arm-kernel/20211202141528.2450169-5-vladimir.oltean@nxp.com/T/#m6f63c92e75fa79a01144b2c2c6dc4776e7971395

I've also triggered an Azure CI build with these changes:
https://github.com/u-boot/u-boot/pull/102
and it appears that 2 tests fail due to external causes:
1. https://dev.azure.com/u-boot/u-boot/_build/results?buildId=3283&view=logs&jobId=5fafc5b9-a417-5c75-4c48-15c7f941e4ee&j=5fafc5b9-a417-5c75-4c48-15c7f941e4ee&t=c864b9c4-48aa-5e04-3916-54070f85e156
2. https://dev.azure.com/u-boot/u-boot/_build/results?buildId=3283&view=logs&j=5fafc5b9-a417-5c75-4c48-15c7f941e4ee&t=c864b9c4-48aa-5e04-3916-54070f85e156&l=27

Unable to find image 'trini/u-boot-gitlab-ci-runner:focal-20211006-14Nov2021' locally
docker: Error response from daemon: Head "https://registry-1.docker.io/v2/trini/u-boot-gitlab-ci-runner/manifests/focal-20211006-14Nov2021": received unexpected HTTP status: 502 Bad Gateway.

The other tests seem to pass.

Cc: Heiko Schocher <hs@denx.de>
Cc: Simon Glass <sjg@chromium.org>
Cc: Ramon Fried <rfried.dev@gmail.com>

Vladimir Oltean (16):
  i2c: muxes: pca954x: add PCA9847 variant
  rtc: pcf2127: sync with Linux compatible strings
  arm: dts: ls1088a-qds: use Linux compatible string for RTC
  arm: dts: ls1088a-rdb: use Linux compatible string for RTC
  arm: dts: lx2160a-qds: use Linux compatible string for RTC
  arm: dts: ls1028a-qds: use Linux compatible string for RTC
  arm: dts: ls1028a-rdb: use Linux compatible string for RTC
  arm: dts: lx2160a-rdb: use Linux compatible string for RTC
  rtc: pcf2127: remove U-Boot specific compatible string
  arm: dts: ls1028a-rdb: sort nodes alphabetically
  arm: dts: ls1028a-rdb: sync Ethernet device tree nodes with Linux
  arm: dts: ls1028a-rdb: disable DSPI nodes
  arm: dts: ls1028a-rdb: disable I2C buses 1 through 7
  arm: dts: ls1028a-rdb: enable PCIe controllers from U-Boot dtsi
  arm: dts: ls1028a-rdb: sync device tree with Linux
  arm: dts: ls1028a-qds: declare in-band autoneg for Ethernet ports

 .../dts/fsl-ls1028a-qds-1xxx-sch-30842.dtsi   |   1 +
 .../dts/fsl-ls1028a-qds-8xxx-sch-24801.dtsi   |   1 +
 .../fsl-ls1028a-qds-9999-sch-24801-LBRW.dtsi  |   4 +
 .../dts/fsl-ls1028a-qds-9999-sch-24801.dtsi   |   4 +
 .../fsl-ls1028a-qds-x3xx-sch-30841-LBRW.dtsi  |   4 +
 .../fsl-ls1028a-qds-x5xx-sch-28021-LBRW.dtsi  |   4 +
 arch/arm/dts/fsl-ls1028a-qds.dtsi             |   2 +-
 arch/arm/dts/fsl-ls1028a-rdb-u-boot.dtsi      |  15 +
 arch/arm/dts/fsl-ls1028a-rdb.dts              | 295 ++++++++++++------
 arch/arm/dts/fsl-ls1088a-qds.dtsi             |   2 +-
 arch/arm/dts/fsl-ls1088a-rdb.dts              |   2 +-
 arch/arm/dts/fsl-lx2160a-qds.dtsi             |   2 +-
 arch/arm/dts/fsl-lx2160a-rdb.dts              |   2 +-
 drivers/i2c/muxes/pca954x.c                   |   9 +-
 drivers/rtc/pcf2127.c                         |   4 +-
 15 files changed, 242 insertions(+), 109 deletions(-)
 create mode 100644 arch/arm/dts/fsl-ls1028a-rdb-u-boot.dtsi

-- 
2.25.1


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2021-12-23 12:49 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-07 20:20 [PATCH v2 00/16] Sync NXP LS1028A-RDB device trees between U-Boot and Linux Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 01/16] i2c: muxes: pca954x: add PCA9847 variant Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 02/16] rtc: pcf2127: sync with Linux compatible strings Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 03/16] arm: dts: ls1088a-qds: use Linux compatible string for RTC Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 04/16] arm: dts: ls1088a-rdb: " Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 05/16] arm: dts: lx2160a-qds: " Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 06/16] arm: dts: ls1028a-qds: " Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 07/16] arm: dts: ls1028a-rdb: " Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 08/16] arm: dts: lx2160a-rdb: " Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 09/16] rtc: pcf2127: remove U-Boot specific compatible string Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 10/16] arm: dts: ls1028a-rdb: sort nodes alphabetically Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 11/16] arm: dts: ls1028a-rdb: sync Ethernet device tree nodes with Linux Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 12/16] arm: dts: ls1028a-rdb: disable DSPI nodes Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 13/16] arm: dts: ls1028a-rdb: disable I2C buses 1 through 7 Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 14/16] arm: dts: ls1028a-rdb: enable PCIe controllers from U-Boot dtsi Vladimir Oltean
2021-12-20 12:58   ` Michael Walle
2021-12-07 20:20 ` [PATCH v2 15/16] arm: dts: ls1028a-rdb: sync device tree with Linux Vladimir Oltean
2021-12-07 20:20 ` [PATCH v2 16/16] arm: dts: ls1028a-qds: declare in-band autoneg for Ethernet ports Vladimir Oltean
2021-12-14 14:38 ` [PATCH v2 00/16] Sync NXP LS1028A-RDB device trees between U-Boot and Linux Vladimir Oltean
2021-12-23  6:34   ` Priyanka Jain
2021-12-23 12:44     ` Vladimir Oltean
2021-12-23 12:47       ` Michael Walle
2021-12-23 12:49         ` Vladimir Oltean

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.