forked from OERV-BSP/u-boot
Currently the msm_sdhci doesn't yet support DLL configurations which are required to enable bus speeds greater that 100MHz. So disable HS200 mode support as of now as it requires bus speeds of 200MHz. This should fix eMMC issues reported on RB1/RB2 although it should fix issues for all Qcom platforms but it's not seen there as mostly SD cards available don't support HS200 mode. The SD cards usually works in high speed mode whose performance remains unaffected by this change. It only affects RB1/RB2 as eMMC flash on these support HS200 mode but the U-Boot driver currently is incapable of supporting that. Reviewed-by: Caleb Connolly <caleb.connolly@linaro.org> Signed-off-by: Sumit Garg <sumit.garg@oss.qualcomm.com> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://lore.kernel.org/r/20250410080027.208674-2-sumit.garg@kernel.org Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
147 lines
3.4 KiB
Plaintext
147 lines
3.4 KiB
Plaintext
CONFIG_ARM=y
|
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
|
CONFIG_POSITION_INDEPENDENT=y
|
|
CONFIG_SYS_INIT_SP_BSS_OFFSET=1572864
|
|
CONFIG_ARCH_SNAPDRAGON=y
|
|
CONFIG_NR_DRAM_BANKS=24
|
|
CONFIG_DEFAULT_DEVICE_TREE="qcom/sdm845-db845c"
|
|
CONFIG_SYS_LOAD_ADDR=0xA0000000
|
|
CONFIG_BUTTON_CMD=y
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_BOOTSTD_FULL=y
|
|
# CONFIG_BOOTMETH_VBE is not set
|
|
CONFIG_BOOTDELAY=1
|
|
CONFIG_OF_BOARD_SETUP=y
|
|
CONFIG_USE_PREBOOT=y
|
|
CONFIG_SAVE_PREV_BL_INITRAMFS_START_ADDR=y
|
|
CONFIG_SYS_CBSIZE=512
|
|
CONFIG_LOG_MAX_LEVEL=9
|
|
CONFIG_LOG_DEFAULT_LEVEL=4
|
|
# CONFIG_DISPLAY_CPUINFO is not set
|
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
CONFIG_CMD_BOOTMENU=y
|
|
CONFIG_CMD_NVEDIT_EFI=y
|
|
CONFIG_CMD_EEPROM=y
|
|
CONFIG_SYS_I2C_EEPROM_BUS=2
|
|
CONFIG_SYS_I2C_EEPROM_ADDR_LEN=2
|
|
CONFIG_SYS_EEPROM_PAGE_WRITE_BITS=5
|
|
# CONFIG_CMD_BIND is not set
|
|
CONFIG_CMD_CLK=y
|
|
CONFIG_CMD_DFU=y
|
|
CONFIG_CMD_GPIO=y
|
|
CONFIG_CMD_I2C=y
|
|
CONFIG_CMD_MMC=y
|
|
CONFIG_CMD_UFS=y
|
|
CONFIG_CMD_USB=y
|
|
CONFIG_CMD_CAT=y
|
|
CONFIG_CMD_BMP=y
|
|
CONFIG_CMD_EFIDEBUG=y
|
|
CONFIG_CMD_RNG=y
|
|
CONFIG_CMD_REGULATOR=y
|
|
CONFIG_CMD_LOG=y
|
|
CONFIG_OF_LIVE=y
|
|
CONFIG_OF_UPSTREAM_BUILD_VENDOR=y
|
|
CONFIG_USE_DEFAULT_ENV_FILE=y
|
|
CONFIG_DEFAULT_ENV_FILE="board/qualcomm/default.env"
|
|
CONFIG_BUTTON_QCOM_PMIC=y
|
|
CONFIG_CLK=y
|
|
CONFIG_CLK_STUB=y
|
|
CONFIG_CLK_QCOM_APQ8016=y
|
|
CONFIG_CLK_QCOM_APQ8096=y
|
|
CONFIG_CLK_QCOM_QCM2290=y
|
|
CONFIG_CLK_QCOM_QCS404=y
|
|
CONFIG_CLK_QCOM_SA8775P=y
|
|
CONFIG_CLK_QCOM_SDM845=y
|
|
CONFIG_CLK_QCOM_SM6115=y
|
|
CONFIG_CLK_QCOM_SM8150=y
|
|
CONFIG_CLK_QCOM_SM8250=y
|
|
CONFIG_CLK_QCOM_SM8550=y
|
|
CONFIG_CLK_QCOM_SM8650=y
|
|
CONFIG_CLK_QCOM_SC7280=y
|
|
CONFIG_CLK_QCOM_X1E80100=y
|
|
CONFIG_DFU_MMC=y
|
|
CONFIG_DFU_SCSI=y
|
|
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x200000
|
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
|
CONFIG_FASTBOOT_BUF_ADDR=0x0
|
|
CONFIG_FASTBOOT_FLASH=y
|
|
CONFIG_FASTBOOT_FLASH_MMC_DEV=0
|
|
CONFIG_FASTBOOT_MMC_USER_SUPPORT=y
|
|
CONFIG_MSM_GPIO=y
|
|
CONFIG_QCOM_PMIC_GPIO=y
|
|
CONFIG_DM_I2C=y
|
|
CONFIG_SYS_I2C_QUP=y
|
|
CONFIG_SYS_I2C_GENI=y
|
|
CONFIG_I2C_MUX=y
|
|
CONFIG_DM_KEYBOARD=y
|
|
CONFIG_BUTTON_KEYBOARD=y
|
|
CONFIG_IOMMU=y
|
|
CONFIG_QCOM_HYP_SMMU=y
|
|
CONFIG_MISC=y
|
|
CONFIG_NVMEM=y
|
|
CONFIG_I2C_EEPROM=y
|
|
CONFIG_MMC_SDHCI=y
|
|
CONFIG_MMC_SDHCI_ADMA=y
|
|
CONFIG_MMC_SDHCI_MSM=y
|
|
CONFIG_PHY_MICREL=y
|
|
CONFIG_PHY_MICREL_KSZ90X1=y
|
|
CONFIG_DM_MDIO=y
|
|
CONFIG_DM_ETH_PHY=y
|
|
CONFIG_DWC_ETH_QOS=y
|
|
CONFIG_DWC_ETH_QOS_QCOM=y
|
|
CONFIG_RGMII=y
|
|
CONFIG_PHY=y
|
|
CONFIG_PHY_QCOM_QMP_UFS=y
|
|
CONFIG_PHY_QCOM_QUSB2=y
|
|
CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=y
|
|
CONFIG_PHY_QCOM_SNPS_EUSB2=y
|
|
CONFIG_PINCTRL=y
|
|
CONFIG_PINCONF=y
|
|
CONFIG_PINCTRL_QCOM_APQ8016=y
|
|
CONFIG_PINCTRL_QCOM_APQ8096=y
|
|
CONFIG_PINCTRL_QCOM_QCM2290=y
|
|
CONFIG_PINCTRL_QCOM_QCS404=y
|
|
CONFIG_PINCTRL_QCOM_SA8775P=y
|
|
CONFIG_PINCTRL_QCOM_SC7280=y
|
|
CONFIG_PINCTRL_QCOM_SDM845=y
|
|
CONFIG_PINCTRL_QCOM_SM6115=y
|
|
CONFIG_PINCTRL_QCOM_SM8150=y
|
|
CONFIG_PINCTRL_QCOM_SM8250=y
|
|
CONFIG_PINCTRL_QCOM_SM8550=y
|
|
CONFIG_PINCTRL_QCOM_SM8650=y
|
|
CONFIG_PINCTRL_QCOM_X1E80100=y
|
|
CONFIG_DM_PMIC=y
|
|
CONFIG_PMIC_QCOM=y
|
|
CONFIG_DM_REGULATOR=y
|
|
CONFIG_DM_REGULATOR_FIXED=y
|
|
CONFIG_DM_REGULATOR_QCOM_RPMH=y
|
|
CONFIG_DM_RNG=y
|
|
CONFIG_RNG_MSM=y
|
|
CONFIG_SCSI=y
|
|
CONFIG_MSM_SERIAL=y
|
|
CONFIG_MSM_GENI_SERIAL=y
|
|
CONFIG_SOC_QCOM=y
|
|
CONFIG_QCOM_COMMAND_DB=y
|
|
CONFIG_QCOM_RPMH=y
|
|
CONFIG_SPMI_MSM=y
|
|
CONFIG_SYSINFO=y
|
|
CONFIG_SYSINFO_SMBIOS=y
|
|
CONFIG_SYSRESET_QCOM_PSHOLD=y
|
|
CONFIG_USB=y
|
|
CONFIG_USB_XHCI_HCD=y
|
|
CONFIG_USB_XHCI_DWC3=y
|
|
CONFIG_USB_DWC3=y
|
|
CONFIG_USB_DWC3_GENERIC=y
|
|
CONFIG_USB_GADGET=y
|
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
|
CONFIG_USB_FUNCTION_MASS_STORAGE=y
|
|
CONFIG_UFS=y
|
|
CONFIG_QCOM_UFS=y
|
|
CONFIG_VIDEO=y
|
|
# CONFIG_VIDEO_FONT_8X16 is not set
|
|
CONFIG_VIDEO_FONT_16X32=y
|
|
CONFIG_SYS_WHITE_ON_BLACK=y
|
|
CONFIG_NO_FB_CLEAR=y
|
|
CONFIG_VIDEO_SIMPLE=y
|