Skip to content

Nuvoton NPCM FIU DTS fixes and binding conversion

Tomer Maimon linux-devicetree linux-spi lkml openbmc 4 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest3 patches 1 replyIn review
  2. v43 patches 7 repliesSuperseded
  3. v32 patches 1 replySuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v22 patches3 repliesSuperseded

Patches in v5 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3arm: dts: nuvoton: npcm7xx: Drop bogus FIU memory reg-namesarch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi+3 -30 replies
2/3arm: dts: nuvoton: npcm7xx: Drop redundant FIU clock-namesarch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi+0 -30 replies
3/3spi: dt-bindings: nuvoton,npcm750-fiu: Convert to DT schemaDocumentation/devicetree/bindings/spi/nuvoton,npcm-fiu.txt Documentation/devicetree/bindings/spi/nuvoton,npcm750-fiu.yaml+93 -580 replies

Reviews trailers per patch

All 3 patches have a Reviewed-by or Acked-by.

PatchKrzysztof Kozlowski
1/3R-b
2/3R-b
3/3R-b

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

Read the v5 thread

Cover letter [PATCH v5 0/3] Nuvoton NPCM FIU DTS fixes and binding conversion

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.

Patch 2 drops redundant clock-names from those single-clock FIU controllers.

Patch 3 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 4:
- Rework patch 2 commit message to describe the DT binding rationale for dropping the undocumented FIU clock-names properties.
- Keep the patch contents unchanged from version 4.

Changes since version 3:
- Split the DTS cleanup so the reg-names fix stands alone as patch 1.
- Added review tag to Drop bogus FIU memory reg-names commit.

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 (3):
arm: dts: nuvoton: npcm7xx: Drop bogus FIU memory reg-names
arm: dts: nuvoton: npcm7xx: Drop redundant FIU clock-names
spi: dt-bindings: nuvoton,npcm750-fiu: Convert to DT schema

Signature · 1 line
2.34.1