[PATCH v1 0/5] Move board specific files to board directory
Troy Kisky
troy.kisky at boundarydevices.com
Sat Dec 18 00:01:26 CET 2021
This series intends to let board specific files live in the boards
directory. The last patch moves files for nitrogen6x.
I have tested it with buildman
./tools/buildman/buildman boundary -b denx_master
But it is likely the more scripts then just tools/genboardscfg.py would
need to be updated.
Troy Kisky (5):
kconfig: allow defconfigs to live in board directory
dts: allow dts files in board directory
scripts: Makefile.autoconf: allow CONFIG_SYS_CONFIG_NAME file to live
in board directory
genboardcfg: allow defconfigs in board directory
nitrogen6x: move board specific files to nitrogen6x directory
arch/arm/dts/Makefile | 3 --
board/boundary/nitrogen6x/MAINTAINERS | 13 -------
board/boundary/nitrogen6x/Makefile | 13 +++++++
.../nitrogen6x}/imx6dl-nitrogen6x.dts | 0
.../boundary/nitrogen6x}/imx6q-nitrogen6x.dts | 0
.../boundary/nitrogen6x}/imx6q-sabrelite.dts | 0
.../nitrogen6x}/imx6qdl-nitrogen6x.dtsi | 0
.../nitrogen6x}/imx6qdl-sabrelite.dtsi | 0
.../nitrogen6x}/mx6qsabrelite_defconfig | 0
.../nitrogen6x}/nitrogen6dl2g_defconfig | 0
.../nitrogen6x}/nitrogen6dl_defconfig | 0
.../nitrogen6x}/nitrogen6q2g_defconfig | 0
.../boundary/nitrogen6x}/nitrogen6q_defconfig | 0
.../nitrogen6x}/nitrogen6s1g_defconfig | 0
.../boundary/nitrogen6x}/nitrogen6s_defconfig | 0
.../boundary/nitrogen6x}/nitrogen6x.h | 2 +-
dts/Makefile | 11 +++++-
scripts/Makefile.autoconf | 9 ++++-
scripts/Makefile.lib | 1 +
scripts/kconfig/Makefile | 9 ++++-
tools/genboardscfg.py | 37 ++++++++++++++++++-
21 files changed, 75 insertions(+), 23 deletions(-)
rename {arch/arm/dts => board/boundary/nitrogen6x}/imx6dl-nitrogen6x.dts (100%)
rename {arch/arm/dts => board/boundary/nitrogen6x}/imx6q-nitrogen6x.dts (100%)
rename {arch/arm/dts => board/boundary/nitrogen6x}/imx6q-sabrelite.dts (100%)
rename {arch/arm/dts => board/boundary/nitrogen6x}/imx6qdl-nitrogen6x.dtsi (100%)
rename {arch/arm/dts => board/boundary/nitrogen6x}/imx6qdl-sabrelite.dtsi (100%)
rename {configs => board/boundary/nitrogen6x}/mx6qsabrelite_defconfig (100%)
rename {configs => board/boundary/nitrogen6x}/nitrogen6dl2g_defconfig (100%)
rename {configs => board/boundary/nitrogen6x}/nitrogen6dl_defconfig (100%)
rename {configs => board/boundary/nitrogen6x}/nitrogen6q2g_defconfig (100%)
rename {configs => board/boundary/nitrogen6x}/nitrogen6q_defconfig (100%)
rename {configs => board/boundary/nitrogen6x}/nitrogen6s1g_defconfig (100%)
rename {configs => board/boundary/nitrogen6x}/nitrogen6s_defconfig (100%)
rename {include/configs => board/boundary/nitrogen6x}/nitrogen6x.h (98%)
--
2.32.0
More information about the U-Boot
mailing list