blob: 06b0d8b336fb92b7efcbce0a7c96509a32cb4a4d [file]
require linux-gbmc.inc
KERNEL_VERSION_SANITY_SKIP = "1"
LINUX_MAJOR = "6.18"
LINUX_VERSION = "${LINUX_MAJOR}.7"
KBRANCH = "gbmc-${LINUX_MAJOR}-ast27xx"
PV = "aspeedg7-${LINUX_VERSION}"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
SRC_URI:prepend = "git://gbmc.googlesource.com/linux;protocol=https;branch=${KBRANCH}"
SRCREV = "b444d1e76d855b6b269581de8d9347f1c8920a85"
SRC_URI:append:aspeed-g7 = " \
file://aspeed-g7-gbmc.cfg \
"
# TODO(b/478986732): Remove after gbmc-6.18-ast27xx I3C is available
FILESEXTRAPATHS:prepend:aspeed-g7 := "${THISDIR}/aspeed_g7_files:"
SRC_URI:append:aspeed-g7 = " \
file://0001-aspeed-i3c-and-renesas-hub-driver.patch \
file://0002-soc-aspeed-Fix-AST2700-IRQ-controller-dependency.patch \
file://0003-edaf-fix-edaf-driver-for-reboot-hang-by-proper-resou.patch \
file://0004-i2c-ast2600-add-missing-driver-files-from-SDKv11.00.patch \
file://0005-i2c-core-Add-mux-root-adapter-operations.patch \
"
# Renesas I3C hub
SRC_URI:append:aspeed-g7 = " \
file://0001-i3c-i3c-hub-Fix-SMBus-Agent-tx-timeout-issue.patch \
file://0002-i3c-i3c-hub-Fix-SMBus-Agent-Rx-buf-id-mismatch.patch \
file://i3c-hub.cfg \
"
# Server3.0 ast2750 customized patches
SRC_URI:append:aspeed-g7 = " \
file://0033-SGPIO-Make-default-output-values-persist-reboot.patch \
"
KCONFIG_MODE="--allnoconfig"
# TODO(b/373416015) Remove this to enable CONFIGCHECK
GBMC_CONFIGCHECK = "0"