[PATCH 0/5] use .dtso for device tree overlay sources

Rasmus Villemoes rasmus.villemoes at prevas.dk
Mon Sep 25 10:09:04 CEST 2023


All device tree overlay sources in the kernel tree have been renamed
to .dtso and, since v6.5 (commit 81d362732bac), the .dts -> .dtbo
rules is gone from linux' Kbuild.

Let's follow the lead of linux and do the renaming, and sooner rather
than later to reduce the amount of churn.

This is not quite complete as there are some files under test/ that
still need converting, but as they currently rely on being compiled to
.dtb (in order to, in turn, be applicable for the .dtb -> .dtb.S ->
.dtb.o rules), that's a bit more involved than simple renaming.

Rasmus Villemoes (5):
  arm: dts: imx8mm-cl-iot-gate: rename overlay sources to .dtso
  iot2050: rename overlay sources to .dtso
  arm64: zynqmp: rename overlay sources to .dtso
  sandbox: rename overlay sources to .dtso
  doc: use .dtso as extension for device tree overlay sources

 ...iot-gate-ied-adc0.dts => imx8mm-cl-iot-gate-ied-adc0.dtso} | 0
 ...iot-gate-ied-adc1.dts => imx8mm-cl-iot-gate-ied-adc1.dtso} | 0
 ...iot-gate-ied-can0.dts => imx8mm-cl-iot-gate-ied-can0.dtso} | 0
 ...iot-gate-ied-can1.dts => imx8mm-cl-iot-gate-ied-can1.dtso} | 0
 ...iot-gate-ied-tpm0.dts => imx8mm-cl-iot-gate-ied-tpm0.dtso} | 0
 ...iot-gate-ied-tpm1.dts => imx8mm-cl-iot-gate-ied-tpm1.dtso} | 0
 ...imx8mm-cl-iot-gate-ied.dts => imx8mm-cl-iot-gate-ied.dtso} | 0
 ...k3-am6548-iot2050-advanced-m2-bkey-ekey-pcie-overlay.dtso} | 0
 ...s => k3-am6548-iot2050-advanced-m2-bkey-usb3-overlay.dtso} | 0
 .../{zynqmp-sck-kr-g-revA.dts => zynqmp-sck-kr-g-revA.dtso}   | 0
 .../{zynqmp-sck-kr-g-revB.dts => zynqmp-sck-kr-g-revB.dtso}   | 0
 .../{zynqmp-sck-kv-g-revA.dts => zynqmp-sck-kv-g-revA.dtso}   | 0
 .../{zynqmp-sck-kv-g-revB.dts => zynqmp-sck-kv-g-revB.dtso}   | 0
 arch/sandbox/dts/{overlay0.dts => overlay0.dtso}              | 0
 arch/sandbox/dts/{overlay1.dts => overlay1.dtso}              | 0
 doc/develop/uefi/uefi.rst                                     | 4 ++--
 doc/usage/fdt_overlays.rst                                    | 4 ++--
 17 files changed, 4 insertions(+), 4 deletions(-)
 rename arch/arm/dts/{imx8mm-cl-iot-gate-ied-adc0.dts => imx8mm-cl-iot-gate-ied-adc0.dtso} (100%)
 rename arch/arm/dts/{imx8mm-cl-iot-gate-ied-adc1.dts => imx8mm-cl-iot-gate-ied-adc1.dtso} (100%)
 rename arch/arm/dts/{imx8mm-cl-iot-gate-ied-can0.dts => imx8mm-cl-iot-gate-ied-can0.dtso} (100%)
 rename arch/arm/dts/{imx8mm-cl-iot-gate-ied-can1.dts => imx8mm-cl-iot-gate-ied-can1.dtso} (100%)
 rename arch/arm/dts/{imx8mm-cl-iot-gate-ied-tpm0.dts => imx8mm-cl-iot-gate-ied-tpm0.dtso} (100%)
 rename arch/arm/dts/{imx8mm-cl-iot-gate-ied-tpm1.dts => imx8mm-cl-iot-gate-ied-tpm1.dtso} (100%)
 rename arch/arm/dts/{imx8mm-cl-iot-gate-ied.dts => imx8mm-cl-iot-gate-ied.dtso} (100%)
 rename arch/arm/dts/{k3-am6548-iot2050-advanced-m2-bkey-ekey-pcie-overlay.dts => k3-am6548-iot2050-advanced-m2-bkey-ekey-pcie-overlay.dtso} (100%)
 rename arch/arm/dts/{k3-am6548-iot2050-advanced-m2-bkey-usb3-overlay.dts => k3-am6548-iot2050-advanced-m2-bkey-usb3-overlay.dtso} (100%)
 rename arch/arm/dts/{zynqmp-sck-kr-g-revA.dts => zynqmp-sck-kr-g-revA.dtso} (100%)
 rename arch/arm/dts/{zynqmp-sck-kr-g-revB.dts => zynqmp-sck-kr-g-revB.dtso} (100%)
 rename arch/arm/dts/{zynqmp-sck-kv-g-revA.dts => zynqmp-sck-kv-g-revA.dtso} (100%)
 rename arch/arm/dts/{zynqmp-sck-kv-g-revB.dts => zynqmp-sck-kv-g-revB.dtso} (100%)
 rename arch/sandbox/dts/{overlay0.dts => overlay0.dtso} (100%)
 rename arch/sandbox/dts/{overlay1.dts => overlay1.dtso} (100%)

-- 
2.37.2



More information about the U-Boot mailing list