
I'd like to see this new non-UAPI feature bake in CI. More importantly, it may prevent some classes of flakes on cheza by isolating the processes on the GPU so that a fault in one doesn't stomp over memory in another. I've also pulled in a fix that etnaviv needed for their upcoming CI. We add a few more kernel options while uprevving: - More interconnect drivers for getting good GPU perf - PRNG so that we don't get late-in-boot complaints about randomness. - db820c's power domains and ethernet so hopefully we can switch to this upstream kernel This seems to slightly change the flakes happening in bypass mode, so add them to the list. Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com> Reviewed-by: Rob Clark <robdclark@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6592>
133 lines
2.6 KiB
Plaintext
133 lines
2.6 KiB
Plaintext
CONFIG_LOCALVERSION="ccu"
|
|
|
|
CONFIG_DEBUG_KERNEL=y
|
|
|
|
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
|
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
|
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
|
CONFIG_DEVFREQ_GOV_PASSIVE=y
|
|
|
|
CONFIG_DRM=y
|
|
CONFIG_DRM_ROCKCHIP=y
|
|
CONFIG_DRM_PANFROST=y
|
|
CONFIG_DRM_LIMA=y
|
|
CONFIG_DRM_PANEL_SIMPLE=y
|
|
CONFIG_DRM_MSM=y
|
|
CONFIG_DRM_I2C_ADV7511=y
|
|
CONFIG_DRM_I2C_ADV7533=y
|
|
CONFIG_PWM_CROS_EC=y
|
|
CONFIG_BACKLIGHT_PWM=y
|
|
|
|
CONFIG_ROCKCHIP_CDN_DP=n
|
|
|
|
CONFIG_SPI_ROCKCHIP=y
|
|
CONFIG_PWM_ROCKCHIP=y
|
|
CONFIG_PHY_ROCKCHIP_DP=y
|
|
CONFIG_DWMAC_ROCKCHIP=y
|
|
CONFIG_STMMAC_ETH=y
|
|
CONFIG_TYPEC_FUSB302=y
|
|
CONFIG_TYPEC=y
|
|
CONFIG_TYPEC_TCPM=y
|
|
|
|
# MSM platform bits
|
|
CONFIG_QCOM_RPMHPD=y
|
|
CONFIG_QCOM_RPMPD=y
|
|
CONFIG_SDM_GPUCC_845=y
|
|
CONFIG_SDM_VIDEOCC_845=y
|
|
CONFIG_SDM_DISPCC_845=y
|
|
CONFIG_SDM_LPASSCC_845=y
|
|
CONFIG_SDM_CAMCC_845=y
|
|
CONFIG_RESET_QCOM_PDC=y
|
|
CONFIG_DRM_TI_SN65DSI86=y
|
|
CONFIG_I2C_QCOM_GENI=y
|
|
CONFIG_SPI_QCOM_GENI=y
|
|
CONFIG_PHY_QCOM_QUSB2=y
|
|
CONFIG_PHY_QCOM_QMP=y
|
|
CONFIG_QCOM_LLCC=y
|
|
CONFIG_QCOM_SPMI_TEMP_ALARM=y
|
|
CONFIG_POWER_RESET_QCOM_PON=y
|
|
CONFIG_RTC_DRV_PM8XXX=y
|
|
CONFIG_INTERCONNECT=y
|
|
CONFIG_INTERCONNECT_QCOM=y
|
|
CONFIG_INTERCONNECT_QCOM_SDM845=y
|
|
CONFIG_INTERCONNECT_QCOM_MSM8916=y
|
|
CONFIG_INTERCONNECT_QCOM_OSM_L3=y
|
|
CONFIG_INTERCONNECT_QCOM_SC7180=y
|
|
CONFIG_QCOM_WDT=y
|
|
CONFIG_CRYPTO_DEV_QCOM_RNG=y
|
|
|
|
# db410c ethernet
|
|
CONFIG_USB_RTL8152=y
|
|
# db820c ethernet
|
|
CONFIG_ATL1C=y
|
|
|
|
CONFIG_ARCH_ALPINE=n
|
|
CONFIG_ARCH_BCM2835=n
|
|
CONFIG_ARCH_BCM_IPROC=n
|
|
CONFIG_ARCH_BERLIN=n
|
|
CONFIG_ARCH_BRCMSTB=n
|
|
CONFIG_ARCH_EXYNOS=n
|
|
CONFIG_ARCH_K3=n
|
|
CONFIG_ARCH_LAYERSCAPE=n
|
|
CONFIG_ARCH_LG1K=n
|
|
CONFIG_ARCH_HISI=n
|
|
CONFIG_ARCH_MEDIATEK=n
|
|
CONFIG_ARCH_MVEBU=n
|
|
CONFIG_ARCH_SEATTLE=n
|
|
CONFIG_ARCH_SYNQUACER=n
|
|
CONFIG_ARCH_RENESAS=n
|
|
CONFIG_ARCH_R8A774A1=n
|
|
CONFIG_ARCH_R8A774C0=n
|
|
CONFIG_ARCH_R8A7795=n
|
|
CONFIG_ARCH_R8A7796=n
|
|
CONFIG_ARCH_R8A77965=n
|
|
CONFIG_ARCH_R8A77970=n
|
|
CONFIG_ARCH_R8A77980=n
|
|
CONFIG_ARCH_R8A77990=n
|
|
CONFIG_ARCH_R8A77995=n
|
|
CONFIG_ARCH_STRATIX10=n
|
|
CONFIG_ARCH_TEGRA=n
|
|
CONFIG_ARCH_SPRD=n
|
|
CONFIG_ARCH_THUNDER=n
|
|
CONFIG_ARCH_THUNDER2=n
|
|
CONFIG_ARCH_UNIPHIER=n
|
|
CONFIG_ARCH_VEXPRESS=n
|
|
CONFIG_ARCH_XGENE=n
|
|
CONFIG_ARCH_ZX=n
|
|
CONFIG_ARCH_ZYNQMP=n
|
|
|
|
# Strip out some stuff we don't need for graphics testing, to reduce
|
|
# the build.
|
|
CONFIG_CAN=n
|
|
CONFIG_WIRELESS=n
|
|
CONFIG_RFKILL=n
|
|
CONFIG_WLAN=n
|
|
|
|
CONFIG_REGULATOR_FAN53555=y
|
|
CONFIG_REGULATOR=y
|
|
|
|
CONFIG_REGULATOR_VCTRL=y
|
|
|
|
CONFIG_KASAN=n
|
|
CONFIG_KASAN_INLINE=n
|
|
CONFIG_STACKTRACE=n
|
|
|
|
CONFIG_TMPFS=y
|
|
|
|
CONFIG_PROVE_LOCKING=n
|
|
CONFIG_DEBUG_LOCKDEP=n
|
|
CONFIG_SOFTLOCKUP_DETECTOR=y
|
|
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y
|
|
|
|
CONFIG_DETECT_HUNG_TASK=y
|
|
|
|
CONFIG_FW_LOADER_COMPRESS=y
|
|
CONFIG_FW_LOADER_USER_HELPER=n
|
|
|
|
CONFIG_USB_USBNET=y
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_USB_NET_DRIVERS=y
|
|
CONFIG_USB_RTL8152=y
|
|
CONFIG_USB_NET_AX8817X=y
|
|
CONFIG_USB_NET_SMSC95XX=y
|