dts: add riscv include prefix linkThe Allwinner D1/D1s SoCs (with a RISC-V core) use an (almost?) identicaldie as their R528/T113-s siblings with ARM Cortex-A7 cores.To allow sharing the basic S
dts: add riscv include prefix linkThe Allwinner D1/D1s SoCs (with a RISC-V core) use an (almost?) identicaldie as their R528/T113-s siblings with ARM Cortex-A7 cores.To allow sharing the basic SoC .dtsi files across those twoarchitectures as well, introduce a symlink to the RISC-V DT directory.Signed-off-by: Andre Przywara <[email protected]>Reviewed-by: Conor Dooley <[email protected]>Acked-by: Palmer Dabbelt <[email protected]>Link: https://lore.kernel.org/r/[email protected]Signed-off-by: Jernej Skrabec <[email protected]>
show more ...
h8300: remove stale bindings and symlinkThese four files are left over from the h8300 removal.Reported-by: Geert Uytterhoeven <[email protected]>Reported-by: Uwe Kleine-König <u.kleine-koenig
h8300: remove stale bindings and symlinkThese four files are left over from the h8300 removal.Reported-by: Geert Uytterhoeven <[email protected]>Reported-by: Uwe Kleine-König <[email protected]>Signed-off-by: Arnd Bergmann <[email protected]>
dts: drop dangling c6x symlinkWith c6x architecture removal, scripts/dtc/include-prefixes/c6x symlinklost its target. Drop the dangling symlink which triggers some distributioncheck scripts.Fix
dts: drop dangling c6x symlinkWith c6x architecture removal, scripts/dtc/include-prefixes/c6x symlinklost its target. Drop the dangling symlink which triggers some distributioncheck scripts.Fixes: a579fcfa8e49 ("c6x: remove architecture")Signed-off-by: Michal Kubecek <[email protected]>Signed-off-by: Rob Herring <[email protected]>Link: https://lore.kernel.org/r/[email protected]
dts: remove cris & metag dts hard link filearch cris & metag have been removed from supported archs.The dts hard link files should also be removed, or the ctagstool will give warning.execute"ct
dts: remove cris & metag dts hard link filearch cris & metag have been removed from supported archs.The dts hard link files should also be removed, or the ctagstool will give warning.execute"ctags -R", output:ctags: Warning: cannot open source file"scripts/dtc/include-prefixes/cris" : No such file or directoryctags: Warning: cannot open source file"scripts/dtc/include-prefixes/metag" : No such file or directorySigned-off-by: Liu Changcheng <[email protected]>Signed-off-by: Arnd Bergmann <[email protected]>
devicetree: Move include prefixes from arch to separate directoryWe use a directory under arch/$ARCH/boot/dts as an include paththat has links outside of the subtree to find dt-bindings from under
devicetree: Move include prefixes from arch to separate directoryWe use a directory under arch/$ARCH/boot/dts as an include paththat has links outside of the subtree to find dt-bindings from underinclude/dt-bindings. That's been working well, but new DT architectureshaven't been adding them by default.Recently there's been a desire to share some of the DT material betweenarm and arm64, which originally caused developers to create symlinks orrelative includes between the subtrees. This isn't ideal -- it breaksif the DT files aren't stored in the exact same hierarchy as the kerneltree, and generally it's just icky.As a somewhat cleaner solution we decided to add a $ARCH/ prefix linkonce, and allow DTS files to reference dtsi (and dts) files in otherarchitectures that way.Original approach was to create these links under each architecture,but it lead to the problem of recursive symlinks.As a remedy, move the include link directories out of the architecturetrees into a common location. At the same time, they can now share onedirectory and one dt-bindings/ link as well.Fixes: 4027494ae6e3 ('ARM: dts: add arm/arm64 include symlinks')Reported-by: Russell King <[email protected]>Reported-by: Omar Sandoval <[email protected]>Reviewed-by: Heiko Stuebner <[email protected]>Reviewed-by: Masahiro Yamada <[email protected]>Tested-by: Heiko Stuebner <[email protected]>Acked-by: Rob Herring <[email protected]>Cc: Heiko Stuebner <[email protected]>Cc: Mark Rutland <[email protected]>Cc: Russell King <[email protected]>Cc: Catalin Marinas <[email protected]>Cc: Will Deacon <[email protected]>Cc: Mikael Starvik <[email protected]>Cc: Jesper Nilsson <[email protected]>Cc: James Hogan <[email protected]>Cc: Ralf Baechle <[email protected]>Cc: Benjamin Herrenschmidt <[email protected]>Cc: Paul Mackerras <[email protected]>Cc: Michael Ellerman <[email protected]>Cc: Frank Rowand <[email protected]>Cc: linux-arch <[email protected]>Signed-off-by: Olof Johansson <[email protected]>