summaryrefslogtreecommitdiffstats
path: root/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas_4.14.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas_4.14.bbappend')
-rw-r--r--bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas_4.14.bbappend16
1 files changed, 14 insertions, 2 deletions
diff --git a/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas_4.14.bbappend b/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas_4.14.bbappend
index 5473336d..f066ca28 100644
--- a/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas_4.14.bbappend
+++ b/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas_4.14.bbappend
@@ -6,13 +6,17 @@ COMPATIBLE_MACHINE_condor = "condor"
COMPATIBLE_MACHINE_v3mzf = "v3mzf"
COMPATIBLE_MACHINE_v3hsk = "v3hsk"
+KF_ENABLE_M3V3SK8GB := "${@bb.utils.contains("KERNEL_DEVICETREE", "renesas/r8a7796-m3ulcb-2x4g.dtb", "1", "", d)}"
+
SRC_URI_append = " \
- ${@bb.utils.contains('MACHINE_FEATURES', 'h3ulcb-had', ' file://hyperflash.cfg', '', d)} \
+ ${@oe.utils.conditional("DISABLE_RPC_ACCESS", "1", "", " file://hyperflash.cfg", d)} \
${@oe.utils.conditional("SDHI_SEQ", "1", " file://sdhi_seq.cfg", "", d)} \
file://nvme.cfg \
file://imr.cfg \
file://disable-unused.cfg \
+ file://enable.cfg \
file://renesas.scc \
+ file://0355-gpu-drm-rcar-du-Extend-VSP1-DRM-interface.patch \
${@oe.utils.conditional("KF_ENABLE_SD3", "1", " file://0047-arm64-dts-renesas-ulcb-kf-enable-sd3.patch", "", d)} \
${@oe.utils.conditional("KF_ENABLE_MOST", "1", " file://0048-arm64-dts-renesas-ulcb-kf-enable-most.patch", "", d)} \
${@oe.utils.conditional("KF_ENABLE_IMX219", "1", " file://0115-arm64-dts-renesas-ulcb-kf-enable-enable-IMX219.patch", "", d)} \
@@ -20,6 +24,7 @@ SRC_URI_append = " \
${@oe.utils.conditional("KF_PANEL_MODEL", "AA104XD12", " file://0121-arm64-dts-renesas-ulcb-kf-Set-Mitsubishi-AA104XD12-1.patch", "", d)} \
${@oe.utils.conditional("KF_PANEL_MODEL", "AA121TD01", " file://0121-arm64-dts-renesas-ulcb-kf-Set-Mitsubishi-AA121TD01-1.patch", "", d)} \
${@oe.utils.conditional("VB_ENABLE_FDPLINK", "1", " file://0391-arm64-dts-renesas-Enable-FDPLink-output-on-V3x-Video.patch", "", d)} \
+ ${@oe.utils.conditional("KF_ENABLE_M3V3SK8GB", "1", " file://0525-arm64-dts-renesas-Add-r8a7796-m3ulcb-2x4g-kf.dts.patch", "", d)} \
"
SRC_URI_append_h3ulcb = " file://ulcb.cfg"
@@ -34,7 +39,7 @@ SRC_URI_append_v3hsk = " file://v3hsk.cfg"
SRC_URI_append_rcar-gen3-v3x = " \
file://cma.cfg \
- file://qspi.cfg \
+ ${@oe.utils.conditional("DISABLE_RPC_ACCESS", "1", "", " file://qspi.cfg", d)} \
"
KERNEL_DEVICETREE_append_h3ulcb = " \
@@ -58,11 +63,14 @@ KERNEL_DEVICETREE_append_h3ulcb = " \
renesas/r8a7795-h3ulcb-4x2g-vb2.dtb \
renesas/r8a7795-h3ulcb-4x2g-vb2.1.dtb \
renesas/r8a7795-h3ulcb-4x2g-vbm.dtb \
+ renesas/r8a7795-h3ulcb-vb2.1-gmsl2.dtb \
+ renesas/r8a7795-h3ulcb-4x2g-vb2.1-gmsl2.dtb \
"
KERNEL_DEVICETREE_append_m3ulcb = " \
renesas/r8a7796-m3ulcb-view.dtb \
renesas/r8a7796-m3ulcb-kf.dtb \
+ ${@oe.utils.conditional("KF_ENABLE_M3V3SK8GB", "1", " renesas/r8a7796-m3ulcb-2x4g-kf.dtb", "", d)} \
"
KERNEL_DEVICETREE_append_m3nulcb = " \
@@ -112,6 +120,10 @@ KERNEL_DEVICETREE_append_v3hsk = " \
renesas/r8a77980-v3hsk-vbm-v3.dtb \
renesas/r8a77980-v3hsk-vb-4ch.dtb \
renesas/r8a77980-v3hsk-vb-8ch.dtb \
+ renesas/r8a77980-v3hsk-vb-gmsl-8ch.dtb \
+ renesas/r8a77980-v3hsk-vb-gmsl2-2x2.dtb \
+ renesas/r8a77980-v3hsk-vb-gmsl2-4.dtb \
+ renesas/r8a77980-v3hsk-vb-gmsl2-8.dtb \
"
# Prefer V4L2 rcar_imr driver over UIO uio_imr
KERNEL_MODULE_AUTOLOAD_append = " rcar_imr"