| 1 | CONFIG_LOCALVERSION_AUTO=y |
| 2 | CONFIG_DEBUG_KERNEL=y |
| 3 | |
| 4 | CONFIG_CRYPTO_ZSTD=y |
| 5 | CONFIG_ZRAM_MEMORY_TRACKING=y |
| 6 | CONFIG_ZRAM_WRITEBACK=y |
| 7 | CONFIG_ZRAM=y |
| 8 | CONFIG_ZSMALLOC_STAT=y |
| 9 | |
| 10 | # abootimg with a 'dummy' rootfs fails with root=/dev/nfs |
| 11 | CONFIG_BLK_DEV_INITRD=n |
| 12 | |
| 13 | CONFIG_DEVFREQ_GOV_PERFORMANCE=y |
| 14 | CONFIG_DEVFREQ_GOV_POWERSAVE=y |
| 15 | CONFIG_DEVFREQ_GOV_USERSPACE=y |
| 16 | CONFIG_DEVFREQ_GOV_PASSIVE=y |
| 17 | |
| 18 | CONFIG_DRM=y |
| 19 | CONFIG_DRM_ROCKCHIP=y |
| 20 | CONFIG_DRM_PANFROST=y |
| 21 | CONFIG_DRM_LIMA=y |
| 22 | CONFIG_DRM_PANEL_SIMPLE=y |
| 23 | CONFIG_DRM_PANEL_EDP=y |
| 24 | CONFIG_DRM_MSM=y |
| 25 | CONFIG_DRM_ETNAVIV=y |
| 26 | CONFIG_DRM_I2C_ADV7511=y |
| 27 | CONFIG_PWM_CROS_EC=y |
| 28 | CONFIG_BACKLIGHT_PWM=y |
| 29 | CONFIG_BACKLIGHT_CLASS_DEVICE=y |
| 30 | |
| 31 | CONFIG_ROCKCHIP_CDN_DP=n |
| 32 | |
| 33 | CONFIG_SPI_ROCKCHIP=y |
| 34 | CONFIG_PWM_ROCKCHIP=y |
| 35 | CONFIG_PHY_ROCKCHIP_DP=y |
| 36 | CONFIG_DWMAC_ROCKCHIP=y |
| 37 | CONFIG_STMMAC_ETH=y |
| 38 | CONFIG_TYPEC_FUSB302=y |
| 39 | CONFIG_TYPEC=y |
| 40 | CONFIG_TYPEC_TCPM=y |
| 41 | |
| 42 | # MSM platform bits |
| 43 | |
| 44 | # For CONFIG_QCOM_LMH |
| 45 | CONFIG_OF=y |
| 46 | |
| 47 | CONFIG_ARM_SMMU_QCOM=y |
| 48 | CONFIG_QCOM_COMMAND_DB=y |
| 49 | CONFIG_QCOM_RPMHPD=y |
| 50 | CONFIG_QCOM_RPMPD=y |
| 51 | CONFIG_QCOM_OCMEM=y |
| 52 | CONFIG_SDM_GPUCC_845=y |
| 53 | CONFIG_SDM_VIDEOCC_845=y |
| 54 | CONFIG_SDM_DISPCC_845=y |
| 55 | CONFIG_SDM_LPASSCC_845=y |
| 56 | CONFIG_SDM_CAMCC_845=y |
| 57 | CONFIG_RESET_QCOM_PDC=y |
| 58 | CONFIG_DRM_TI_SN65DSI86=y |
| 59 | CONFIG_I2C_QCOM_GENI=y |
| 60 | CONFIG_SPI_QCOM_GENI=y |
| 61 | CONFIG_PHY_QCOM_QUSB2=y |
| 62 | CONFIG_PHY_QCOM_QMP=y |
| 63 | CONFIG_MSM_GCC_8996=y |
| 64 | CONFIG_QCOM_CLK_APCC_MSM8996=y |
| 65 | CONFIG_MSM_MMCC_8996=y |
| 66 | CONFIG_QCOM_LLCC=y |
| 67 | CONFIG_QCOM_LMH=y |
| 68 | CONFIG_QCOM_SPMI_TEMP_ALARM=y |
| 69 | CONFIG_QCOM_WDT=y |
| 70 | CONFIG_POWER_RESET_QCOM_PON=y |
| 71 | CONFIG_RTC_DRV_PM8XXX=y |
| 72 | CONFIG_INTERCONNECT=y |
| 73 | CONFIG_INTERCONNECT_QCOM=y |
| 74 | CONFIG_INTERCONNECT_QCOM_MSM8996=y |
| 75 | CONFIG_INTERCONNECT_QCOM_SDM845=y |
| 76 | CONFIG_INTERCONNECT_QCOM_MSM8916=y |
| 77 | CONFIG_INTERCONNECT_QCOM_MSM8996=y |
| 78 | CONFIG_INTERCONNECT_QCOM_OSM_L3=y |
| 79 | CONFIG_INTERCONNECT_QCOM_SC7180=y |
| 80 | CONFIG_INTERCONNECT_QCOM_SM8350=y |
| 81 | CONFIG_SC_DISPCC_7180=y |
| 82 | CONFIG_SC_GPUCC_7180=y |
| 83 | CONFIG_SM_GPUCC_8350=y |
| 84 | CONFIG_QCOM_SPMI_ADC5=y |
| 85 | CONFIG_QCOM_SPMI_VADC=y |
| 86 | CONFIG_DRM_PARADE_PS8640=y |
| 87 | CONFIG_DRM_LONTIUM_LT9611UXC=y |
| 88 | CONFIG_PHY_QCOM_USB_HS=y |
| 89 | CONFIG_QCOM_GPI_DMA=y |
| 90 | CONFIG_USB_ONBOARD_DEV=y |
| 91 | CONFIG_NVMEM_QCOM_QFPROM=y |
| 92 | CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=y |
| 93 | CONFIG_REGULATOR_QCOM_REFGEN=y |
| 94 | CONFIG_TYPEC_MUX_FSA4480=y |
| 95 | CONFIG_QCOM_PMIC_GLINK=y |
| 96 | CONFIG_UCSI_PMIC_GLINK=y |
| 97 | CONFIG_QRTR=y |
| 98 | CONFIG_QRTR_SMD=y |
| 99 | |
| 100 | # db410c ethernet |
| 101 | CONFIG_USB_RTL8152=y |
| 102 | # db820c ethernet |
| 103 | CONFIG_ATL1C=y |
| 104 | # Chromebooks ethernet |
| 105 | CONFIG_USB_ONBOARD_DEV=y |
| 106 | # 888 HDK ethernet |
| 107 | CONFIG_USB_LAN78XX=y |
| 108 | |
| 109 | CONFIG_ARCH_ALPINE=n |
| 110 | CONFIG_ARCH_BCM2835=y |
| 111 | CONFIG_ARCH_BCM_IPROC=n |
| 112 | CONFIG_ARCH_BERLIN=n |
| 113 | CONFIG_ARCH_BRCMSTB=n |
| 114 | CONFIG_ARCH_EXYNOS=n |
| 115 | CONFIG_ARCH_K3=n |
| 116 | CONFIG_ARCH_LAYERSCAPE=n |
| 117 | CONFIG_ARCH_LG1K=n |
| 118 | CONFIG_ARCH_HISI=n |
| 119 | CONFIG_ARCH_MVEBU=n |
| 120 | CONFIG_ARCH_SEATTLE=n |
| 121 | CONFIG_ARCH_SYNQUACER=n |
| 122 | CONFIG_ARCH_RENESAS=n |
| 123 | CONFIG_ARCH_R8A774A1=n |
| 124 | CONFIG_ARCH_R8A774C0=n |
| 125 | CONFIG_ARCH_R8A7795=n |
| 126 | CONFIG_ARCH_R8A7796=n |
| 127 | CONFIG_ARCH_R8A77965=n |
| 128 | CONFIG_ARCH_R8A77970=n |
| 129 | CONFIG_ARCH_R8A77980=n |
| 130 | CONFIG_ARCH_R8A77990=n |
| 131 | CONFIG_ARCH_R8A77995=n |
| 132 | CONFIG_ARCH_STRATIX10=n |
| 133 | CONFIG_ARCH_TEGRA=n |
| 134 | CONFIG_ARCH_SPRD=n |
| 135 | CONFIG_ARCH_THUNDER=n |
| 136 | CONFIG_ARCH_THUNDER2=n |
| 137 | CONFIG_ARCH_UNIPHIER=n |
| 138 | CONFIG_ARCH_VEXPRESS=n |
| 139 | CONFIG_ARCH_XGENE=n |
| 140 | CONFIG_ARCH_ZX=n |
| 141 | CONFIG_ARCH_ZYNQMP=n |
| 142 | |
| 143 | # Strip out some stuff we don't need for graphics testing, to reduce |
| 144 | # the build. |
| 145 | CONFIG_CAN=n |
| 146 | CONFIG_WIRELESS=n |
| 147 | CONFIG_RFKILL=n |
| 148 | CONFIG_WLAN=n |
| 149 | |
| 150 | CONFIG_REGULATOR_FAN53555=y |
| 151 | CONFIG_REGULATOR=y |
| 152 | |
| 153 | CONFIG_REGULATOR_VCTRL=y |
| 154 | |
| 155 | CONFIG_KASAN=n |
| 156 | CONFIG_KASAN_INLINE=n |
| 157 | CONFIG_STACKTRACE=n |
| 158 | |
| 159 | CONFIG_TMPFS=y |
| 160 | |
| 161 | CONFIG_PROVE_LOCKING=n |
| 162 | CONFIG_DEBUG_LOCKDEP=n |
| 163 | CONFIG_SOFTLOCKUP_DETECTOR=y |
| 164 | CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=1 |
| 165 | |
| 166 | CONFIG_DETECT_HUNG_TASK=y |
| 167 | |
| 168 | CONFIG_FW_LOADER_COMPRESS=y |
| 169 | CONFIG_FW_LOADER_USER_HELPER=n |
| 170 | |
| 171 | CONFIG_USB_USBNET=y |
| 172 | CONFIG_NETDEVICES=y |
| 173 | CONFIG_USB_NET_DRIVERS=y |
| 174 | CONFIG_USB_RTL8152=y |
| 175 | CONFIG_USB_NET_AX8817X=y |
| 176 | CONFIG_USB_NET_SMSC95XX=y |
| 177 | |
| 178 | # For amlogic |
| 179 | CONFIG_MESON_GXL_PHY=y |
| 180 | CONFIG_MDIO_BUS_MUX_MESON_G12A=y |
| 181 | CONFIG_DRM_MESON=y |
| 182 | |
| 183 | # For Mediatek |
| 184 | CONFIG_DRM_MEDIATEK=y |
| 185 | CONFIG_PWM_MEDIATEK=y |
| 186 | CONFIG_DRM_MEDIATEK_HDMI=y |
| 187 | CONFIG_GNSS=y |
| 188 | CONFIG_GNSS_MTK_SERIAL=y |
| 189 | CONFIG_HW_RANDOM=y |
| 190 | CONFIG_HW_RANDOM_MTK=y |
| 191 | CONFIG_HW_RANDOM_QCOM=y |
| 192 | CONFIG_MTK_DEVAPC=y |
| 193 | CONFIG_PWM_MTK_DISP=y |
| 194 | CONFIG_MTK_CMDQ=y |
| 195 | CONFIG_REGULATOR_DA9211=y |
| 196 | CONFIG_DRM_ANALOGIX_ANX7625=y |
| 197 | CONFIG_PHY_MTK_HDMI=y |
| 198 | CONFIG_PHY_MTK_MIPI_DSI=y |
| 199 | |
| 200 | # For nouveau. Note that DRM must be a module so that it's loaded after NFS is up to provide the firmware. |
| 201 | CONFIG_ARCH_TEGRA=y |
| 202 | CONFIG_DRM_NOUVEAU=m |
| 203 | CONFIG_DRM_TEGRA=m |
| 204 | CONFIG_R8169=y |
| 205 | CONFIG_STAGING=y |
| 206 | CONFIG_DRM_TEGRA_STAGING=y |
| 207 | CONFIG_TEGRA_HOST1X=y |
| 208 | CONFIG_ARM_TEGRA_DEVFREQ=y |
| 209 | CONFIG_TEGRA_SOCTHERM=y |
| 210 | CONFIG_DRM_TEGRA_DEBUG=y |
| 211 | CONFIG_PWM_TEGRA=y |
| 212 | |
| 213 | # For Rockchip rk3588 |
| 214 | CONFIG_DRM_PANTHOR=m |
| 215 | CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=y |
| 216 | CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX=y |