[PATCH v3 0/2] Nuvoton NPCM FIU DTS fixes and binding conversion
From: Tomer Maimon
Date: Tue Jun 09 2026 - 12:12:23 EST
This series fixes the in-tree NPCM7xx FIU controller nodes so their
resources match what the DTS actually describes, and converts the legacy
Nuvoton NPCM FIU binding to YAML DT schema.
Patch 1 drops the bogus "memory" entry from reg-names on the NPCM7xx FIU
nodes and removes redundant clock-names from those single-clock
controllers.
Patch 2 renames the schema to nuvoton,npcm750-fiu.yaml, explains why the
direct-mapped flash window is optional, keeps the requested example
ordering, and simplifies reg/reg-names to the ordered minItems form.
Changes since version 2:
- Drop redundant FIU clock-names from the NPCM7xx DTSI together with the
bogus reg-names cleanup.
- Rename the schema to nuvoton,npcm750-fiu.yaml and keep reg/reg-names
immediately after compatible in the example.
- Explain why the direct-mapped flash window is optional and model
reg/reg-names as ordered minItems arrays.
- Drop clock-names from the schema to match the driver and updated DTS.
Changes since version 1:
- Drop interrupts property.
- Drop unused label.
- Keep reg as the second property, followed by reg-names.
Tomer Maimon (2):
arm: dts: nuvoton: npcm7xx: Drop bogus FIU reg-names and clock-names
spi: dt-bindings: nuvoton,npcm750-fiu: Convert to DT schema
--
2.34.1