feat(boards)!: refactor common layouts

Removed the combined .dtsi file for each group of common layouts, and
split the position map across the files in each group. This makes
reading the position maps slightly more difficult, but it aligns the
common layouts with the keyboard-specific ones such as
foostan/corne.dtsi in that simply including each header adds the
layout, with no need to set status = "okay".
This commit is contained in:
Joel Spadin
2024-09-30 00:16:01 -05:00
committed by Pete Johanson
parent 73ca365530
commit 36f146226e
35 changed files with 318 additions and 355 deletions

View File

@@ -6,7 +6,9 @@
/dts-v1/;
#include "ckp.dtsi"
#include <layouts/common/75percent/75percent.dtsi>
#include <layouts/common/75percent/all1u.dtsi>
#include <layouts/common/75percent/ansi.dtsi>
#include <layouts/common/75percent/iso.dtsi>
/ {
@@ -62,16 +64,13 @@
};
&layout_75_ansi {
status = "okay";
transform = <&ansi_transform>;
};
&layout_75_iso {
status = "okay";
transform = <&iso_transform>;
};
&layout_75_all1u {
status = "okay";
transform = <&all_1u_transform>;
};