mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-18 22:54:00 +00:00
core/linux-aarch64-rc: Enable Qualcomm 8cx Gen3 options
This brings in necessary config options from the upstream defconfig to enable devices such as Lenovo Thinkpad X13s to work out of the box. Specifically CAMCC, DISPCC, GPUCC, and LPASSCC are brought in to provide clocks to camera, display, gpu, and audio functions. The pmic_glink and GPIO SBU mux provides the necessary dependencies for display to show up. Together with the Qualcomm battery manager, pmic_glink, provides battery status. The LPASS pinctrl and WSA883x drivers provides the missing pieces for audio. The QSEECOM and UEFI secapp, provides EFI variable access. Lastly the SPMI SDAM driver provides persistent storage of RTC offset from the read-only RTC found in the PMIC. EDIT BY GRAYSKY: fixup config Signed-off-by: Bjorn Andersson <bjorn.andersson@oss.qualcomm.com>
This commit is contained in:
parent
470e61a4f8
commit
58c099de36
2 changed files with 15 additions and 14 deletions
|
@ -30,7 +30,7 @@ md5sums=('783698907190ffe3fe1f3ce28fbc4228'
|
|||
'7b08a199a97e3e2288e5c03d8e8ded2d'
|
||||
'c9d4e392555b77034e24e9f87c5ff0b3'
|
||||
'a6abfb191ecb3d7d5f6ccdaca335a11d'
|
||||
'ace2c85b37e4d82a206f87ffabdd9265'
|
||||
'4d2054bef36380563231c532d4723684'
|
||||
'7c97cf141750ad810235b1ad06eb9f75'
|
||||
'61c5ff73c136ed07a7aadbf58db3d96a'
|
||||
'584777ae88bce2c5659960151b64c7d8'
|
||||
|
|
|
@ -2322,7 +2322,8 @@ CONFIG_QCOM_SCM=y
|
|||
CONFIG_QCOM_TZMEM=y
|
||||
CONFIG_QCOM_TZMEM_MODE_GENERIC=y
|
||||
# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set
|
||||
# CONFIG_QCOM_QSEECOM is not set
|
||||
CONFIG_QCOM_QSEECOM=y
|
||||
CONFIG_QCOM_QSEECOM_UEFISECAPP=y
|
||||
# end of Qualcomm firmware drivers
|
||||
|
||||
CONFIG_HAVE_ARM_SMCCC=y
|
||||
|
@ -4743,7 +4744,7 @@ CONFIG_PINCTRL_LPASS_LPI=m
|
|||
# CONFIG_PINCTRL_SM8250_LPASS_LPI is not set
|
||||
# CONFIG_PINCTRL_SM8350_LPASS_LPI is not set
|
||||
# CONFIG_PINCTRL_SM8450_LPASS_LPI is not set
|
||||
# CONFIG_PINCTRL_SC8280XP_LPASS_LPI is not set
|
||||
CONFIG_PINCTRL_SC8280XP_LPASS_LPI=m
|
||||
# CONFIG_PINCTRL_SM8550_LPASS_LPI is not set
|
||||
# CONFIG_PINCTRL_SM8650_LPASS_LPI is not set
|
||||
|
||||
|
@ -4975,6 +4976,7 @@ CONFIG_BATTERY_CW2015=m
|
|||
# CONFIG_BATTERY_DS2780 is not set
|
||||
# CONFIG_BATTERY_DS2781 is not set
|
||||
# CONFIG_BATTERY_DS2782 is not set
|
||||
CONFIG_BATTERY_QCOM_BATTMGR=m
|
||||
# CONFIG_BATTERY_SAMSUNG_SDI is not set
|
||||
CONFIG_BATTERY_SBS=m
|
||||
CONFIG_CHARGER_SBS=m
|
||||
|
@ -6938,6 +6940,7 @@ CONFIG_DRM_PANEL_VISIONOX_RM69299=m
|
|||
CONFIG_DRM_BRIDGE=y
|
||||
CONFIG_DRM_PANEL_BRIDGE=y
|
||||
CONFIG_DRM_AUX_BRIDGE=y
|
||||
CONFIG_DRM_AUX_HPD_BRIDGE=m
|
||||
|
||||
#
|
||||
# Display Interface Bridges
|
||||
|
@ -7491,7 +7494,7 @@ CONFIG_SND_SOC_QDSP6=m
|
|||
CONFIG_SND_SOC_MSM8996=m
|
||||
CONFIG_SND_SOC_SDM845=m
|
||||
CONFIG_SND_SOC_SM8250=m
|
||||
# CONFIG_SND_SOC_SC8280XP is not set
|
||||
CONFIG_SND_SOC_SC8280XP=m
|
||||
CONFIG_SND_SOC_SC7180=m
|
||||
CONFIG_SND_SOC_SC7280=m
|
||||
# CONFIG_SND_SOC_X1E80100 is not set
|
||||
|
@ -7790,7 +7793,7 @@ CONFIG_SND_SOC_WM8978=m
|
|||
# CONFIG_SND_SOC_WM8985 is not set
|
||||
CONFIG_SND_SOC_WM8994=m
|
||||
CONFIG_SND_SOC_WSA881X=m
|
||||
# CONFIG_SND_SOC_WSA883X is not set
|
||||
CONFIG_SND_SOC_WSA883X=m
|
||||
# CONFIG_SND_SOC_WSA884X is not set
|
||||
# CONFIG_SND_SOC_ZL38060 is not set
|
||||
# CONFIG_SND_SOC_MAX9759 is not set
|
||||
|
@ -8397,7 +8400,7 @@ CONFIG_TYPEC_HD3SS3220=m
|
|||
# USB Type-C Multiplexer/DeMultiplexer Switch support
|
||||
#
|
||||
# CONFIG_TYPEC_MUX_FSA4480 is not set
|
||||
# CONFIG_TYPEC_MUX_GPIO_SBU is not set
|
||||
CONFIG_TYPEC_MUX_GPIO_SBU=m
|
||||
# CONFIG_TYPEC_MUX_PI3USB30532 is not set
|
||||
# CONFIG_TYPEC_MUX_IT5205 is not set
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
|
@ -9369,10 +9372,10 @@ CONFIG_MSM_MMCC_8996=y
|
|||
# CONFIG_QCS_GCC_404 is not set
|
||||
CONFIG_SC_CAMCC_7180=y
|
||||
# CONFIG_SC_CAMCC_7280 is not set
|
||||
# CONFIG_SC_CAMCC_8280XP is not set
|
||||
CONFIG_SC_CAMCC_8280XP=m
|
||||
CONFIG_SC_DISPCC_7180=y
|
||||
# CONFIG_SC_DISPCC_7280 is not set
|
||||
# CONFIG_SC_DISPCC_8280XP is not set
|
||||
CONFIG_SC_DISPCC_8280XP=m
|
||||
# CONFIG_SA_GCC_8775P is not set
|
||||
# CONFIG_SA_GPUCC_8775P is not set
|
||||
CONFIG_SC_GCC_7180=y
|
||||
|
@ -9381,9 +9384,9 @@ CONFIG_SC_GCC_8180X=y
|
|||
CONFIG_SC_GCC_8280XP=y
|
||||
CONFIG_SC_GPUCC_7180=y
|
||||
# CONFIG_SC_GPUCC_7280 is not set
|
||||
# CONFIG_SC_GPUCC_8280XP is not set
|
||||
CONFIG_SC_GPUCC_8280XP=m
|
||||
# CONFIG_SC_LPASSCC_7280 is not set
|
||||
# CONFIG_SC_LPASSCC_8280XP is not set
|
||||
CONFIG_SC_LPASSCC_8280XP=m
|
||||
CONFIG_SC_LPASS_CORECC_7180=y
|
||||
# CONFIG_SC_LPASS_CORECC_7280 is not set
|
||||
CONFIG_SC_VIDEOCC_7180=y
|
||||
|
@ -9697,7 +9700,7 @@ CONFIG_QCOM_OCMEM=m
|
|||
CONFIG_QCOM_PD_MAPPER=m
|
||||
CONFIG_QCOM_PDR_HELPERS=m
|
||||
CONFIG_QCOM_PDR_MSG=m
|
||||
# CONFIG_QCOM_PMIC_GLINK is not set
|
||||
CONFIG_QCOM_PMIC_GLINK=m
|
||||
CONFIG_QCOM_QMI_HELPERS=m
|
||||
# CONFIG_QCOM_RAMP_CTRL is not set
|
||||
CONFIG_QCOM_RMTFS_MEM=y
|
||||
|
@ -10563,7 +10566,6 @@ CONFIG_ARM_GIC_MAX_NR=1
|
|||
CONFIG_ARM_GIC_V2M=y
|
||||
CONFIG_ARM_GIC_V3=y
|
||||
CONFIG_ARM_GIC_V3_ITS=y
|
||||
CONFIG_ARM_GIC_V3_ITS_PCI=y
|
||||
CONFIG_ARM_GIC_V3_ITS_FSL_MC=y
|
||||
CONFIG_IRQ_MSI_LIB=y
|
||||
# CONFIG_AL_FIC is not set
|
||||
|
@ -10805,7 +10807,7 @@ CONFIG_NVMEM_RMEM=m
|
|||
CONFIG_NVMEM_ROCKCHIP_EFUSE=y
|
||||
# CONFIG_NVMEM_ROCKCHIP_OTP is not set
|
||||
CONFIG_NVMEM_SNVS_LPGPR=y
|
||||
# CONFIG_NVMEM_SPMI_SDAM is not set
|
||||
CONFIG_NVMEM_SPMI_SDAM=m
|
||||
CONFIG_NVMEM_SUNXI_SID=m
|
||||
CONFIG_NVMEM_U_BOOT_ENV=m
|
||||
|
||||
|
@ -11956,7 +11958,6 @@ CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y
|
|||
CONFIG_HAVE_ARCH_KASAN_HW_TAGS=y
|
||||
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
|
||||
CONFIG_CC_HAS_KASAN_GENERIC=y
|
||||
CONFIG_CC_HAS_KASAN_SW_TAGS=y
|
||||
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
|
||||
# CONFIG_KASAN is not set
|
||||
CONFIG_HAVE_ARCH_KFENCE=y
|
||||
|
|
Loading…
Reference in a new issue