All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] boards: ls1088aqds: transition to CONFIG_DM_ETH
@ 2020-05-15  6:56 Ioana Ciornei
  2020-05-15  6:56 ` [PATCH v2 1/3] arm: dts: ls1088aqds: add CONFIG_MULTI_DTB_FIT support Ioana Ciornei
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Ioana Ciornei @ 2020-05-15  6:56 UTC (permalink / raw)
  To: u-boot

This patch set targets to add support for CONFIG_DM_ETH for the NXP
LS1088AQDS board.

The main focus is on changing the DTS based on the SERDES protocol used.
In order to accomplish this, the MULTI_DTB_FIT feature is employed and
the appropriate DTS is chosed on boot from a list of predefined files.

Any unnecessary configurations made for the DPAA2 ethernet devices in
the board files are compiled out when CONFIG_DM_ETH is enabled. This is
because any information necessary is available in its associated DTS
node.

This patch set depends on another series that adds support for DM_ETH in
the ldpaa_eth driver and the RDB boards:
 https://patchwork.ozlabs.org/project/uboot/list/?series=165158&state=*

For the moment, when CONFIG_DM_ETH is enabled DPAA2 networking is
supported only for the SERDES block #1 protocol 21 (0x15) and protocol
29 (0x1d).

Changes in v2:
 - rebased on top of u-boot-fsl-qoriq/next

Ioana Ciornei (3):
  arm: dts: ls1088aqds: add CONFIG_MULTI_DTB_FIT support
  board: ls1088aqds: transition to DM_ETH
  configs: ls1088aqds_tfa_defconfig: enable DM_ETH and related

 arch/arm/dts/Makefile                    |   2 +
 arch/arm/dts/fsl-ls1088a-qds-21-x.dts    |  16 ++
 arch/arm/dts/fsl-ls1088a-qds-29-x.dts    |  16 ++
 arch/arm/dts/fsl-ls1088a-qds-sd1-21.dtsi |  30 ++++
 arch/arm/dts/fsl-ls1088a-qds-sd1-29.dtsi |  19 +++
 arch/arm/dts/fsl-ls1088a-qds.dts         | 123 +--------------
 arch/arm/dts/fsl-ls1088a-qds.dtsi        | 186 +++++++++++++++++++++++
 board/freescale/ls1088a/eth_ls1088aqds.c |  89 +++++++++++
 configs/ls1088aqds_tfa_defconfig         |   8 +
 9 files changed, 369 insertions(+), 120 deletions(-)
 create mode 100644 arch/arm/dts/fsl-ls1088a-qds-21-x.dts
 create mode 100644 arch/arm/dts/fsl-ls1088a-qds-29-x.dts
 create mode 100644 arch/arm/dts/fsl-ls1088a-qds-sd1-21.dtsi
 create mode 100644 arch/arm/dts/fsl-ls1088a-qds-sd1-29.dtsi
 create mode 100644 arch/arm/dts/fsl-ls1088a-qds.dtsi

-- 
2.17.1

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

end of thread, other threads:[~2020-05-20 10:48 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-15  6:56 [PATCH v2 0/3] boards: ls1088aqds: transition to CONFIG_DM_ETH Ioana Ciornei
2020-05-15  6:56 ` [PATCH v2 1/3] arm: dts: ls1088aqds: add CONFIG_MULTI_DTB_FIT support Ioana Ciornei
2020-05-20 10:48   ` Priyanka Jain
2020-05-15  6:56 ` [PATCH v2 2/3] board: ls1088aqds: transition to DM_ETH Ioana Ciornei
2020-05-15  6:56 ` [PATCH v2 3/3] configs: ls1088aqds_tfa_defconfig: enable DM_ETH and related Ioana Ciornei

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.