summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@konsulko.com>2024-12-13 18:31:56 -0500
committerRyan Eatmon <reatmon@ti.com>2024-12-16 08:47:11 -0600
commit1644eaefd21f79e6e7a455224970dce0b17b5f7b (patch)
tree585a80d24c58f4da56932e02eaf8dc341c51f224
parent397a903c88c9936151ce703b628c27fa97e601d6 (diff)
downloadmeta-ti-1644eaefd21f79e6e7a455224970dce0b17b5f7b.tar.gz
conf/machine: split beagleplay config between meta-ti-bsp and meta-beagle
Extract "bb_org" BSP specific settings from beagleplay-ti in meta-ti-bsp and move them to own beagleplay machine config in meta-beagle. The differences between 2 configs are minimal, hence beagleplay in meta-beagle inherits beagleplay-ti from meta-ti-bsp as a base and only adjusts what's needed. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
-rw-r--r--meta-beagle/conf/machine/beagleplay-k3r5.conf8
-rw-r--r--meta-beagle/conf/machine/beagleplay.conf45
-rw-r--r--meta-ti-bsp/conf/machine/beagleplay-ti-k3r5.conf1
-rw-r--r--meta-ti-bsp/conf/machine/beagleplay-ti.conf51
4 files changed, 55 insertions, 50 deletions
diff --git a/meta-beagle/conf/machine/beagleplay-k3r5.conf b/meta-beagle/conf/machine/beagleplay-k3r5.conf
new file mode 100644
index 00000000..1423aa10
--- /dev/null
+++ b/meta-beagle/conf/machine/beagleplay-k3r5.conf
@@ -0,0 +1,8 @@
1#@TYPE: Machine
2#@NAME: BeaglePlay (R5F)
3#@DESCRIPTION: Machine configuration for the BeaglePlay (R5F core)
4
5require conf/machine/beagleplay-ti-k3r5.conf
6require conf/machine/include/beagle-bsp.inc
7
8UBOOT_CONFIG_FRAGMENTS:bsp-bb_org = "am625_beagleplay_r5.config"
diff --git a/meta-beagle/conf/machine/beagleplay.conf b/meta-beagle/conf/machine/beagleplay.conf
new file mode 100644
index 00000000..1977b4c1
--- /dev/null
+++ b/meta-beagle/conf/machine/beagleplay.conf
@@ -0,0 +1,45 @@
1#@TYPE: Machine
2#@NAME: BeaglePlay (A53)
3#@DESCRIPTION: Machine configuration for the BeaglePlay board (A53 core)
4
5require conf/machine/beagleplay-ti.conf
6require conf/machine/include/beagle-bsp.inc
7
8UBOOT_CONFIG_FRAGMENTS:bsp-bb_org = "am625_beagleplay_a53.config"
9
10KERNEL_DEVICETREE:append:bsp-bb_org = " \
11ti/k3-am625-beagleplay-csi2-ov5640.dtbo \
12ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtbo \
13ti/k3-am625-beagleplay-lincolntech-lcd185-panel.dtbo \
14ti/k3-am625-beaglemod.dtb \
15ti/k3-am625-beaglemod-audio.dtbo \
16ti/k3-am625-beaglemod-can0.dtbo \
17ti/k3-am625-beaglemod-can1.dtbo \
18ti/k3-am625-beaglemod-csi0-ov5640.dtbo \
19ti/k3-am625-beaglemod-eeprom.dtbo \
20ti/k3-am625-beaglemod-eth.dtbo \
21ti/k3-am625-beaglemod-hdmi.dtbo \
22ti/k3-am625-beaglemod-io-expand.dtbo \
23ti/k3-am625-beaglemod-lt-lcd185.dtbo \
24ti/k3-am625-beaglemod-ospi-flash.dtbo \
25ti/k3-am625-beaglemod-rs485-1.dtbo \
26ti/k3-am625-beaglemod-rs485-2.dtbo \
27ti/k3-am625-beaglemod-rtc.dtbo \
28ti/k3-am625-beaglemod-wl1835.dtbo \
29ti/k3-am625-sk-dmtimer-pwm.dtbo \
30ti/k3-am625-sk-ecap-capture.dtbo \
31ti/k3-am625-sk-lincolntech-lcd185-panel.dtbo \
32ti/k3-am625-sk-mcspi-loopback.dtbo \
33ti/k3-am625-sk-microtips-mf101hie-panel.dtbo \
34ti/k3-am625-sk-microtips-mf103hie-lcd2.dtbo \
35ti/k3-am625-sk-pwm.dtbo \
36ti/k3-am625-sk-rpi-hdr-ehrpwm.dtbo \
37ti/k3-am62x-sk-csi2-imx219.dtbo \
38ti/k3-am62x-sk-csi2-ov5640.dtbo \
39ti/k3-am62x-sk-csi2-tevi-ov5640.dtbo \
40ti/k3-am62x-sk-csi2-v3link-fusion.dtbo \
41ti/k3-am62x-sk-eqep.dtbo \
42ti/k3-am62x-sk-hdmi-disable-fastboot.dtbo \
43ti/k3-am62x-sk-lpm-wkup-sources.dtbo \
44ti/k3-am62x-sk-mcan.dtbo \
45"
diff --git a/meta-ti-bsp/conf/machine/beagleplay-ti-k3r5.conf b/meta-ti-bsp/conf/machine/beagleplay-ti-k3r5.conf
index 3844ccfa..c27e0abc 100644
--- a/meta-ti-bsp/conf/machine/beagleplay-ti-k3r5.conf
+++ b/meta-ti-bsp/conf/machine/beagleplay-ti-k3r5.conf
@@ -12,6 +12,5 @@ UBOOT_MACHINE = "am62x_evm_r5_defconfig"
12UBOOT_MACHINE:bsp-ti-6_6 = "am62x_beagleplay_r5_defconfig" 12UBOOT_MACHINE:bsp-ti-6_6 = "am62x_beagleplay_r5_defconfig"
13UBOOT_MACHINE:bsp-ti-6_12 = "am62x_beagleplay_r5_defconfig" 13UBOOT_MACHINE:bsp-ti-6_12 = "am62x_beagleplay_r5_defconfig"
14 14
15UBOOT_CONFIG_FRAGMENTS:bsp-bb_org = "am625_beagleplay_r5.config"
16UBOOT_CONFIG_FRAGMENTS:bsp-ti-6_1 = "am625_beagleplay_r5.config" 15UBOOT_CONFIG_FRAGMENTS:bsp-ti-6_1 = "am625_beagleplay_r5.config"
17UBOOT_CONFIG_FRAGMENTS:bsp-mainline = "beagleplay_r5.config" 16UBOOT_CONFIG_FRAGMENTS:bsp-mainline = "beagleplay_r5.config"
diff --git a/meta-ti-bsp/conf/machine/beagleplay-ti.conf b/meta-ti-bsp/conf/machine/beagleplay-ti.conf
index 3ae10171..68d6dced 100644
--- a/meta-ti-bsp/conf/machine/beagleplay-ti.conf
+++ b/meta-ti-bsp/conf/machine/beagleplay-ti.conf
@@ -24,14 +24,14 @@ UBOOT_MACHINE:bsp-ti-6_6 = "am62x_beagleplay_a53_defconfig"
24UBOOT_MACHINE:bsp-ti-6_12 = "am62x_beagleplay_a53_defconfig" 24UBOOT_MACHINE:bsp-ti-6_12 = "am62x_beagleplay_a53_defconfig"
25 25
26UBOOT_CONFIG_FRAGMENTS:bsp-ti-6_1 = "am625_beagleplay_a53.config" 26UBOOT_CONFIG_FRAGMENTS:bsp-ti-6_1 = "am625_beagleplay_a53.config"
27UBOOT_CONFIG_FRAGMENTS:bsp-bb_org = "am625_beagleplay_a53.config"
28UBOOT_CONFIG_FRAGMENTS:bsp-mainline = "beagleplay_a53.config" 27UBOOT_CONFIG_FRAGMENTS:bsp-mainline = "beagleplay_a53.config"
29 28
30SPL_BINARY:bsp-ti-6_6 = "tispl.bin_unsigned" 29SPL_BINARY:bsp-ti-6_6 = "tispl.bin_unsigned"
31SPL_BINARYNAME:bsp-ti-6_6 = "tispl.bin" 30SPL_BINARYNAME:bsp-ti-6_6 = "tispl.bin"
32 31
33KERNEL_DEVICETREE_PREFIX = " \ 32KERNEL_DEVICETREE_PREFIX = " \
34 ti/k3-am625 \ 33 ti/k3-am625-beagle \
34 ti/k3-am625-sk \
35 ti/k3-am62x-sk \ 35 ti/k3-am62x-sk \
36" 36"
37 37
@@ -39,58 +39,11 @@ KERNEL_DEVICETREE = " \
39 ti/k3-am625-beagleplay-csi2-ov5640.dtbo \ 39 ti/k3-am625-beagleplay-csi2-ov5640.dtbo \
40 ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtbo \ 40 ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtbo \
41 ti/k3-am625-beagleplay.dtb \ 41 ti/k3-am625-beagleplay.dtb \
42 ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtbo \
43 ti/k3-am625-phyboard-lyra-rdk.dtb \
44 ti/k3-am625-sk.dtb \ 42 ti/k3-am625-sk.dtb \
45 ti/k3-am625-verdin-nonwifi-dahlia.dtb \
46 ti/k3-am625-verdin-nonwifi-dev.dtb \
47 ti/k3-am625-verdin-nonwifi-mallow.dtb \
48 ti/k3-am625-verdin-nonwifi-yavia.dtb \
49 ti/k3-am625-verdin-wifi-dahlia.dtb \
50 ti/k3-am625-verdin-wifi-dev.dtb \
51 ti/k3-am625-verdin-wifi-mallow.dtb \
52 ti/k3-am625-verdin-wifi-yavia.dtb \
53 ti/k3-am62x-sk-csi2-imx219.dtbo \ 43 ti/k3-am62x-sk-csi2-imx219.dtbo \
54 ti/k3-am62x-sk-csi2-ov5640.dtbo \ 44 ti/k3-am62x-sk-csi2-ov5640.dtbo \
55 ti/k3-am62x-sk-csi2-tevi-ov5640.dtbo \ 45 ti/k3-am62x-sk-csi2-tevi-ov5640.dtbo \
56 ti/k3-am62x-sk-hdmi-audio.dtbo \ 46 ti/k3-am62x-sk-hdmi-audio.dtbo \
57" 47"
58 48
59KERNEL_DEVICETREE:append:bsp-bb_org = " \
60ti/k3-am625-beagleplay-csi2-ov5640.dtbo \
61ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtbo \
62ti/k3-am625-beagleplay-lincolntech-lcd185-panel.dtbo \
63ti/k3-am625-beaglemod.dtb \
64ti/k3-am625-beaglemod-audio.dtbo \
65ti/k3-am625-beaglemod-can0.dtbo \
66ti/k3-am625-beaglemod-can1.dtbo \
67ti/k3-am625-beaglemod-csi0-ov5640.dtbo \
68ti/k3-am625-beaglemod-eeprom.dtbo \
69ti/k3-am625-beaglemod-eth.dtbo \
70ti/k3-am625-beaglemod-hdmi.dtbo \
71ti/k3-am625-beaglemod-io-expand.dtbo \
72ti/k3-am625-beaglemod-lt-lcd185.dtbo \
73ti/k3-am625-beaglemod-ospi-flash.dtbo \
74ti/k3-am625-beaglemod-rs485-1.dtbo \
75ti/k3-am625-beaglemod-rs485-2.dtbo \
76ti/k3-am625-beaglemod-rtc.dtbo \
77ti/k3-am625-beaglemod-wl1835.dtbo \
78ti/k3-am625-sk-dmtimer-pwm.dtbo \
79ti/k3-am625-sk-ecap-capture.dtbo \
80ti/k3-am625-sk-lincolntech-lcd185-panel.dtbo \
81ti/k3-am625-sk-mcspi-loopback.dtbo \
82ti/k3-am625-sk-microtips-mf101hie-panel.dtbo \
83ti/k3-am625-sk-microtips-mf103hie-lcd2.dtbo \
84ti/k3-am625-sk-pwm.dtbo \
85ti/k3-am625-sk-rpi-hdr-ehrpwm.dtbo \
86ti/k3-am62x-sk-csi2-imx219.dtbo \
87ti/k3-am62x-sk-csi2-ov5640.dtbo \
88ti/k3-am62x-sk-csi2-tevi-ov5640.dtbo \
89ti/k3-am62x-sk-csi2-v3link-fusion.dtbo \
90ti/k3-am62x-sk-eqep.dtbo \
91ti/k3-am62x-sk-hdmi-disable-fastboot.dtbo \
92ti/k3-am62x-sk-lpm-wkup-sources.dtbo \
93ti/k3-am62x-sk-mcan.dtbo \
94"
95
96MACHINE_GUI_CLASS = "bigscreen" 49MACHINE_GUI_CLASS = "bigscreen"