Skip to contentSkip to conversation

arm/arm64: dts: socfpga: updates for v6.20, version 3

GIT PULL Dinh Nguyen 2 participants 3 messages Feb 3 – Feb 17

lore
Share & tools
lore
#0 lore raw

Hi soc maintainers,

This is version 3 of the PR.

V2 of this PR had a typo in the patch ("dt-bindings: intel: Add Agilex eMMC support"). I incorrectly added the binding "intel,socfpga-agilex-emmc" which should have been "intel,socfpga-agilex-socdk-emmc". V3 has this fix.

Thanks
Dinh

The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:

Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git tags/socfpga_dts_updates_for_v6.20_v3

for you to fetch changes up to 4d904af4d6ce29b9240ebecd35e31458d08cd577:

dt-bindings: intel: Add Agilex eMMC support (2026-02-02 21:02:33 -0600)

----------------------------------------------------------------
SoCFPGA DTS updates for v6.20, version 3
- dt-bindings updates:
- Add intel,socfpga-agilex5-socdk-modular for the Agilex5 mod board
- Add intel,socfpga-agilex-emmc for the Agilex eMMC daughter board
- Move entries in intel,socfpga.yaml into altera.yaml
- Add syscon as a fallback for sys-mgr

- Add dma-cohrerent property for Agilex5 NAND and DMA
- Add support for the Agilex5 modular board
- Add IOMMUS property for ethernet nodes for Agilex5
- Use lowercase hex for dts files
- Add #address-cells and #size-cells for sram
- Fix dtbs_check warning for fpga-region
- Move dma controller node for Agilex5 under simple-bus
- Add support for the Agilex eMMC daughter board

----------------------------------------------------------------
Dinh Nguyen (4):
dt-bindings: arm: altera: combine Intel's SoCFPGA into altera.yaml
dt-bindings: altera: document syscon as fallback for sys-mgr
ARM: dts: socfpga: add #address-cells and #size-cells for sram node
ARM: dts: socfpga: fix dtbs_check warning for fpga-region

Khairul Anuar Romli (2):
arm64: dts: socfpga: agilex5: Add dma-coherent property
arm64: dts: intel: agilex5: Add simple-bus node on top of dma controller node

Krzysztof Kozlowski (1):
arm64: dts: altera: Use lowercase hex

Nazim Amirul (1):
arm64: dts: socfpga: agilex5: Add IOMMUS property for ethernet nodes

Ng Tze Yee (2):
arm64: dts: socfpga: agilex: add emmc support
dt-bindings: intel: Add Agilex eMMC support

Niravkumar L Rabara (2):
dt-bindings: intel: Add Agilex5 SoCFPGA modular board
arm64: dts: socfpga: agilex5: add support for modular board

 Documentation/devicetree/bindings/arm/altera.yaml  |  27 +++++
 .../devicetree/bindings/arm/intel,socfpga.yaml     |  40 -------
 .../bindings/soc/altera/altr,sys-mgr.yaml          |   6 +-
 arch/arm/boot/dts/intel/socfpga/socfpga.dtsi       |   6 +-
 .../boot/dts/intel/socfpga/socfpga_arria10.dtsi    |   6 +-
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |   2 +-
 .../boot/dts/altera/socfpga_stratix10_socdk.dts    |   2 +-
 .../dts/altera/socfpga_stratix10_socdk_nand.dts    |   4 +-
 arch/arm64/boot/dts/intel/Makefile                 |   2 +
 arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi     | 130 ++++++++++++---------
 .../dts/intel/socfpga_agilex5_socdk_modular.dts    | 109 +++++++++++++++++
 arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts |   2 +-
 .../boot/dts/intel/socfpga_agilex_socdk_emmc.dts   | 105 +++++++++++++++++
 arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts    |   4 +-
 14 files changed, 336 insertions(+), 109 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/arm/intel,socfpga.yaml
 create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_modular.dts
 create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_emmc.dts
#1 lore raw
Quoted 33 lines · Dinh Nguyen

SoCFPGA DTS updates for v6.20, version 3
- dt-bindings updates:
- Add intel,socfpga-agilex5-socdk-modular for the Agilex5 mod board
- Add intel,socfpga-agilex-emmc for the Agilex eMMC daughter board
- Move entries in intel,socfpga.yaml into altera.yaml
- Add syscon as a fallback for sys-mgr

- Add dma-cohrerent property for Agilex5 NAND and DMA
- Add support for the Agilex5 modular board
- Add IOMMUS property for ethernet nodes for Agilex5
- Use lowercase hex for dts files
- Add #address-cells and #size-cells for sram
- Fix dtbs_check warning for fpga-region
- Move dma controller node for Agilex5 under simple-bus
- Add support for the Agilex eMMC daughter board

----------------------------------------------------------------
Dinh Nguyen (4):
dt-bindings: arm: altera: combine Intel's SoCFPGA into altera.yaml
dt-bindings: altera: document syscon as fallback for sys-mgr
ARM: dts: socfpga: add #address-cells and #size-cells for sram node
ARM: dts: socfpga: fix dtbs_check warning for fpga-region

Khairul Anuar Romli (2):
arm64: dts: socfpga: agilex5: Add dma-coherent property
arm64: dts: intel: agilex5: Add simple-bus node on top of dma controller node

Krzysztof Kozlowski (1):
arm64: dts: altera: Use lowercase hex

Nazim Amirul (1):
arm64: dts: socfpga: agilex5: Add IOMMUS property for ethernet nodes

Quoted 8 lines

Ng Tze Yee (2):
arm64: dts: socfpga: agilex: add emmc support
dt-bindings: intel: Add Agilex eMMC support

Niravkumar L Rabara (2):
dt-bindings: intel: Add Agilex5 SoCFPGA modular board
arm64: dts: socfpga: agilex5: add support for modular board

I checked few of here and none of them were in the next at the time you sent pull request, even though some were sent and applied long time ago.

Like this one - applied on 24th Dec:
https://lore.kernel.org/all/[email protected]/

but never in the next.

In case if something is not clear: there must be in the linux-next at shortest interval after you apply the patches, so the NEXT linux-next after you apply.

I already commented about this on 28 Jan and then again on 5 Feb. I don't understand why I need to ask three times about this, but that's the last time I ask/remind.

Best regards,
Krzysztof

#2 lore raw
Quoted 46 lines · Krzysztof Kozlowski
Quoted 33 lines · Dinh Nguyen

SoCFPGA DTS updates for v6.20, version 3
- dt-bindings updates:
- Add intel,socfpga-agilex5-socdk-modular for the Agilex5 mod board
- Add intel,socfpga-agilex-emmc for the Agilex eMMC daughter board
- Move entries in intel,socfpga.yaml into altera.yaml
- Add syscon as a fallback for sys-mgr

- Add dma-cohrerent property for Agilex5 NAND and DMA
- Add support for the Agilex5 modular board
- Add IOMMUS property for ethernet nodes for Agilex5
- Use lowercase hex for dts files
- Add #address-cells and #size-cells for sram
- Fix dtbs_check warning for fpga-region
- Move dma controller node for Agilex5 under simple-bus
- Add support for the Agilex eMMC daughter board

----------------------------------------------------------------
Dinh Nguyen (4):
dt-bindings: arm: altera: combine Intel's SoCFPGA into altera.yaml
dt-bindings: altera: document syscon as fallback for sys-mgr
ARM: dts: socfpga: add #address-cells and #size-cells for sram node
ARM: dts: socfpga: fix dtbs_check warning for fpga-region

Khairul Anuar Romli (2):
arm64: dts: socfpga: agilex5: Add dma-coherent property
arm64: dts: intel: agilex5: Add simple-bus node on top of dma controller node

Krzysztof Kozlowski (1):
arm64: dts: altera: Use lowercase hex

Nazim Amirul (1):
arm64: dts: socfpga: agilex5: Add IOMMUS property for ethernet nodes

Quoted 8 lines

Ng Tze Yee (2):
arm64: dts: socfpga: agilex: add emmc support
dt-bindings: intel: Add Agilex eMMC support

Niravkumar L Rabara (2):
dt-bindings: intel: Add Agilex5 SoCFPGA modular board
arm64: dts: socfpga: agilex5: add support for modular board

I checked few of here and none of them were in the next at the time you sent pull request, even though some were sent and applied long time ago.

Quoted 9 lines

Like this one - applied on 24th Dec:
https://lore.kernel.org/all/[email protected]/

but never in the next.

In case if something is not clear: there must be in the linux-next at shortest interval after you apply the patches, so the NEXT linux-next after you apply.

Sorry, I will make sure my branch gets pulled into linux-next in the future.

THanks,
Dinh