Build the GKI //common:kernel_aarch64, then build rockpi4 modules on top of it. As a side effect of this change, rockpi4 will no longer be able to be built with build.sh because it won't produce vmlinux, etc.. Test: TH Test: bazel run //common:rockpi4_dist Bug: 258841346 Change-Id: I88989a265d0a90daddc85dd45a8736f942350522 Signed-off-by: Yifan Hong <elsk@google.com>
86 lines
1.7 KiB
Plaintext
86 lines
1.7 KiB
Plaintext
# Core features
|
|
CONFIG_ARCH_ROCKCHIP=y
|
|
# CONFIG_CLK_PX30 is not set
|
|
# CONFIG_CLK_RV110X is not set
|
|
# CONFIG_CLK_RK3036 is not set
|
|
# CONFIG_CLK_RK312X is not set
|
|
# CONFIG_CLK_RK3188 is not set
|
|
# CONFIG_CLK_RK322X is not set
|
|
# CONFIG_CLK_RK3288 is not set
|
|
# CONFIG_CLK_RK3308 is not set
|
|
# CONFIG_CLK_RK3328 is not set
|
|
# CONFIG_CLK_RK3368 is not set
|
|
CONFIG_COMMON_CLK_RK808=m
|
|
CONFIG_CPUFREQ_DT=m
|
|
CONFIG_MFD_RK808=m
|
|
CONFIG_PCIE_ROCKCHIP_HOST=m
|
|
CONFIG_PHY_ROCKCHIP_PCIE=m
|
|
CONFIG_PL330_DMA=m
|
|
CONFIG_PWM_ROCKCHIP=m
|
|
CONFIG_PWRSEQ_SIMPLE=m
|
|
CONFIG_REGULATOR_FAN53555=m
|
|
CONFIG_REGULATOR_PWM=m
|
|
CONFIG_REGULATOR_RK808=m
|
|
CONFIG_ROCKCHIP_EFUSE=m
|
|
CONFIG_ROCKCHIP_IOMMU=y
|
|
CONFIG_ROCKCHIP_IODOMAIN=m
|
|
CONFIG_ROCKCHIP_MBOX=y
|
|
CONFIG_ROCKCHIP_PM_DOMAINS=y
|
|
CONFIG_ROCKCHIP_THERMAL=m
|
|
|
|
# Ethernet
|
|
CONFIG_STMMAC_ETH=m
|
|
# CONFIG_DWMAC_GENERIC is not set
|
|
# CONFIG_DWMAC_IPQ806X is not set
|
|
# CONFIG_DWMAC_QCOM_ETHQOS is not set
|
|
# CONFIG_DWMAC_SUNXI is not set
|
|
# CONFIG_DWMAC_SUN8I is not set
|
|
|
|
# I2C
|
|
CONFIG_I2C_RK3X=m
|
|
|
|
# Watchdog
|
|
CONFIG_DW_WATCHDOG=m
|
|
|
|
# Display
|
|
CONFIG_DRM_ROCKCHIP=m
|
|
CONFIG_ROCKCHIP_ANALOGIX_DP=y
|
|
CONFIG_ROCKCHIP_DW_HDMI=y
|
|
CONFIG_ROCKCHIP_DW_MIPI_DSI=y
|
|
|
|
# USB 2.x
|
|
CONFIG_PHY_ROCKCHIP_INNO_USB2=m
|
|
CONFIG_USB_OHCI_HCD=m
|
|
# CONFIG_USB_OHCI_HCD_PCI is not set
|
|
CONFIG_USB_OHCI_HCD_PLATFORM=m
|
|
|
|
# eMMC / SD-Card
|
|
CONFIG_MMC_SDHCI_OF_ARASAN=m
|
|
CONFIG_MMC_DW=m
|
|
CONFIG_MMC_DW_ROCKCHIP=m
|
|
CONFIG_PHY_ROCKCHIP_EMMC=m
|
|
|
|
# Real-time clock
|
|
CONFIG_RTC_DRV_RK808=m
|
|
|
|
# Type-C
|
|
CONFIG_PHY_ROCKCHIP_TYPEC=m
|
|
|
|
# SAR ADC
|
|
CONFIG_ROCKCHIP_SARADC=m
|
|
|
|
# Audio
|
|
CONFIG_SND_SOC_ROCKCHIP_I2S=m
|
|
|
|
# To boot Linux distributions like Debian
|
|
CONFIG_DEVTMPFS=y
|
|
|
|
# To bootstrap rootfs with QEMU
|
|
CONFIG_HW_RANDOM_VIRTIO=m
|
|
CONFIG_VIRTIO_PCI=m
|
|
CONFIG_VIRTIO_BLK=m
|
|
CONFIG_VIRTIO_NET=m
|
|
|
|
# Do not sign non-GKI modules
|
|
# CONFIG_MODULE_SIG_ALL is not set
|