public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v1 0/3] Sync PolarFire SoC dts with Linux
@ 2023-06-07 10:06 Conor Dooley
  2023-06-07 10:06 ` [PATCH v1 1/3] riscv: dts: drop microchip from dts filenames Conor Dooley
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Conor Dooley @ 2023-06-07 10:06 UTC (permalink / raw)
  To: u-boot; +Cc: Rick Chen, Leo, Padmarao Begari, Conor Dooley

Hey,

Couple of patches here that do a long-overdue sync of the Linux
devicetree for PolarFire SoC & the Icicle kit with Linux.
This wasn't possible for a while due to an incorrect dts & clock driver
that were based on a pre-upstream version of the dt-binding. That's
fixed now, so a complete re-sync is possible.

To elide complaints about the mac address not being set for the second
ethernet, the code which set it for ethernet0 has been changed to set it
for whichever (or both) of the macbs that are enabled.

Hopefully I'll have a follow-on bit of work soonTM that will rework the
mac address setting code as it'll be needed to support another board.

Cheers,
Conor.

Conor Dooley (3):
  riscv: dts: drop microchip from dts filenames
  riscv: dts: sync mpfs-icicle devicetree with linux
  board: microchip: set mac address for ethernet1 on icicle

 arch/riscv/dts/Makefile                       |   2 +-
 arch/riscv/dts/microchip-mpfs-icicle-kit.dts  | 136 ------
 arch/riscv/dts/mpfs-icicle-kit-fabric.dtsi    |  71 +++
 ...-boot.dtsi => mpfs-icicle-kit-u-boot.dtsi} |   0
 arch/riscv/dts/mpfs-icicle-kit.dts            | 208 +++++++++
 .../dts/{microchip-mpfs.dtsi => mpfs.dtsi}    | 442 ++++++++----------
 board/microchip/mpfs_icicle/mpfs_icicle.c     |  15 +-
 configs/microchip_mpfs_icicle_defconfig       |   2 +-
 doc/board/microchip/mpfs_icicle.rst           |   6 +-
 .../dt-bindings/clock/microchip-mpfs-clock.h  |  29 +-
 .../microchip-mpfs-plic.h                     | 196 --------
 .../interrupt-controller/riscv-hart.h         |  17 -
 12 files changed, 514 insertions(+), 610 deletions(-)
 delete mode 100644 arch/riscv/dts/microchip-mpfs-icicle-kit.dts
 create mode 100644 arch/riscv/dts/mpfs-icicle-kit-fabric.dtsi
 rename arch/riscv/dts/{microchip-mpfs-icicle-kit-u-boot.dtsi => mpfs-icicle-kit-u-boot.dtsi} (100%)
 create mode 100644 arch/riscv/dts/mpfs-icicle-kit.dts
 rename arch/riscv/dts/{microchip-mpfs.dtsi => mpfs.dtsi} (57%)
 delete mode 100644 include/dt-bindings/interrupt-controller/microchip-mpfs-plic.h
 delete mode 100644 include/dt-bindings/interrupt-controller/riscv-hart.h

-- 
2.40.1


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

end of thread, other threads:[~2023-06-14  7:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-07 10:06 [PATCH v1 0/3] Sync PolarFire SoC dts with Linux Conor Dooley
2023-06-07 10:06 ` [PATCH v1 1/3] riscv: dts: drop microchip from dts filenames Conor Dooley
     [not found]   ` <SEZPR03MB80645427881E88E85F252B4EC155A@SEZPR03MB8064.apcprd03.prod.outlook.com>
2023-06-13  0:41     ` Rick Chen
2023-06-13  5:29   ` Padmarao.Begari
2023-06-07 10:06 ` [PATCH v1 2/3] riscv: dts: sync mpfs-icicle devicetree with linux Conor Dooley
2023-06-13  5:31   ` Padmarao.Begari
2023-06-07 10:06 ` [PATCH v1 3/3] board: microchip: set mac address for ethernet1 on icicle Conor Dooley
2023-06-13  5:35   ` Padmarao.Begari
2023-06-14  7:05     ` Conor Dooley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox