summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-ti-bsp/conf/machine/beagle-x15.conf15
-rw-r--r--meta-ti-bsp/conf/machine/beaglebone-ai64-k3r5.conf1
-rw-r--r--meta-ti-bsp/conf/machine/beaglebone-ai64.conf11
-rw-r--r--meta-ti-bsp/conf/machine/beaglebone.conf67
-rw-r--r--meta-ti-bsp/conf/machine/beagleplay.conf34
-rw-r--r--meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb120
6 files changed, 144 insertions, 104 deletions
diff --git a/meta-ti-bsp/conf/machine/beagle-x15.conf b/meta-ti-bsp/conf/machine/beagle-x15.conf
index 6fc7957c..706f999a 100644
--- a/meta-ti-bsp/conf/machine/beagle-x15.conf
+++ b/meta-ti-bsp/conf/machine/beagle-x15.conf
@@ -5,14 +5,17 @@
5require conf/machine/include/beagle.inc 5require conf/machine/include/beagle.inc
6require conf/machine/include/am57xx.inc 6require conf/machine/include/am57xx.inc
7 7
8KERNEL_DEVICETREE_PREFIX = "am57xx-beagle-x15" 8KERNEL_DEVICETREE_PREFIX = " \
9ti/omap/am57xx-beagle-x15 \
10ti/omap/am57xx-idk-lcd \
11"
9 12
10KERNEL_DEVICETREE = " \ 13KERNEL_DEVICETREE = " \
11am57xx-beagle-x15.dtb \ 14ti/omap/am57xx-beagle-x15.dtb \
12am57xx-beagle-x15-revb1.dtb \ 15ti/omap/am57xx-beagle-x15-revb1.dtb \
13am57xx-beagle-x15-revc.dtb \ 16ti/omap/am57xx-beagle-x15-revc.dtb \
14am57xx-idk-lcd-osd101t2045.dtbo \ 17ti/omap/am57xx-idk-lcd-osd101t2045.dtbo \
15am57xx-idk-lcd-osd101t2587.dtbo \ 18ti/omap/am57xx-idk-lcd-osd101t2587.dtbo \
16" 19"
17 20
18MACHINE_GUI_CLASS = "bigscreen" 21MACHINE_GUI_CLASS = "bigscreen"
diff --git a/meta-ti-bsp/conf/machine/beaglebone-ai64-k3r5.conf b/meta-ti-bsp/conf/machine/beaglebone-ai64-k3r5.conf
index f57ae065..2bf58bce 100644
--- a/meta-ti-bsp/conf/machine/beaglebone-ai64-k3r5.conf
+++ b/meta-ti-bsp/conf/machine/beaglebone-ai64-k3r5.conf
@@ -16,7 +16,6 @@ UBOOT_SYMLINK = "tiboot3-${MAINMACHINE}.${UBOOT_SUFFIX}"
16 16
17UBOOT_MACHINE = "j721e_evm_r5_defconfig" 17UBOOT_MACHINE = "j721e_evm_r5_defconfig"
18 18
19
20# UBOOT_CONFIG_FRAGMENTS holds the list of u-boot config fragments which has to be build 19# UBOOT_CONFIG_FRAGMENTS holds the list of u-boot config fragments which has to be build
21# along with the base defconfig mentioned in UBOOT_MACHINE. Refer u-boot-mergeconfig.inc 20# along with the base defconfig mentioned in UBOOT_MACHINE. Refer u-boot-mergeconfig.inc
22# under meta-ti-bsp/recipes-bsp/u-boot/ for more details. 21# under meta-ti-bsp/recipes-bsp/u-boot/ for more details.
diff --git a/meta-ti-bsp/conf/machine/beaglebone-ai64.conf b/meta-ti-bsp/conf/machine/beaglebone-ai64.conf
index 4ce7e11a..aaf94fa5 100644
--- a/meta-ti-bsp/conf/machine/beaglebone-ai64.conf
+++ b/meta-ti-bsp/conf/machine/beaglebone-ai64.conf
@@ -7,7 +7,6 @@ require conf/machine/include/j721e.inc
7 7
8UBOOT_MACHINE = "j721e_evm_a72_config" 8UBOOT_MACHINE = "j721e_evm_a72_config"
9 9
10
11# UBOOT_CONFIG_FRAGMENTS holds the list of u-boot config fragments which has to be build 10# UBOOT_CONFIG_FRAGMENTS holds the list of u-boot config fragments which has to be build
12# along with the base defconfig mentioned in UBOOT_MACHINE. Refer u-boot-mergeconfig.inc 11# along with the base defconfig mentioned in UBOOT_MACHINE. Refer u-boot-mergeconfig.inc
13# under meta-ti-bsp/recipes-bsp/u-boot/ for more details. 12# under meta-ti-bsp/recipes-bsp/u-boot/ for more details.
@@ -20,19 +19,9 @@ KERNEL_DEVICETREE_PREFIX = " \
20KERNEL_DEVICETREE = " \ 19KERNEL_DEVICETREE = " \
21ti/k3-j721e-beagleboneai64.dtb \ 20ti/k3-j721e-beagleboneai64.dtb \
22ti/k3-j721e-common-proc-board.dtb \ 21ti/k3-j721e-common-proc-board.dtb \
23ti/k3-j721e-beagleboneai64-dsi-rpi-7inch-panel.dtbo \
24ti/k3-j721e-common-proc-board-infotainment.dtbo \
25ti/k3-j721e-evm-csi2-ov5640.dtbo \
26ti/k3-j721e-evm-fusion.dtbo \
27ti/k3-j721e-evm-gesi-exp-board.dtbo \ 22ti/k3-j721e-evm-gesi-exp-board.dtbo \
28ti/k3-j721e-evm-pcie0-ep.dtbo \
29ti/k3-j721e-evm-quad-port-eth-exp.dtbo \ 23ti/k3-j721e-evm-quad-port-eth-exp.dtbo \
30ti/k3-j721e-evm-virt-mac-client.dtbo \
31ti/k3-j721e-sk.dtb \ 24ti/k3-j721e-sk.dtb \
32ti/k3-j721e-sk-csi2-ov5640.dtbo \
33ti/k3-j721e-sk-csi2-rpi-imx219.dtbo \
34ti/k3-j721e-sk-fusion.dtbo \
35ti/k3-j721e-sk-rpi-hdr-ehrpwm.dtbo \
36" 25"
37 26
38MACHINE_GUI_CLASS = "bigscreen" 27MACHINE_GUI_CLASS = "bigscreen"
diff --git a/meta-ti-bsp/conf/machine/beaglebone.conf b/meta-ti-bsp/conf/machine/beaglebone.conf
index 8b8b9d29..9d001599 100644
--- a/meta-ti-bsp/conf/machine/beaglebone.conf
+++ b/meta-ti-bsp/conf/machine/beaglebone.conf
@@ -5,60 +5,23 @@
5require conf/machine/include/beagle.inc 5require conf/machine/include/beagle.inc
6require conf/machine/include/ti33x.inc 6require conf/machine/include/ti33x.inc
7 7
8KERNEL_DEVICETREE_PREFIX = "am335x-bone" 8KERNEL_DEVICETREE_PREFIX = " \
9 9ti/omap/am335x-bone \
10KERNEL_DEVICETREE = " \ 10ti/omap/am335x-pocketbeagle \
11am335x-bone.dtb \ 11ti/omap/am335x-sancloud-bbe \
12am335x-boneblack.dtb \
13am335x-boneblack-pps.dtb \
14am335x-boneblack-uboot.dtb \
15am335x-boneblack-uboot-univ.dtb \
16am335x-boneblack-wireless.dtb \
17am335x-boneblue.dtb \
18am335x-bonegreen.dtb \
19am335x-bonegreen-gateway.dtb \
20am335x-bonegreen-wireless.dtb \
21am335x-bonegreen-wireless-uboot-univ.dtb \
22am335x-pocketbeagle.dtb \
23am335x-sancloud-bbe.dtb \
24am335x-sancloud-bbe-extended-wifi.dtb \
25am335x-sancloud-bbe-lite.dtb \
26" 12"
27 13
28# Extra DT overlays/capes 14KERNEL_DEVICETREE = " \
29KERNEL_DEVICETREE += " \ 15ti/omap/am335x-bone.dtb \
30AM335X-PRU-UIO-00A0.dtbo \ 16ti/omap/am335x-boneblack.dtb \
31BB-ADC-00A0.dtbo \ 17ti/omap/am335x-boneblack-wireless.dtb \
32BB-BBBW-WL1835-00A0.dtbo \ 18ti/omap/am335x-boneblue.dtb \
33BB-BBGG-WL1835-00A0.dtbo \ 19ti/omap/am335x-bonegreen.dtb \
34BB-BBGW-WL1835-00A0.dtbo \ 20ti/omap/am335x-bonegreen-wireless.dtb \
35BB-BONE-4D5R-01-00A1.dtbo \ 21ti/omap/am335x-pocketbeagle.dtb \
36BB-BONE-eMMC1-01-00A0.dtbo \ 22ti/omap/am335x-sancloud-bbe.dtb \
37BB-BONE-LCD4-01-00A1.dtbo \ 23ti/omap/am335x-sancloud-bbe-extended-wifi.dtb \
38BB-BONE-NH7C-01-A0.dtbo \ 24ti/omap/am335x-sancloud-bbe-lite.dtb \
39BB-CAPE-DISP-CT4-00A0.dtbo \
40BB-HDMI-TDA998x-00A0.dtbo \
41BB-I2C1-MCP7940X-00A0.dtbo \
42BB-I2C1-RTC-DS3231.dtbo \
43BB-I2C1-RTC-PCF8563.dtbo \
44BB-I2C2-BME680.dtbo \
45BB-I2C2-MPU6050.dtbo \
46BB-LCD-ADAFRUIT-24-SPI1-00A0.dtbo \
47BB-NHDMI-TDA998x-00A0.dtbo \
48BBORG_COMMS-00A2.dtbo \
49BBORG_FAN-A000.dtbo \
50BBORG_RELAY-00A2.dtbo \
51BB-SPIDEV0-00A0.dtbo \
52BB-SPIDEV1-00A0.dtbo \
53BB-UART1-00A0.dtbo \
54BB-UART2-00A0.dtbo \
55BB-UART4-00A0.dtbo \
56BB-W1-P9.12-00A0.dtbo \
57BONE-ADC.dtbo \
58M-BB-BBG-00A0.dtbo \
59M-BB-BBGG-00A0.dtbo \
60PB-MIKROBUS-0.dtbo \
61PB-MIKROBUS-1.dtbo \
62" 25"
63 26
64MACHINE_GUI_CLASS = "bigscreen" 27MACHINE_GUI_CLASS = "bigscreen"
diff --git a/meta-ti-bsp/conf/machine/beagleplay.conf b/meta-ti-bsp/conf/machine/beagleplay.conf
index 29a463e2..02bc6566 100644
--- a/meta-ti-bsp/conf/machine/beagleplay.conf
+++ b/meta-ti-bsp/conf/machine/beagleplay.conf
@@ -35,42 +35,8 @@ KERNEL_DEVICETREE_PREFIX = " \
35 35
36KERNEL_DEVICETREE = " \ 36KERNEL_DEVICETREE = " \
37ti/k3-am625-beagleplay.dtb \ 37ti/k3-am625-beagleplay.dtb \
38ti/k3-am625-beagleplay-csi2-ov5640.dtbo \
39ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtbo \
40ti/k3-am625-beagleplay-lincolntech-lcd185-panel.dtbo \
41ti/k3-am625-beaglemod.dtb \
42ti/k3-am625-beaglemod-audio.dtbo \
43ti/k3-am625-beaglemod-can0.dtbo \
44ti/k3-am625-beaglemod-can1.dtbo \
45ti/k3-am625-beaglemod-csi0-ov5640.dtbo \
46ti/k3-am625-beaglemod-eeprom.dtbo \
47ti/k3-am625-beaglemod-eth.dtbo \
48ti/k3-am625-beaglemod-hdmi.dtbo \
49ti/k3-am625-beaglemod-io-expand.dtbo \
50ti/k3-am625-beaglemod-lt-lcd185.dtbo \
51ti/k3-am625-beaglemod-ospi-flash.dtbo \
52ti/k3-am625-beaglemod-rs485-1.dtbo \
53ti/k3-am625-beaglemod-rs485-2.dtbo \
54ti/k3-am625-beaglemod-rtc.dtbo \
55ti/k3-am625-beaglemod-wl1835.dtbo \
56ti/k3-am625-sk.dtb \ 38ti/k3-am625-sk.dtb \
57ti/k3-am625-sk-dmtimer-pwm.dtbo \
58ti/k3-am625-sk-ecap-capture.dtbo \
59ti/k3-am625-sk-lincolntech-lcd185-panel.dtbo \
60ti/k3-am625-sk-mcspi-loopback.dtbo \
61ti/k3-am625-sk-microtips-mf101hie-panel.dtbo \
62ti/k3-am625-sk-microtips-mf103hie-lcd2.dtbo \
63ti/k3-am625-sk-pwm.dtbo \
64ti/k3-am625-sk-rpi-hdr-ehrpwm.dtbo \
65ti/k3-am62x-sk-csi2-imx219.dtbo \
66ti/k3-am62x-sk-csi2-ov5640.dtbo \
67ti/k3-am62x-sk-csi2-tevi-ov5640.dtbo \
68ti/k3-am62x-sk-csi2-v3link-fusion.dtbo \
69ti/k3-am62x-sk-eqep.dtbo \
70ti/k3-am62x-sk-hdmi-audio.dtbo \ 39ti/k3-am62x-sk-hdmi-audio.dtbo \
71ti/k3-am62x-sk-hdmi-disable-fastboot.dtbo \
72ti/k3-am62x-sk-lpm-wkup-sources.dtbo \
73ti/k3-am62x-sk-mcan.dtbo \
74" 40"
75 41
76MACHINE_GUI_CLASS = "bigscreen" 42MACHINE_GUI_CLASS = "bigscreen"
diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb b/meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb
index 21d32516..534fc047 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb
@@ -14,6 +14,126 @@ DEPENDS += "gmp-native libmpc-native"
14 14
15KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} ${EXTRA_DTC_ARGS}" 15KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} ${EXTRA_DTC_ARGS}"
16 16
17KERNEL_DEVICETREE:beaglebone = " \
18am335x-bone.dtb \
19am335x-boneblack.dtb \
20am335x-boneblack-pps.dtb \
21am335x-boneblack-uboot.dtb \
22am335x-boneblack-uboot-univ.dtb \
23am335x-boneblack-wireless.dtb \
24am335x-boneblue.dtb \
25am335x-bonegreen.dtb \
26am335x-bonegreen-gateway.dtb \
27am335x-bonegreen-wireless.dtb \
28am335x-bonegreen-wireless-uboot-univ.dtb \
29am335x-pocketbeagle.dtb \
30am335x-sancloud-bbe.dtb \
31am335x-sancloud-bbe-extended-wifi.dtb \
32am335x-sancloud-bbe-lite.dtb \
33"
34
35KERNEL_DEVICETREE:beagle-x15 = " \
36am57xx-beagle-x15.dtb \
37am57xx-beagle-x15-revb1.dtb \
38am57xx-beagle-x15-revc.dtb \
39am57xx-idk-lcd-osd101t2045.dtbo \
40am57xx-idk-lcd-osd101t2587.dtbo \
41"
42
43# Extra DT overlays/capes
44KERNEL_DEVICETREE:append:armv7a = " \
45AM335X-PRU-UIO-00A0.dtbo \
46BB-ADC-00A0.dtbo \
47BB-BBBW-WL1835-00A0.dtbo \
48BB-BBGG-WL1835-00A0.dtbo \
49BB-BBGW-WL1835-00A0.dtbo \
50BB-BONE-4D5R-01-00A1.dtbo \
51BB-BONE-eMMC1-01-00A0.dtbo \
52BB-BONE-LCD4-01-00A1.dtbo \
53BB-BONE-NH7C-01-A0.dtbo \
54BB-CAPE-DISP-CT4-00A0.dtbo \
55BB-HDMI-TDA998x-00A0.dtbo \
56BB-I2C1-MCP7940X-00A0.dtbo \
57BB-I2C1-RTC-DS3231.dtbo \
58BB-I2C1-RTC-PCF8563.dtbo \
59BB-I2C2-BME680.dtbo \
60BB-I2C2-MPU6050.dtbo \
61BB-LCD-ADAFRUIT-24-SPI1-00A0.dtbo \
62BB-NHDMI-TDA998x-00A0.dtbo \
63BBORG_COMMS-00A2.dtbo \
64BBORG_FAN-A000.dtbo \
65BBORG_RELAY-00A2.dtbo \
66BB-SPIDEV0-00A0.dtbo \
67BB-SPIDEV1-00A0.dtbo \
68BB-UART1-00A0.dtbo \
69BB-UART2-00A0.dtbo \
70BB-UART4-00A0.dtbo \
71BB-W1-P9.12-00A0.dtbo \
72BONE-ADC.dtbo \
73M-BB-BBG-00A0.dtbo \
74M-BB-BBGG-00A0.dtbo \
75PB-MIKROBUS-0.dtbo \
76PB-MIKROBUS-1.dtbo \
77"
78
79KERNEL_DEVICETREE:beaglebone-ai64 = " \
80ti/k3-j721e-beagleboneai64.dtb \
81ti/k3-j721e-common-proc-board.dtb \
82ti/k3-j721e-beagleboneai64-dsi-rpi-7inch-panel.dtbo \
83ti/k3-j721e-common-proc-board-infotainment.dtbo \
84ti/k3-j721e-evm-csi2-ov5640.dtbo \
85ti/k3-j721e-evm-fusion.dtbo \
86ti/k3-j721e-evm-gesi-exp-board.dtbo \
87ti/k3-j721e-evm-pcie0-ep.dtbo \
88ti/k3-j721e-evm-quad-port-eth-exp.dtbo \
89ti/k3-j721e-evm-virt-mac-client.dtbo \
90ti/k3-j721e-sk.dtb \
91ti/k3-j721e-sk-csi2-ov5640.dtbo \
92ti/k3-j721e-sk-csi2-rpi-imx219.dtbo \
93ti/k3-j721e-sk-fusion.dtbo \
94ti/k3-j721e-sk-rpi-hdr-ehrpwm.dtbo \
95"
96
97KERNEL_DEVICETREE:beagleplay = " \
98ti/k3-am625-beagleplay.dtb \
99ti/k3-am625-beagleplay-csi2-ov5640.dtbo \
100ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtbo \
101ti/k3-am625-beagleplay-lincolntech-lcd185-panel.dtbo \
102ti/k3-am625-beaglemod.dtb \
103ti/k3-am625-beaglemod-audio.dtbo \
104ti/k3-am625-beaglemod-can0.dtbo \
105ti/k3-am625-beaglemod-can1.dtbo \
106ti/k3-am625-beaglemod-csi0-ov5640.dtbo \
107ti/k3-am625-beaglemod-eeprom.dtbo \
108ti/k3-am625-beaglemod-eth.dtbo \
109ti/k3-am625-beaglemod-hdmi.dtbo \
110ti/k3-am625-beaglemod-io-expand.dtbo \
111ti/k3-am625-beaglemod-lt-lcd185.dtbo \
112ti/k3-am625-beaglemod-ospi-flash.dtbo \
113ti/k3-am625-beaglemod-rs485-1.dtbo \
114ti/k3-am625-beaglemod-rs485-2.dtbo \
115ti/k3-am625-beaglemod-rtc.dtbo \
116ti/k3-am625-beaglemod-wl1835.dtbo \
117ti/k3-am625-sk.dtb \
118ti/k3-am625-sk-dmtimer-pwm.dtbo \
119ti/k3-am625-sk-ecap-capture.dtbo \
120ti/k3-am625-sk-lincolntech-lcd185-panel.dtbo \
121ti/k3-am625-sk-mcspi-loopback.dtbo \
122ti/k3-am625-sk-microtips-mf101hie-panel.dtbo \
123ti/k3-am625-sk-microtips-mf103hie-lcd2.dtbo \
124ti/k3-am625-sk-pwm.dtbo \
125ti/k3-am625-sk-rpi-hdr-ehrpwm.dtbo \
126ti/k3-am62x-sk-csi2-imx219.dtbo \
127ti/k3-am62x-sk-csi2-ov5640.dtbo \
128ti/k3-am62x-sk-csi2-tevi-ov5640.dtbo \
129ti/k3-am62x-sk-csi2-v3link-fusion.dtbo \
130ti/k3-am62x-sk-eqep.dtbo \
131ti/k3-am62x-sk-hdmi-audio.dtbo \
132ti/k3-am62x-sk-hdmi-disable-fastboot.dtbo \
133ti/k3-am62x-sk-lpm-wkup-sources.dtbo \
134ti/k3-am62x-sk-mcan.dtbo \
135"
136
17S = "${WORKDIR}/git" 137S = "${WORKDIR}/git"
18 138
19# 6.1.80 version for 32-bit 139# 6.1.80 version for 32-bit