Build dtbs
This commit is contained in:
76
BUILD.bazel
76
BUILD.bazel
@@ -129,10 +129,67 @@ _TEGRA_AARCH64_MODULES_LIST = [
|
||||
"sound/soc/tegra/snd-soc-tegra-pcm.ko",
|
||||
]
|
||||
|
||||
_TEGRA_AARCH64_DTB_LIST = [
|
||||
# keep sorted
|
||||
"tegra186-quill-p3310-1000-c03-00-base.dtb",
|
||||
"tegra186-p3636-0001-p3509-0000-a01-android.dtb",
|
||||
"tegra194-p2888-0001-p2822-0000.dtb",
|
||||
"tegra194-p3668-0000-p3509-0000-android.dtb",
|
||||
"tegra194-p3668-0001-p3509-0000-android.dtb",
|
||||
"tegra194-p2888-0001-p2822-0000-overlay.dtbo",
|
||||
"tegra194-p2888-0005-overlay.dtbo",
|
||||
"tegra194-p3668-p3509-overlay.dtbo",
|
||||
"tegra210-baracus.dtb",
|
||||
"tegra210-darcy-p2894-0000-a00-00.dtb",
|
||||
"tegra210-darcy-p2894-0050-a04-00.dtb",
|
||||
"tegra210-darcy-p2894-0050-a08-00.dtb",
|
||||
"tegra210-darcy-p2894-0052-a08-00.dtb",
|
||||
"tegra210-foster-e-hdd-cpc-p2530-0933-e03-00.dtb",
|
||||
"tegra210-foster-e-hdd-p2530-0932-e01-00.dtb",
|
||||
"tegra210-foster-e-hdd-p2530-0932-e02-00.dtb",
|
||||
"tegra210-foster-e-p2530-0930-e01-00.dtb",
|
||||
"tegra210-foster-e-p2530-0930-e02-00.dtb",
|
||||
"tegra210-jetson-tx1-p2597-2180-a01-android-devkit.dtb",
|
||||
"tegra210-loki-e-p2530-0030-e01-00.dtb",
|
||||
"tegra210-loki-e-p2530-0030-e02-00.dtb",
|
||||
"tegra210-loki-e-p2530-0030-e03-00.dtb",
|
||||
"tegra210-loki-e-p2530-0031-e01-00.dtb",
|
||||
"tegra210-loki-e-p2530-0031-e02-00.dtb",
|
||||
"tegra210-loki-e-p2530-0031-e03-00.dtb",
|
||||
"tegra210-p3448-0000-p3449-0000-a02-android-devkit.dtb",
|
||||
"tegra210-p3448-0000-p3449-0000-b00-android-devkit.dtb",
|
||||
"tegra210-p3448-0002-p3449-0000-a02-android-devkit.dtb",
|
||||
"tegra210-p3448-0002-p3449-0000-b00-android-devkit.dtb",
|
||||
"tegra210-p3448-0003-p3542-0000-android-devkit.dtb",
|
||||
"tegra210b01-darcy-p2894-0050-a08-00.dtb",
|
||||
"tegra210b01-darcy-p2894-2551-b00-00.dtb",
|
||||
"tegra210b01-darcy-p2894-3551-b03-00.dtb",
|
||||
"tegra210b01-sif-p3425-0500-a01.dtb",
|
||||
"tegra210b01-sif-p3425-0500-a02.dtb",
|
||||
"tegra210b01-sif-p3425-0500-a04.dtb",
|
||||
"tegra210-odin.dtb",
|
||||
"tegra210b01-odin.dtb",
|
||||
"tegra210b01-vali.dtb",
|
||||
"tegra210b01-fric.dtb",
|
||||
"tegra234-carveouts.dtbo",
|
||||
"tegra234-p3701-0000-p3737-0000.dtb",
|
||||
"tegra234-p3701-0004-p3737-0000.dtb",
|
||||
"tegra234-p3767-0000-p3768-0000-a0-android.dtb",
|
||||
"tegra234-p3767-0001-p3768-0000-a0-android.dtb",
|
||||
"tegra234-p3767-0003-p3768-0000-a0-android.dtb",
|
||||
"tegra234-p3767-0004-p3768-0000-a0-android.dtb",
|
||||
"tegra234-p3737-audio-codec-rt5658-40pin.dtbo",
|
||||
"tegra234-p3737-overlay.dtbo",
|
||||
"tegra234-p3701-overlay.dtbo",
|
||||
"tegra234-p3767-overlay.dtbo",
|
||||
"tegra234-optee.dtb",
|
||||
]
|
||||
|
||||
kernel_build(
|
||||
name = "kernel_aarch64_tegra",
|
||||
srcs = ["//vendor/nvidia/kernel:kernel_aarch64_sources",],
|
||||
outs = [],
|
||||
dtstree = "//vendor/nvidia/tegra/dts:tegra_dts",
|
||||
outs = _TEGRA_AARCH64_DTB_LIST,
|
||||
arch = "arm64",
|
||||
|
||||
# Enable mixed build.
|
||||
@@ -142,6 +199,7 @@ kernel_build(
|
||||
kmi_symbol_list = "//vendor/nvidia/kernel:gki/aarch64/symbols/tegra",
|
||||
make_goals = [
|
||||
"modules",
|
||||
"dtbs",
|
||||
],
|
||||
makefile = "//vendor/nvidia/kernel:Makefile",
|
||||
module_outs = _TEGRA_AARCH64_MODULES_LIST,
|
||||
@@ -236,10 +294,23 @@ _TEGRA_ARM_MODULES_LIST = [
|
||||
"sound/soc/tegra/snd-soc-tegra30-i2s.ko",
|
||||
]
|
||||
|
||||
_TEGRA_ARM_DTB_LIST = [
|
||||
# keep sorted
|
||||
"tegra124-ardbeg.dtb",
|
||||
"tegra124-jetson-tk1-android.dtb",
|
||||
"tegra124-loki-e2530-0000-a01.dtb",
|
||||
"tegra124-loki-e2530-0000-c00.dtb",
|
||||
"tegra124-loki-e2530-0100-a01.dtb",
|
||||
"tegra124-loki-e2530-0100-c00.dtb",
|
||||
"tegra124-tn8.dtb",
|
||||
"tegra124-xiaomi-mocha-android.dtb",
|
||||
]
|
||||
|
||||
kernel_build(
|
||||
name = "kernel_arm_tegra",
|
||||
srcs = ["//vendor/nvidia/kernel:kernel_arm_sources",],
|
||||
outs = [],
|
||||
dtstree = "//vendor/nvidia/tegra/dts:tegra_dts",
|
||||
outs = _TEGRA_ARM_DTB_LIST,
|
||||
arch = "arm",
|
||||
|
||||
# Enable mixed build.
|
||||
@@ -249,6 +320,7 @@ kernel_build(
|
||||
kmi_symbol_list = "//vendor/nvidia/kernel:gki/arm/symbols/tegra",
|
||||
make_goals = [
|
||||
"modules",
|
||||
"dtbs",
|
||||
],
|
||||
makefile = "//vendor/nvidia/kernel:Makefile",
|
||||
module_outs = _TEGRA_ARM_MODULES_LIST,
|
||||
|
||||
Reference in New Issue
Block a user