Skip to content

mtk: wed: move cpuboot, ilm and dlm in dedicated dts nodes

Lorenzo Bianconi linux-devicetree linux-mediatek netdev 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest10 patches 5 repliesIn review
  2. v110 patches 11 repliesSuperseded

Changes in v2 from the cover letter

- fix dts schema compilation error
- rebase on top of net-next

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10net: ethernet: mtk_wed: rename mtk_wed_get_memory_region in mtk_wed_get_reserved_memory_regiondrivers/net/ethernet/mediatek/mtk_wed_mcu.c+4 -40 replies
2/10net: ethernet: mtk_wed: move cpuboot in a dedicated dts nodedrivers/net/ethernet/mediatek/mtk_wed_mcu.c drivers/net/ethernet/mediatek/mtk_wed_wo.h+30 -72 replies
3/10dt-bindings: soc: mediatek: move cpuboot in a dedicated dts nodeDocumentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-wed.yaml Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-cpuboot.yaml+53 -40 replies
4/10arm64: dts: mt7986: move cpuboot in a dedicated nodearch/arm64/boot/dts/mediatek/mt7986a.dtsi+11 -100 replies
5/10net: ethernet: mtk_wed: move ilm a dedicated dts nodedrivers/net/ethernet/mediatek/mtk_wed_mcu.c+49 -60 replies
6/10dt-bindings: soc: mediatek: move ilm in a dedicated dts nodeDocumentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-wed.yaml Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-ilm.yaml+53 -61 reply
7/10arm64: dts: mt7986: move ilm in a dedicated nodearch/arm64/boot/dts/mediatek/mt7986a.dtsi+16 -180 replies
8/10net: ethernet: mtk_wed: move dlm a dedicated dts nodedrivers/net/ethernet/mediatek/mtk_wed.c+19 -00 replies
9/10dt-bindings: soc: mediatek: move dlm in a dedicated dts nodeDocumentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-wed.yaml Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-dlm.yaml+54 -40 replies
10/10arm64: dts: mt7986: move dlm in a dedicated nodearch/arm64/boot/dts/mediatek/mt7986a.dtsi+16 -140 replies

Reviews trailers per patch

3 of 10 patches have a Reviewed-by or Acked-by.

PatchMatthias Brugger
1/10
2/10
3/10
4/10A-b
5/10
6/10
7/10A-b
8/10
9/10
10/10A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 net-next 00/10] mtk: wed: move cpuboot, ilm and dlm in dedicated dts nodes

Since cpuboot, ilm and dlm memory region are not part of MT7986 SoC RAM, move them in dedicated mt7986a syscon dts nodes.
At the same time we keep backward-compatibility with older dts version where cpuboot, ilm and dlm were defined as reserved-memory child nodes.

Changes since v1:
- fix dts schema compilation error
- rebase on top of net-next

Lorenzo Bianconi (10):
net: ethernet: mtk_wed: rename mtk_wed_get_memory_region in
mtk_wed_get_reserved_memory_region
net: ethernet: mtk_wed: move cpuboot in a dedicated dts node
dt-bindings: soc: mediatek: move cpuboot in a dedicated dts node
arm64: dts: mt7986: move cpuboot in a dedicated node
net: ethernet: mtk_wed: move ilm a dedicated dts node
dt-bindings: soc: mediatek: move ilm in a dedicated dts node
arm64: dts: mt7986: move ilm in a dedicated node
net: ethernet: mtk_wed: move dlm a dedicated dts node
dt-bindings: soc: mediatek: move dlm in a dedicated dts node
arm64: dts: mt7986: move dlm in a dedicated node

 .../arm/mediatek/mediatek,mt7622-wed.yaml     | 30 ++++---
 .../mediatek/mediatek,mt7986-wo-cpuboot.yaml  | 45 ++++++++++
 .../soc/mediatek/mediatek,mt7986-wo-dlm.yaml  | 46 ++++++++++
 .../soc/mediatek/mediatek,mt7986-wo-ilm.yaml  | 45 ++++++++++
 arch/arm64/boot/dts/mediatek/mt7986a.dtsi     | 69 +++++++-------
 drivers/net/ethernet/mediatek/mtk_wed.c       | 19 ++++
 drivers/net/ethernet/mediatek/mtk_wed_mcu.c   | 89 ++++++++++++++++---
 drivers/net/ethernet/mediatek/mtk_wed_wo.h    |  3 +-
 8 files changed, 289 insertions(+), 57 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-cpuboot.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-dlm.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-ilm.yaml
Signature · 1 line
2.39.2