Merge remote-tracking branch 'up/f40' into f40-riscv64

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
This commit is contained in:
David Abdurachmanov 2024-05-03 09:14:41 +03:00
commit 3b315ea850
Signed by: davidlt
GPG Key ID: 7A5F42FAF91FACC3
30 changed files with 439 additions and 175 deletions

View File

@ -1,3 +1,12 @@
"https://gitlab.com/cki-project/kernel-ark/-/commit"/21b019ce62997d78fe5e42f4a04b64cd9d9b11b8
21b019ce62997d78fe5e42f4a04b64cd9d9b11b8 drm/nouveau/dp: Don't probe eDP ports twice harder
"https://gitlab.com/cki-project/kernel-ark/-/commit"/fb6f1f07d22bc6bac44c87e7623cf252e8c57473
fb6f1f07d22bc6bac44c87e7623cf252e8c57473 drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP ports
"https://gitlab.com/cki-project/kernel-ark/-/commit"/5122018da124756713dfe49cad50a7653ade7bf0
5122018da124756713dfe49cad50a7653ade7bf0 drm/dp: Don't attempt AUX transfers when eDP panels are not powered
"https://gitlab.com/cki-project/kernel-ark/-/commit"/e56840b5f971b4d0f4032f6f5ab95c0c5ba40f8e
e56840b5f971b4d0f4032f6f5ab95c0c5ba40f8e nouveau: fix devinit paths to only handle display on GSP.

View File

@ -530,6 +530,7 @@ CONFIG_ARM_SMC_WATCHDOG=m
CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
# CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set
# CONFIG_ARM_SMMU_QCOM_DEBUG is not set
CONFIG_ARM_SMMU_QCOM=y
CONFIG_ARM_SMMU_V3_PMU=m
CONFIG_ARM_SMMU_V3_SVA=y
CONFIG_ARM_SMMU_V3=y
@ -564,7 +565,7 @@ CONFIG_ATA_PIIX=y
CONFIG_ATA_SFF=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA=y
# CONFIG_ATH10K_AHB is not set
CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_DEBUGFS=y
CONFIG_ATH10K_DEBUG=y
CONFIG_ATH10K=m
@ -1159,7 +1160,7 @@ CONFIG_CHARGER_MAX77976=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MT6370=m
# CONFIG_CHARGER_PM8916_LBC is not set
# CONFIG_CHARGER_QCOM_SMB2 is not set
CONFIG_CHARGER_QCOM_SMB2=m
CONFIG_CHARGER_QCOM_SMBB=m
CONFIG_CHARGER_RK817=m
# CONFIG_CHARGER_RT9455 is not set
@ -1212,7 +1213,7 @@ CONFIG_CLK_BCM2711_DVP=m
CONFIG_CLK_BCM2835=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
CONFIG_CLK_GFM_LPASS_SM8250=m
CONFIG_CLK_ICST=y
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y
@ -3497,7 +3498,7 @@ CONFIG_INTERCONNECT_QCOM_SDM845=m
# CONFIG_INTERCONNECT_QCOM_SDX55 is not set
# CONFIG_INTERCONNECT_QCOM_SDX65 is not set
CONFIG_INTERCONNECT_QCOM_SDX75=m
# CONFIG_INTERCONNECT_QCOM_SM6115 is not set
CONFIG_INTERCONNECT_QCOM_SM6115=m
# CONFIG_INTERCONNECT_QCOM_SM6350 is not set
CONFIG_INTERCONNECT_QCOM_SM8150=m
CONFIG_INTERCONNECT_QCOM_SM8250=m
@ -5933,7 +5934,7 @@ CONFIG_PINCTRL_MSM8998=m
CONFIG_PINCTRL_MSM=y
CONFIG_PINCTRL_MVEBU=y
# CONFIG_PINCTRL_OCELOT is not set
# CONFIG_PINCTRL_QCM2290 is not set
CONFIG_PINCTRL_QCM2290=m
CONFIG_PINCTRL_QCOM_SPMI_PMIC=y
# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set
# CONFIG_PINCTRL_QCS404 is not set
@ -5957,8 +5958,8 @@ CONFIG_PINCTRL_SDM845=m
# CONFIG_PINCTRL_SDX75 is not set
CONFIG_PINCTRL_SINGLE=y
# CONFIG_PINCTRL_SM4450 is not set
# CONFIG_PINCTRL_SM6115 is not set
# CONFIG_PINCTRL_SM6115_LPASS_LPI is not set
CONFIG_PINCTRL_SM6115_LPASS_LPI=m
CONFIG_PINCTRL_SM6115=m
# CONFIG_PINCTRL_SM6125 is not set
# CONFIG_PINCTRL_SM6350 is not set
# CONFIG_PINCTRL_SM6375 is not set
@ -6199,7 +6200,7 @@ CONFIG_PWRSEQ_SIMPLE=y
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCM_DISPCC_2290 is not set
# CONFIG_QCM_GCC_2290 is not set
CONFIG_QCM_GCC_2290=m
CONFIG_QCOM_A53PLL=m
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_ADM is not set
@ -6242,6 +6243,7 @@ CONFIG_QCOM_MDT_LOADER=m
CONFIG_QCOM_MPM=m
CONFIG_QCOM_OCMEM=m
CONFIG_QCOM_PDC=y
CONFIG_QCOM_PIL_INFO=m
CONFIG_QCOM_PMIC_GLINK=m
CONFIG_QCOM_PMIC_PDCHARGER_ULOG=m
CONFIG_QCOM_Q6V5_ADSP=m
@ -6257,7 +6259,7 @@ CONFIG_QCOM_RAMP_CTRL=m
CONFIG_QCOM_RMTFS_MEM=m
CONFIG_QCOM_RPMHPD=y
CONFIG_QCOM_RPMH=y
# CONFIG_QCOM_RPM_MASTER_STATS is not set
CONFIG_QCOM_RPM_MASTER_STATS=m
CONFIG_QCOM_RPMPD=m
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
CONFIG_QCOM_SCM=y
@ -6335,7 +6337,7 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
# CONFIG_RANDOM_KMALLOC_CACHES is not set
CONFIG_RANDOM_KMALLOC_CACHES=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
CONFIG_RANDOM_TRUST_CPU=y
# CONFIG_RANDSTRUCT_FULL is not set
@ -6909,7 +6911,7 @@ CONFIG_SCHED_TRACER=y
CONFIG_SC_LPASSCC_7280=m
CONFIG_SC_LPASSCC_8280XP=m
CONFIG_SC_LPASS_CORECC_7180=m
# CONFIG_SC_LPASS_CORECC_7280 is not set
CONFIG_SC_LPASS_CORECC_7280=m
CONFIG_SC_MSS_7180=y
# CONFIG_SCR24X is not set
# CONFIG_SCSI_3W_9XXX is not set
@ -7469,18 +7471,19 @@ CONFIG_SMARTJOYPLUS_FF=y
# CONFIG_SMB_SERVER is not set
CONFIG_SMC91X=m
# CONFIG_SM_CAMCC_6350 is not set
# CONFIG_SM_CAMCC_8250 is not set
CONFIG_SM_CAMCC_8250=m
# CONFIG_SM_CAMCC_8450 is not set
# CONFIG_SM_CAMCC_8550 is not set
CONFIG_SMC_DIAG=m
CONFIG_SMC=m
# CONFIG_SM_DISPCC_8250 is not set
CONFIG_SM_DISPCC_6115=m
CONFIG_SM_DISPCC_8250=m
CONFIG_SM_DISPCC_8450=m
# CONFIG_SM_DISPCC_8550 is not set
CONFIG_SM_DISPCC_8650=m
# CONFIG_SM_FTL is not set
# CONFIG_SM_GCC_4450 is not set
# CONFIG_SM_GCC_6115 is not set
CONFIG_SM_GCC_6115=m
# CONFIG_SM_GCC_6125 is not set
# CONFIG_SM_GCC_6350 is not set
# CONFIG_SM_GCC_6375 is not set
@ -7491,7 +7494,7 @@ CONFIG_SM_GCC_8350=m
CONFIG_SM_GCC_8450=m
CONFIG_SM_GCC_8550=m
CONFIG_SM_GCC_8650=m
# CONFIG_SM_GPUCC_6115 is not set
CONFIG_SM_GPUCC_6115=m
# CONFIG_SM_GPUCC_6125 is not set
# CONFIG_SM_GPUCC_6350 is not set
# CONFIG_SM_GPUCC_6375 is not set
@ -7516,7 +7519,7 @@ CONFIG_SMS_USB_DRV=m
# CONFIG_SM_TCSRCC_8550 is not set
CONFIG_SM_TCSRCC_8650=m
# CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set
CONFIG_SM_VIDEOCC_8250=m
CONFIG_SM_VIDEOCC_8350=m
# CONFIG_SM_VIDEOCC_8450 is not set
# CONFIG_SM_VIDEOCC_8550 is not set
@ -7992,7 +7995,7 @@ CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m
# CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF is not set
# CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994 is not set
CONFIG_SND_SOC_SC7180=m
# CONFIG_SND_SOC_SC7280 is not set
CONFIG_SND_SOC_SC7280=m
CONFIG_SND_SOC_SC8280XP=m
CONFIG_SND_SOC_SDM845=m
# CONFIG_SND_SOC_SDW_MOCKUP is not set
@ -8624,6 +8627,7 @@ CONFIG_TEST_SORT=m
CONFIG_TEST_STRING_HELPERS=m
# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UBSAN is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_UUID is not set
@ -8923,7 +8927,16 @@ CONFIG_UBIFS_FS_AUTHENTICATION=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_SECURITY=y
CONFIG_UBIFS_FS_XATTR=y
# CONFIG_UBSAN is not set
# CONFIG_UBSAN_ALIGNMENT is not set
# CONFIG_UBSAN_BOOL is not set
CONFIG_UBSAN_BOUNDS=y
# CONFIG_UBSAN_DIV_ZERO is not set
# CONFIG_UBSAN_ENUM is not set
CONFIG_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN_SHIFT=y
# CONFIG_UBSAN_TRAP is not set
# CONFIG_UBSAN_UNREACHABLE is not set
CONFIG_UBSAN=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_UCLAMP_TASK=y

View File

@ -530,6 +530,7 @@ CONFIG_ARM_SMC_WATCHDOG=m
CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
# CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set
# CONFIG_ARM_SMMU_QCOM_DEBUG is not set
CONFIG_ARM_SMMU_QCOM=y
CONFIG_ARM_SMMU_V3_PMU=m
CONFIG_ARM_SMMU_V3_SVA=y
CONFIG_ARM_SMMU_V3=y
@ -564,7 +565,7 @@ CONFIG_ATA_PIIX=y
CONFIG_ATA_SFF=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA=y
# CONFIG_ATH10K_AHB is not set
CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_DEBUGFS=y
# CONFIG_ATH10K_DEBUG is not set
CONFIG_ATH10K=m
@ -1159,7 +1160,7 @@ CONFIG_CHARGER_MAX77976=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MT6370=m
# CONFIG_CHARGER_PM8916_LBC is not set
# CONFIG_CHARGER_QCOM_SMB2 is not set
CONFIG_CHARGER_QCOM_SMB2=m
CONFIG_CHARGER_QCOM_SMBB=m
CONFIG_CHARGER_RK817=m
# CONFIG_CHARGER_RT9455 is not set
@ -1212,7 +1213,7 @@ CONFIG_CLK_BCM2711_DVP=m
CONFIG_CLK_BCM2835=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
CONFIG_CLK_GFM_LPASS_SM8250=m
CONFIG_CLK_ICST=y
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y
@ -3480,7 +3481,7 @@ CONFIG_INTERCONNECT_QCOM_SDM845=m
# CONFIG_INTERCONNECT_QCOM_SDX55 is not set
# CONFIG_INTERCONNECT_QCOM_SDX65 is not set
CONFIG_INTERCONNECT_QCOM_SDX75=m
# CONFIG_INTERCONNECT_QCOM_SM6115 is not set
CONFIG_INTERCONNECT_QCOM_SM6115=m
# CONFIG_INTERCONNECT_QCOM_SM6350 is not set
CONFIG_INTERCONNECT_QCOM_SM8150=m
CONFIG_INTERCONNECT_QCOM_SM8250=m
@ -5906,7 +5907,7 @@ CONFIG_PINCTRL_MSM8998=m
CONFIG_PINCTRL_MSM=y
CONFIG_PINCTRL_MVEBU=y
# CONFIG_PINCTRL_OCELOT is not set
# CONFIG_PINCTRL_QCM2290 is not set
CONFIG_PINCTRL_QCM2290=m
CONFIG_PINCTRL_QCOM_SPMI_PMIC=y
# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set
# CONFIG_PINCTRL_QCS404 is not set
@ -5930,8 +5931,8 @@ CONFIG_PINCTRL_SDM845=m
# CONFIG_PINCTRL_SDX75 is not set
CONFIG_PINCTRL_SINGLE=y
# CONFIG_PINCTRL_SM4450 is not set
# CONFIG_PINCTRL_SM6115 is not set
# CONFIG_PINCTRL_SM6115_LPASS_LPI is not set
CONFIG_PINCTRL_SM6115_LPASS_LPI=m
CONFIG_PINCTRL_SM6115=m
# CONFIG_PINCTRL_SM6125 is not set
# CONFIG_PINCTRL_SM6350 is not set
# CONFIG_PINCTRL_SM6375 is not set
@ -6172,7 +6173,7 @@ CONFIG_PWRSEQ_SIMPLE=y
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCM_DISPCC_2290 is not set
# CONFIG_QCM_GCC_2290 is not set
CONFIG_QCM_GCC_2290=m
CONFIG_QCOM_A53PLL=m
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_ADM is not set
@ -6215,6 +6216,7 @@ CONFIG_QCOM_MDT_LOADER=m
CONFIG_QCOM_MPM=m
CONFIG_QCOM_OCMEM=m
CONFIG_QCOM_PDC=y
CONFIG_QCOM_PIL_INFO=m
CONFIG_QCOM_PMIC_GLINK=m
CONFIG_QCOM_PMIC_PDCHARGER_ULOG=m
CONFIG_QCOM_Q6V5_ADSP=m
@ -6230,7 +6232,7 @@ CONFIG_QCOM_RAMP_CTRL=m
CONFIG_QCOM_RMTFS_MEM=m
CONFIG_QCOM_RPMHPD=y
CONFIG_QCOM_RPMH=y
# CONFIG_QCOM_RPM_MASTER_STATS is not set
CONFIG_QCOM_RPM_MASTER_STATS=m
CONFIG_QCOM_RPMPD=m
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
CONFIG_QCOM_SCM=y
@ -6308,7 +6310,7 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
# CONFIG_RANDOM_KMALLOC_CACHES is not set
CONFIG_RANDOM_KMALLOC_CACHES=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
CONFIG_RANDOM_TRUST_CPU=y
# CONFIG_RANDSTRUCT_FULL is not set
@ -6882,7 +6884,7 @@ CONFIG_SCHED_TRACER=y
CONFIG_SC_LPASSCC_7280=m
CONFIG_SC_LPASSCC_8280XP=m
CONFIG_SC_LPASS_CORECC_7180=m
# CONFIG_SC_LPASS_CORECC_7280 is not set
CONFIG_SC_LPASS_CORECC_7280=m
CONFIG_SC_MSS_7180=y
# CONFIG_SCR24X is not set
# CONFIG_SCSI_3W_9XXX is not set
@ -7442,18 +7444,19 @@ CONFIG_SMARTJOYPLUS_FF=y
# CONFIG_SMB_SERVER is not set
CONFIG_SMC91X=m
# CONFIG_SM_CAMCC_6350 is not set
# CONFIG_SM_CAMCC_8250 is not set
CONFIG_SM_CAMCC_8250=m
# CONFIG_SM_CAMCC_8450 is not set
# CONFIG_SM_CAMCC_8550 is not set
CONFIG_SMC_DIAG=m
CONFIG_SMC=m
# CONFIG_SM_DISPCC_8250 is not set
CONFIG_SM_DISPCC_6115=m
CONFIG_SM_DISPCC_8250=m
CONFIG_SM_DISPCC_8450=m
# CONFIG_SM_DISPCC_8550 is not set
CONFIG_SM_DISPCC_8650=m
# CONFIG_SM_FTL is not set
# CONFIG_SM_GCC_4450 is not set
# CONFIG_SM_GCC_6115 is not set
CONFIG_SM_GCC_6115=m
# CONFIG_SM_GCC_6125 is not set
# CONFIG_SM_GCC_6350 is not set
# CONFIG_SM_GCC_6375 is not set
@ -7464,7 +7467,7 @@ CONFIG_SM_GCC_8350=m
CONFIG_SM_GCC_8450=m
CONFIG_SM_GCC_8550=m
CONFIG_SM_GCC_8650=m
# CONFIG_SM_GPUCC_6115 is not set
CONFIG_SM_GPUCC_6115=m
# CONFIG_SM_GPUCC_6125 is not set
# CONFIG_SM_GPUCC_6350 is not set
# CONFIG_SM_GPUCC_6375 is not set
@ -7489,7 +7492,7 @@ CONFIG_SMS_USB_DRV=m
# CONFIG_SM_TCSRCC_8550 is not set
CONFIG_SM_TCSRCC_8650=m
# CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set
CONFIG_SM_VIDEOCC_8250=m
CONFIG_SM_VIDEOCC_8350=m
# CONFIG_SM_VIDEOCC_8450 is not set
# CONFIG_SM_VIDEOCC_8550 is not set
@ -7964,7 +7967,7 @@ CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m
# CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF is not set
# CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994 is not set
CONFIG_SND_SOC_SC7180=m
# CONFIG_SND_SOC_SC7280 is not set
CONFIG_SND_SOC_SC7280=m
CONFIG_SND_SOC_SC8280XP=m
CONFIG_SND_SOC_SDM845=m
# CONFIG_SND_SOC_SDW_MOCKUP is not set
@ -8595,6 +8598,7 @@ CONFIG_TEST_SORT=m
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UBSAN is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_UUID is not set
@ -8894,7 +8898,16 @@ CONFIG_UBIFS_FS_AUTHENTICATION=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_SECURITY=y
CONFIG_UBIFS_FS_XATTR=y
# CONFIG_UBSAN is not set
# CONFIG_UBSAN_ALIGNMENT is not set
# CONFIG_UBSAN_BOOL is not set
CONFIG_UBSAN_BOUNDS=y
# CONFIG_UBSAN_DIV_ZERO is not set
# CONFIG_UBSAN_ENUM is not set
CONFIG_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN_SHIFT=y
# CONFIG_UBSAN_TRAP is not set
# CONFIG_UBSAN_UNREACHABLE is not set
CONFIG_UBSAN=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_UCLAMP_TASK=y

View File

@ -925,7 +925,6 @@ CONFIG_CLK_BCM_NS2=y
CONFIG_CLK_BCM_SR=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y

View File

@ -925,7 +925,6 @@ CONFIG_CLK_BCM_NS2=y
CONFIG_CLK_BCM_SR=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y

View File

@ -530,6 +530,7 @@ CONFIG_ARM_SMC_WATCHDOG=m
CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
# CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set
# CONFIG_ARM_SMMU_QCOM_DEBUG is not set
CONFIG_ARM_SMMU_QCOM=y
CONFIG_ARM_SMMU_V3_PMU=m
CONFIG_ARM_SMMU_V3_SVA=y
CONFIG_ARM_SMMU_V3=y
@ -564,7 +565,7 @@ CONFIG_ATA_PIIX=y
CONFIG_ATA_SFF=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA=y
# CONFIG_ATH10K_AHB is not set
CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_DEBUGFS=y
CONFIG_ATH10K_DEBUG=y
CONFIG_ATH10K=m
@ -1159,7 +1160,7 @@ CONFIG_CHARGER_MAX77976=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MT6370=m
# CONFIG_CHARGER_PM8916_LBC is not set
# CONFIG_CHARGER_QCOM_SMB2 is not set
CONFIG_CHARGER_QCOM_SMB2=m
CONFIG_CHARGER_QCOM_SMBB=m
CONFIG_CHARGER_RK817=m
# CONFIG_CHARGER_RT9455 is not set
@ -1212,7 +1213,7 @@ CONFIG_CLK_BCM2711_DVP=m
CONFIG_CLK_BCM2835=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
CONFIG_CLK_GFM_LPASS_SM8250=m
CONFIG_CLK_ICST=y
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y
@ -3497,7 +3498,7 @@ CONFIG_INTERCONNECT_QCOM_SDM845=m
# CONFIG_INTERCONNECT_QCOM_SDX55 is not set
# CONFIG_INTERCONNECT_QCOM_SDX65 is not set
CONFIG_INTERCONNECT_QCOM_SDX75=m
# CONFIG_INTERCONNECT_QCOM_SM6115 is not set
CONFIG_INTERCONNECT_QCOM_SM6115=m
# CONFIG_INTERCONNECT_QCOM_SM6350 is not set
CONFIG_INTERCONNECT_QCOM_SM8150=m
CONFIG_INTERCONNECT_QCOM_SM8250=m
@ -5933,7 +5934,7 @@ CONFIG_PINCTRL_MSM8998=m
CONFIG_PINCTRL_MSM=y
CONFIG_PINCTRL_MVEBU=y
# CONFIG_PINCTRL_OCELOT is not set
# CONFIG_PINCTRL_QCM2290 is not set
CONFIG_PINCTRL_QCM2290=m
CONFIG_PINCTRL_QCOM_SPMI_PMIC=y
# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set
# CONFIG_PINCTRL_QCS404 is not set
@ -5957,8 +5958,8 @@ CONFIG_PINCTRL_SDM845=m
# CONFIG_PINCTRL_SDX75 is not set
CONFIG_PINCTRL_SINGLE=y
# CONFIG_PINCTRL_SM4450 is not set
# CONFIG_PINCTRL_SM6115 is not set
# CONFIG_PINCTRL_SM6115_LPASS_LPI is not set
CONFIG_PINCTRL_SM6115_LPASS_LPI=m
CONFIG_PINCTRL_SM6115=m
# CONFIG_PINCTRL_SM6125 is not set
# CONFIG_PINCTRL_SM6350 is not set
# CONFIG_PINCTRL_SM6375 is not set
@ -6199,7 +6200,7 @@ CONFIG_PWRSEQ_SIMPLE=y
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCM_DISPCC_2290 is not set
# CONFIG_QCM_GCC_2290 is not set
CONFIG_QCM_GCC_2290=m
CONFIG_QCOM_A53PLL=m
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_ADM is not set
@ -6242,6 +6243,7 @@ CONFIG_QCOM_MDT_LOADER=m
CONFIG_QCOM_MPM=m
CONFIG_QCOM_OCMEM=m
CONFIG_QCOM_PDC=y
CONFIG_QCOM_PIL_INFO=m
CONFIG_QCOM_PMIC_GLINK=m
CONFIG_QCOM_PMIC_PDCHARGER_ULOG=m
CONFIG_QCOM_Q6V5_ADSP=m
@ -6257,7 +6259,7 @@ CONFIG_QCOM_RAMP_CTRL=m
CONFIG_QCOM_RMTFS_MEM=m
CONFIG_QCOM_RPMHPD=y
CONFIG_QCOM_RPMH=y
# CONFIG_QCOM_RPM_MASTER_STATS is not set
CONFIG_QCOM_RPM_MASTER_STATS=m
CONFIG_QCOM_RPMPD=m
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
CONFIG_QCOM_SCM=y
@ -6335,7 +6337,7 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
# CONFIG_RANDOM_KMALLOC_CACHES is not set
CONFIG_RANDOM_KMALLOC_CACHES=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
CONFIG_RANDOM_TRUST_CPU=y
# CONFIG_RANDSTRUCT_FULL is not set
@ -6909,7 +6911,7 @@ CONFIG_SCHED_TRACER=y
CONFIG_SC_LPASSCC_7280=m
CONFIG_SC_LPASSCC_8280XP=m
CONFIG_SC_LPASS_CORECC_7180=m
# CONFIG_SC_LPASS_CORECC_7280 is not set
CONFIG_SC_LPASS_CORECC_7280=m
CONFIG_SC_MSS_7180=y
# CONFIG_SCR24X is not set
# CONFIG_SCSI_3W_9XXX is not set
@ -7469,18 +7471,19 @@ CONFIG_SMARTJOYPLUS_FF=y
# CONFIG_SMB_SERVER is not set
CONFIG_SMC91X=m
# CONFIG_SM_CAMCC_6350 is not set
# CONFIG_SM_CAMCC_8250 is not set
CONFIG_SM_CAMCC_8250=m
# CONFIG_SM_CAMCC_8450 is not set
# CONFIG_SM_CAMCC_8550 is not set
CONFIG_SMC_DIAG=m
CONFIG_SMC=m
# CONFIG_SM_DISPCC_8250 is not set
CONFIG_SM_DISPCC_6115=m
CONFIG_SM_DISPCC_8250=m
CONFIG_SM_DISPCC_8450=m
# CONFIG_SM_DISPCC_8550 is not set
CONFIG_SM_DISPCC_8650=m
# CONFIG_SM_FTL is not set
# CONFIG_SM_GCC_4450 is not set
# CONFIG_SM_GCC_6115 is not set
CONFIG_SM_GCC_6115=m
# CONFIG_SM_GCC_6125 is not set
# CONFIG_SM_GCC_6350 is not set
# CONFIG_SM_GCC_6375 is not set
@ -7491,7 +7494,7 @@ CONFIG_SM_GCC_8350=m
CONFIG_SM_GCC_8450=m
CONFIG_SM_GCC_8550=m
CONFIG_SM_GCC_8650=m
# CONFIG_SM_GPUCC_6115 is not set
CONFIG_SM_GPUCC_6115=m
# CONFIG_SM_GPUCC_6125 is not set
# CONFIG_SM_GPUCC_6350 is not set
# CONFIG_SM_GPUCC_6375 is not set
@ -7516,7 +7519,7 @@ CONFIG_SMS_USB_DRV=m
# CONFIG_SM_TCSRCC_8550 is not set
CONFIG_SM_TCSRCC_8650=m
# CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set
CONFIG_SM_VIDEOCC_8250=m
CONFIG_SM_VIDEOCC_8350=m
# CONFIG_SM_VIDEOCC_8450 is not set
# CONFIG_SM_VIDEOCC_8550 is not set
@ -7992,7 +7995,7 @@ CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m
# CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF is not set
# CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994 is not set
CONFIG_SND_SOC_SC7180=m
# CONFIG_SND_SOC_SC7280 is not set
CONFIG_SND_SOC_SC7280=m
CONFIG_SND_SOC_SC8280XP=m
CONFIG_SND_SOC_SDM845=m
# CONFIG_SND_SOC_SDW_MOCKUP is not set
@ -8624,6 +8627,7 @@ CONFIG_TEST_SORT=m
CONFIG_TEST_STRING_HELPERS=m
# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UBSAN is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_UUID is not set
@ -8923,7 +8927,16 @@ CONFIG_UBIFS_FS_AUTHENTICATION=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_SECURITY=y
CONFIG_UBIFS_FS_XATTR=y
# CONFIG_UBSAN is not set
# CONFIG_UBSAN_ALIGNMENT is not set
# CONFIG_UBSAN_BOOL is not set
CONFIG_UBSAN_BOUNDS=y
# CONFIG_UBSAN_DIV_ZERO is not set
# CONFIG_UBSAN_ENUM is not set
CONFIG_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN_SHIFT=y
# CONFIG_UBSAN_TRAP is not set
# CONFIG_UBSAN_UNREACHABLE is not set
CONFIG_UBSAN=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_UCLAMP_TASK=y

View File

@ -922,7 +922,6 @@ CONFIG_CLK_BCM_NS2=y
CONFIG_CLK_BCM_SR=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y

View File

@ -530,6 +530,7 @@ CONFIG_ARM_SMC_WATCHDOG=m
CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
# CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set
# CONFIG_ARM_SMMU_QCOM_DEBUG is not set
CONFIG_ARM_SMMU_QCOM=y
CONFIG_ARM_SMMU_V3_PMU=m
CONFIG_ARM_SMMU_V3_SVA=y
CONFIG_ARM_SMMU_V3=y
@ -564,7 +565,7 @@ CONFIG_ATA_PIIX=y
CONFIG_ATA_SFF=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA=y
# CONFIG_ATH10K_AHB is not set
CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_DEBUGFS=y
# CONFIG_ATH10K_DEBUG is not set
CONFIG_ATH10K=m
@ -1159,7 +1160,7 @@ CONFIG_CHARGER_MAX77976=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MT6370=m
# CONFIG_CHARGER_PM8916_LBC is not set
# CONFIG_CHARGER_QCOM_SMB2 is not set
CONFIG_CHARGER_QCOM_SMB2=m
CONFIG_CHARGER_QCOM_SMBB=m
CONFIG_CHARGER_RK817=m
# CONFIG_CHARGER_RT9455 is not set
@ -1212,7 +1213,7 @@ CONFIG_CLK_BCM2711_DVP=m
CONFIG_CLK_BCM2835=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
CONFIG_CLK_GFM_LPASS_SM8250=m
CONFIG_CLK_ICST=y
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y
@ -3480,7 +3481,7 @@ CONFIG_INTERCONNECT_QCOM_SDM845=m
# CONFIG_INTERCONNECT_QCOM_SDX55 is not set
# CONFIG_INTERCONNECT_QCOM_SDX65 is not set
CONFIG_INTERCONNECT_QCOM_SDX75=m
# CONFIG_INTERCONNECT_QCOM_SM6115 is not set
CONFIG_INTERCONNECT_QCOM_SM6115=m
# CONFIG_INTERCONNECT_QCOM_SM6350 is not set
CONFIG_INTERCONNECT_QCOM_SM8150=m
CONFIG_INTERCONNECT_QCOM_SM8250=m
@ -5906,7 +5907,7 @@ CONFIG_PINCTRL_MSM8998=m
CONFIG_PINCTRL_MSM=y
CONFIG_PINCTRL_MVEBU=y
# CONFIG_PINCTRL_OCELOT is not set
# CONFIG_PINCTRL_QCM2290 is not set
CONFIG_PINCTRL_QCM2290=m
CONFIG_PINCTRL_QCOM_SPMI_PMIC=y
# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set
# CONFIG_PINCTRL_QCS404 is not set
@ -5930,8 +5931,8 @@ CONFIG_PINCTRL_SDM845=m
# CONFIG_PINCTRL_SDX75 is not set
CONFIG_PINCTRL_SINGLE=y
# CONFIG_PINCTRL_SM4450 is not set
# CONFIG_PINCTRL_SM6115 is not set
# CONFIG_PINCTRL_SM6115_LPASS_LPI is not set
CONFIG_PINCTRL_SM6115_LPASS_LPI=m
CONFIG_PINCTRL_SM6115=m
# CONFIG_PINCTRL_SM6125 is not set
# CONFIG_PINCTRL_SM6350 is not set
# CONFIG_PINCTRL_SM6375 is not set
@ -6172,7 +6173,7 @@ CONFIG_PWRSEQ_SIMPLE=y
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCM_DISPCC_2290 is not set
# CONFIG_QCM_GCC_2290 is not set
CONFIG_QCM_GCC_2290=m
CONFIG_QCOM_A53PLL=m
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_ADM is not set
@ -6215,6 +6216,7 @@ CONFIG_QCOM_MDT_LOADER=m
CONFIG_QCOM_MPM=m
CONFIG_QCOM_OCMEM=m
CONFIG_QCOM_PDC=y
CONFIG_QCOM_PIL_INFO=m
CONFIG_QCOM_PMIC_GLINK=m
CONFIG_QCOM_PMIC_PDCHARGER_ULOG=m
CONFIG_QCOM_Q6V5_ADSP=m
@ -6230,7 +6232,7 @@ CONFIG_QCOM_RAMP_CTRL=m
CONFIG_QCOM_RMTFS_MEM=m
CONFIG_QCOM_RPMHPD=y
CONFIG_QCOM_RPMH=y
# CONFIG_QCOM_RPM_MASTER_STATS is not set
CONFIG_QCOM_RPM_MASTER_STATS=m
CONFIG_QCOM_RPMPD=m
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
CONFIG_QCOM_SCM=y
@ -6308,7 +6310,7 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
# CONFIG_RANDOM_KMALLOC_CACHES is not set
CONFIG_RANDOM_KMALLOC_CACHES=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
CONFIG_RANDOM_TRUST_CPU=y
# CONFIG_RANDSTRUCT_FULL is not set
@ -6882,7 +6884,7 @@ CONFIG_SCHED_TRACER=y
CONFIG_SC_LPASSCC_7280=m
CONFIG_SC_LPASSCC_8280XP=m
CONFIG_SC_LPASS_CORECC_7180=m
# CONFIG_SC_LPASS_CORECC_7280 is not set
CONFIG_SC_LPASS_CORECC_7280=m
CONFIG_SC_MSS_7180=y
# CONFIG_SCR24X is not set
# CONFIG_SCSI_3W_9XXX is not set
@ -7442,18 +7444,19 @@ CONFIG_SMARTJOYPLUS_FF=y
# CONFIG_SMB_SERVER is not set
CONFIG_SMC91X=m
# CONFIG_SM_CAMCC_6350 is not set
# CONFIG_SM_CAMCC_8250 is not set
CONFIG_SM_CAMCC_8250=m
# CONFIG_SM_CAMCC_8450 is not set
# CONFIG_SM_CAMCC_8550 is not set
CONFIG_SMC_DIAG=m
CONFIG_SMC=m
# CONFIG_SM_DISPCC_8250 is not set
CONFIG_SM_DISPCC_6115=m
CONFIG_SM_DISPCC_8250=m
CONFIG_SM_DISPCC_8450=m
# CONFIG_SM_DISPCC_8550 is not set
CONFIG_SM_DISPCC_8650=m
# CONFIG_SM_FTL is not set
# CONFIG_SM_GCC_4450 is not set
# CONFIG_SM_GCC_6115 is not set
CONFIG_SM_GCC_6115=m
# CONFIG_SM_GCC_6125 is not set
# CONFIG_SM_GCC_6350 is not set
# CONFIG_SM_GCC_6375 is not set
@ -7464,7 +7467,7 @@ CONFIG_SM_GCC_8350=m
CONFIG_SM_GCC_8450=m
CONFIG_SM_GCC_8550=m
CONFIG_SM_GCC_8650=m
# CONFIG_SM_GPUCC_6115 is not set
CONFIG_SM_GPUCC_6115=m
# CONFIG_SM_GPUCC_6125 is not set
# CONFIG_SM_GPUCC_6350 is not set
# CONFIG_SM_GPUCC_6375 is not set
@ -7489,7 +7492,7 @@ CONFIG_SMS_USB_DRV=m
# CONFIG_SM_TCSRCC_8550 is not set
CONFIG_SM_TCSRCC_8650=m
# CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set
CONFIG_SM_VIDEOCC_8250=m
CONFIG_SM_VIDEOCC_8350=m
# CONFIG_SM_VIDEOCC_8450 is not set
# CONFIG_SM_VIDEOCC_8550 is not set
@ -7964,7 +7967,7 @@ CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m
# CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF is not set
# CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994 is not set
CONFIG_SND_SOC_SC7180=m
# CONFIG_SND_SOC_SC7280 is not set
CONFIG_SND_SOC_SC7280=m
CONFIG_SND_SOC_SC8280XP=m
CONFIG_SND_SOC_SDM845=m
# CONFIG_SND_SOC_SDW_MOCKUP is not set
@ -8595,6 +8598,7 @@ CONFIG_TEST_SORT=m
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UBSAN is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_UUID is not set
@ -8894,7 +8898,16 @@ CONFIG_UBIFS_FS_AUTHENTICATION=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_SECURITY=y
CONFIG_UBIFS_FS_XATTR=y
# CONFIG_UBSAN is not set
# CONFIG_UBSAN_ALIGNMENT is not set
# CONFIG_UBSAN_BOOL is not set
CONFIG_UBSAN_BOUNDS=y
# CONFIG_UBSAN_DIV_ZERO is not set
# CONFIG_UBSAN_ENUM is not set
CONFIG_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN_SHIFT=y
# CONFIG_UBSAN_TRAP is not set
# CONFIG_UBSAN_UNREACHABLE is not set
CONFIG_UBSAN=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_UCLAMP_TASK=y

View File

@ -922,7 +922,6 @@ CONFIG_CLK_BCM_NS2=y
CONFIG_CLK_BCM_SR=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y

View File

@ -922,7 +922,6 @@ CONFIG_CLK_BCM_NS2=y
CONFIG_CLK_BCM_SR=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y

View File

@ -922,7 +922,6 @@ CONFIG_CLK_BCM_NS2=y
CONFIG_CLK_BCM_SR=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y

View File

@ -317,7 +317,7 @@ CONFIG_ATA_PIIX=y
CONFIG_ATA_SFF=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA=y
# CONFIG_ATH10K_AHB is not set
CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_DEBUGFS=y
CONFIG_ATH10K_DEBUG=y
CONFIG_ATH10K=m
@ -864,7 +864,6 @@ CONFIG_CHARGER_MAX77650=m
CONFIG_CHARGER_MAX77976=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MT6370=m
# CONFIG_CHARGER_QCOM_SMB2 is not set
# CONFIG_CHARGER_RT9455 is not set
CONFIG_CHARGER_RT9467=m
CONFIG_CHARGER_RT9471=m
@ -913,7 +912,6 @@ CONFIG_CIO2_BRIDGE=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set
@ -1115,7 +1113,6 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m
CONFIG_CRYPTO_DEV_QAT_C62XVF=m
CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
# CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set
# CONFIG_CRYPTO_DEV_SAFEXCEL is not set
# CONFIG_CRYPTO_DEV_SP_CCP is not set
CONFIG_CRYPTO_DEV_VIRTIO=m
@ -3293,7 +3290,6 @@ CONFIG_LEDS_PCA995X=m
CONFIG_LEDS_POWERNV=m
# CONFIG_LEDS_PWM is not set
CONFIG_LEDS_PWM_MULTICOLOR=m
CONFIG_LEDS_QCOM_FLASH=m
CONFIG_LEDS_REGULATOR=m
# CONFIG_LEDS_RT4505 is not set
# CONFIG_LEDS_RT8515 is not set
@ -5110,7 +5106,6 @@ CONFIG_PWRSEQ_SD8787=m
CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_EMAC is not set
@ -5169,7 +5164,7 @@ CONFIG_RANDOM32_SELFTEST=y
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
# CONFIG_RANDOM_KMALLOC_CACHES is not set
CONFIG_RANDOM_KMALLOC_CACHES=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
CONFIG_RANDOM_TRUST_CPU=y
# CONFIG_RANDSTRUCT_FULL is not set
@ -6123,10 +6118,8 @@ CONFIG_SLUB_KUNIT_TEST=m
CONFIG_SLUB=y
CONFIG_SMARTJOYPLUS_FF=y
# CONFIG_SMB_SERVER is not set
# CONFIG_SM_CAMCC_8250 is not set
CONFIG_SMC_DIAG=m
CONFIG_SMC=m
# CONFIG_SM_DISPCC_8250 is not set
# CONFIG_SM_FTL is not set
CONFIG_SMP=y
CONFIG_SMSC911X=m
@ -6139,7 +6132,6 @@ CONFIG_SMS_SIANO_MDTV=m
CONFIG_SMS_SIANO_RC=y
CONFIG_SMS_USB_DRV=m
# CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
CONFIG_SND_AC97_POWER_SAVE=y
# CONFIG_SND_AD1889 is not set
@ -7089,6 +7081,7 @@ CONFIG_TEST_SORT=m
CONFIG_TEST_STRING_HELPERS=m
# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UBSAN is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_UUID is not set
@ -7351,7 +7344,16 @@ CONFIG_UBIFS_FS_AUTHENTICATION=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_SECURITY=y
CONFIG_UBIFS_FS_XATTR=y
# CONFIG_UBSAN is not set
# CONFIG_UBSAN_ALIGNMENT is not set
# CONFIG_UBSAN_BOOL is not set
CONFIG_UBSAN_BOUNDS=y
# CONFIG_UBSAN_DIV_ZERO is not set
# CONFIG_UBSAN_ENUM is not set
CONFIG_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN_SHIFT=y
# CONFIG_UBSAN_TRAP is not set
# CONFIG_UBSAN_UNREACHABLE is not set
CONFIG_UBSAN=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_UCLAMP_TASK=y

View File

@ -766,7 +766,6 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set

View File

@ -315,7 +315,7 @@ CONFIG_ATA_PIIX=y
CONFIG_ATA_SFF=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA=y
# CONFIG_ATH10K_AHB is not set
CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_DEBUGFS=y
# CONFIG_ATH10K_DEBUG is not set
CONFIG_ATH10K=m
@ -862,7 +862,6 @@ CONFIG_CHARGER_MAX77650=m
CONFIG_CHARGER_MAX77976=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MT6370=m
# CONFIG_CHARGER_QCOM_SMB2 is not set
# CONFIG_CHARGER_RT9455 is not set
CONFIG_CHARGER_RT9467=m
CONFIG_CHARGER_RT9471=m
@ -911,7 +910,6 @@ CONFIG_CIO2_BRIDGE=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set
@ -1113,7 +1111,6 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m
CONFIG_CRYPTO_DEV_QAT_C62XVF=m
CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
# CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set
# CONFIG_CRYPTO_DEV_SAFEXCEL is not set
# CONFIG_CRYPTO_DEV_SP_CCP is not set
CONFIG_CRYPTO_DEV_VIRTIO=m
@ -3267,7 +3264,6 @@ CONFIG_LEDS_PCA995X=m
CONFIG_LEDS_POWERNV=m
# CONFIG_LEDS_PWM is not set
CONFIG_LEDS_PWM_MULTICOLOR=m
CONFIG_LEDS_QCOM_FLASH=m
CONFIG_LEDS_REGULATOR=m
# CONFIG_LEDS_RT4505 is not set
# CONFIG_LEDS_RT8515 is not set
@ -5081,7 +5077,6 @@ CONFIG_PWRSEQ_SD8787=m
CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_EMAC is not set
@ -5140,7 +5135,7 @@ CONFIG_RAID_ATTRS=m
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
# CONFIG_RANDOM_KMALLOC_CACHES is not set
CONFIG_RANDOM_KMALLOC_CACHES=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
CONFIG_RANDOM_TRUST_CPU=y
# CONFIG_RANDSTRUCT_FULL is not set
@ -6094,10 +6089,8 @@ CONFIG_SLUB_KUNIT_TEST=m
CONFIG_SLUB=y
CONFIG_SMARTJOYPLUS_FF=y
# CONFIG_SMB_SERVER is not set
# CONFIG_SM_CAMCC_8250 is not set
CONFIG_SMC_DIAG=m
CONFIG_SMC=m
# CONFIG_SM_DISPCC_8250 is not set
# CONFIG_SM_FTL is not set
CONFIG_SMP=y
CONFIG_SMSC911X=m
@ -6110,7 +6103,6 @@ CONFIG_SMS_SIANO_MDTV=m
CONFIG_SMS_SIANO_RC=y
CONFIG_SMS_USB_DRV=m
# CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
CONFIG_SND_AC97_POWER_SAVE=y
# CONFIG_SND_AD1889 is not set
@ -7058,6 +7050,7 @@ CONFIG_TEST_SORT=m
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UBSAN is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_UUID is not set
@ -7320,7 +7313,16 @@ CONFIG_UBIFS_FS_AUTHENTICATION=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_SECURITY=y
CONFIG_UBIFS_FS_XATTR=y
# CONFIG_UBSAN is not set
# CONFIG_UBSAN_ALIGNMENT is not set
# CONFIG_UBSAN_BOOL is not set
CONFIG_UBSAN_BOUNDS=y
# CONFIG_UBSAN_DIV_ZERO is not set
# CONFIG_UBSAN_ENUM is not set
CONFIG_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN_SHIFT=y
# CONFIG_UBSAN_TRAP is not set
# CONFIG_UBSAN_UNREACHABLE is not set
CONFIG_UBSAN=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_UCLAMP_TASK=y

View File

@ -766,7 +766,6 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set

View File

@ -320,7 +320,7 @@ CONFIG_ATA_PIIX=y
CONFIG_ATA_SFF=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA=y
# CONFIG_ATH10K_AHB is not set
CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_DEBUGFS=y
CONFIG_ATH10K_DEBUG=y
CONFIG_ATH10K=m
@ -869,7 +869,6 @@ CONFIG_CHARGER_MAX77650=m
CONFIG_CHARGER_MAX77976=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MT6370=m
# CONFIG_CHARGER_QCOM_SMB2 is not set
# CONFIG_CHARGER_RT9455 is not set
CONFIG_CHARGER_RT9467=m
CONFIG_CHARGER_RT9471=m
@ -920,7 +919,6 @@ CONFIG_CIO2_BRIDGE=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set
@ -1117,7 +1115,6 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m
CONFIG_CRYPTO_DEV_QAT_C62XVF=m
CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
# CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set
# CONFIG_CRYPTO_DEV_SAFEXCEL is not set
# CONFIG_CRYPTO_DEV_SP_CCP is not set
CONFIG_CRYPTO_DEV_VIRTIO=m
@ -2974,7 +2971,7 @@ CONFIG_ISCSI_TCP=m
# CONFIG_ISL29125 is not set
# CONFIG_ISL29501 is not set
# CONFIG_ISL76682 is not set
# CONFIG_ISM is not set
CONFIG_ISM=m
CONFIG_ISO9660_FS=m
CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m
CONFIG_IT8712F_WDT=m
@ -3255,7 +3252,6 @@ CONFIG_LEDS_PCA9532=m
CONFIG_LEDS_PCA995X=m
# CONFIG_LEDS_PWM is not set
CONFIG_LEDS_PWM_MULTICOLOR=m
CONFIG_LEDS_QCOM_FLASH=m
CONFIG_LEDS_REGULATOR=m
# CONFIG_LEDS_RT4505 is not set
# CONFIG_LEDS_RT8515 is not set
@ -5025,7 +5021,6 @@ CONFIG_PWRSEQ_SD8787=m
CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_EMAC is not set
@ -5090,7 +5085,7 @@ CONFIG_RANDOMIZE_BASE=y
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
# CONFIG_RANDOM_KMALLOC_CACHES is not set
CONFIG_RANDOM_KMALLOC_CACHES=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
CONFIG_RANDOM_TRUST_CPU=y
# CONFIG_RANDSTRUCT_FULL is not set
@ -6050,10 +6045,8 @@ CONFIG_SLUB_KUNIT_TEST=m
CONFIG_SLUB=y
CONFIG_SMARTJOYPLUS_FF=y
# CONFIG_SMB_SERVER is not set
# CONFIG_SM_CAMCC_8250 is not set
CONFIG_SMC_DIAG=m
CONFIG_SMC=m
# CONFIG_SM_DISPCC_8250 is not set
# CONFIG_SM_FTL is not set
CONFIG_SMP=y
CONFIG_SMSC911X=m
@ -6068,7 +6061,6 @@ CONFIG_SMS_SIANO_MDTV=m
CONFIG_SMS_SIANO_RC=y
CONFIG_SMS_USB_DRV=m
# CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
CONFIG_SND_AC97_POWER_SAVE=y
# CONFIG_SND_AD1889 is not set
@ -7014,6 +7006,7 @@ CONFIG_TEST_SORT=m
CONFIG_TEST_STRING_HELPERS=m
# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UBSAN is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_UUID is not set
@ -7290,7 +7283,16 @@ CONFIG_UBIFS_FS_AUTHENTICATION=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_SECURITY=y
CONFIG_UBIFS_FS_XATTR=y
# CONFIG_UBSAN is not set
# CONFIG_UBSAN_ALIGNMENT is not set
# CONFIG_UBSAN_BOOL is not set
CONFIG_UBSAN_BOUNDS=y
# CONFIG_UBSAN_DIV_ZERO is not set
# CONFIG_UBSAN_ENUM is not set
CONFIG_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN_SHIFT=y
# CONFIG_UBSAN_TRAP is not set
# CONFIG_UBSAN_UNREACHABLE is not set
CONFIG_UBSAN=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_UCLAMP_TASK=y

View File

@ -769,7 +769,6 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set

View File

@ -318,7 +318,7 @@ CONFIG_ATA_PIIX=y
CONFIG_ATA_SFF=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA=y
# CONFIG_ATH10K_AHB is not set
CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_DEBUGFS=y
# CONFIG_ATH10K_DEBUG is not set
CONFIG_ATH10K=m
@ -867,7 +867,6 @@ CONFIG_CHARGER_MAX77650=m
CONFIG_CHARGER_MAX77976=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MT6370=m
# CONFIG_CHARGER_QCOM_SMB2 is not set
# CONFIG_CHARGER_RT9455 is not set
CONFIG_CHARGER_RT9467=m
CONFIG_CHARGER_RT9471=m
@ -918,7 +917,6 @@ CONFIG_CIO2_BRIDGE=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set
@ -1115,7 +1113,6 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m
CONFIG_CRYPTO_DEV_QAT_C62XVF=m
CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
# CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set
# CONFIG_CRYPTO_DEV_SAFEXCEL is not set
# CONFIG_CRYPTO_DEV_SP_CCP is not set
CONFIG_CRYPTO_DEV_VIRTIO=m
@ -2954,7 +2951,7 @@ CONFIG_ISCSI_TCP=m
# CONFIG_ISL29125 is not set
# CONFIG_ISL29501 is not set
# CONFIG_ISL76682 is not set
# CONFIG_ISM is not set
CONFIG_ISM=m
CONFIG_ISO9660_FS=m
CONFIG_IS_SIGNED_TYPE_KUNIT_TEST=m
CONFIG_IT8712F_WDT=m
@ -3229,7 +3226,6 @@ CONFIG_LEDS_PCA9532=m
CONFIG_LEDS_PCA995X=m
# CONFIG_LEDS_PWM is not set
CONFIG_LEDS_PWM_MULTICOLOR=m
CONFIG_LEDS_QCOM_FLASH=m
CONFIG_LEDS_REGULATOR=m
# CONFIG_LEDS_RT4505 is not set
# CONFIG_LEDS_RT8515 is not set
@ -4996,7 +4992,6 @@ CONFIG_PWRSEQ_SD8787=m
CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_EMAC is not set
@ -5061,7 +5056,7 @@ CONFIG_RANDOMIZE_BASE=y
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
# CONFIG_RANDOM_KMALLOC_CACHES is not set
CONFIG_RANDOM_KMALLOC_CACHES=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
CONFIG_RANDOM_TRUST_CPU=y
# CONFIG_RANDSTRUCT_FULL is not set
@ -6021,10 +6016,8 @@ CONFIG_SLUB_KUNIT_TEST=m
CONFIG_SLUB=y
CONFIG_SMARTJOYPLUS_FF=y
# CONFIG_SMB_SERVER is not set
# CONFIG_SM_CAMCC_8250 is not set
CONFIG_SMC_DIAG=m
CONFIG_SMC=m
# CONFIG_SM_DISPCC_8250 is not set
# CONFIG_SM_FTL is not set
CONFIG_SMP=y
CONFIG_SMSC911X=m
@ -6039,7 +6032,6 @@ CONFIG_SMS_SIANO_MDTV=m
CONFIG_SMS_SIANO_RC=y
CONFIG_SMS_USB_DRV=m
# CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
CONFIG_SND_AC97_POWER_SAVE=y
# CONFIG_SND_AD1889 is not set
@ -6983,6 +6975,7 @@ CONFIG_TEST_SORT=m
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UBSAN is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_UUID is not set
@ -7259,7 +7252,16 @@ CONFIG_UBIFS_FS_AUTHENTICATION=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_SECURITY=y
CONFIG_UBIFS_FS_XATTR=y
# CONFIG_UBSAN is not set
# CONFIG_UBSAN_ALIGNMENT is not set
# CONFIG_UBSAN_BOOL is not set
CONFIG_UBSAN_BOUNDS=y
# CONFIG_UBSAN_DIV_ZERO is not set
# CONFIG_UBSAN_ENUM is not set
CONFIG_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN_SHIFT=y
# CONFIG_UBSAN_TRAP is not set
# CONFIG_UBSAN_UNREACHABLE is not set
CONFIG_UBSAN=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_UCLAMP_TASK=y

View File

@ -769,7 +769,6 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set

View File

@ -771,7 +771,6 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set

View File

@ -363,7 +363,7 @@ CONFIG_ATA_PIIX=y
CONFIG_ATA_SFF=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA=y
# CONFIG_ATH10K_AHB is not set
CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_DEBUGFS=y
CONFIG_ATH10K_DEBUG=y
CONFIG_ATH10K=m
@ -924,7 +924,6 @@ CONFIG_CHARGER_MAX77650=m
CONFIG_CHARGER_MAX77976=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MT6370=m
# CONFIG_CHARGER_QCOM_SMB2 is not set
# CONFIG_CHARGER_RT9455 is not set
CONFIG_CHARGER_RT9467=m
CONFIG_CHARGER_RT9471=m
@ -977,7 +976,6 @@ CONFIG_CIO2_BRIDGE=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_LGM_CGU is not set
@ -1092,6 +1090,7 @@ CONFIG_CPU_ISOLATION=y
CONFIG_CPU_LITTLE_ENDIAN=y
CONFIG_CPUMASK_KUNIT_TEST=m
CONFIG_CPUMASK_OFFSTACK=y
CONFIG_CPU_MITIGATIONS=y
CONFIG_CPUSETS=y
CONFIG_CPU_SRSO=y
# CONFIG_CPU_THERMAL is not set
@ -1216,7 +1215,6 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m
CONFIG_CRYPTO_DEV_QAT_C62XVF=m
CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
# CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set
# CONFIG_CRYPTO_DEV_SAFEXCEL is not set
CONFIG_CRYPTO_DEV_SP_CCP=y
CONFIG_CRYPTO_DEV_SP_PSP=y
@ -3625,7 +3623,6 @@ CONFIG_LEDS_PCA9532=m
CONFIG_LEDS_PCA995X=m
# CONFIG_LEDS_PWM is not set
CONFIG_LEDS_PWM_MULTICOLOR=m
CONFIG_LEDS_QCOM_FLASH=m
# CONFIG_LEDS_REGULATOR is not set
# CONFIG_LEDS_RT4505 is not set
# CONFIG_LEDS_RT8515 is not set
@ -5513,7 +5510,6 @@ CONFIG_PWRSEQ_SD8787=m
CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_EMAC is not set
@ -5574,7 +5570,7 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
CONFIG_RANDOMIZE_MEMORY=y
# CONFIG_RANDOM_KMALLOC_CACHES is not set
CONFIG_RANDOM_KMALLOC_CACHES=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
CONFIG_RANDOM_TRUST_CPU=y
# CONFIG_RANDSTRUCT_FULL is not set
@ -6566,10 +6562,8 @@ CONFIG_SLUB_KUNIT_TEST=m
CONFIG_SLUB=y
CONFIG_SMARTJOYPLUS_FF=y
# CONFIG_SMB_SERVER is not set
# CONFIG_SM_CAMCC_8250 is not set
CONFIG_SMC_DIAG=m
CONFIG_SMC=m
# CONFIG_SM_DISPCC_8250 is not set
# CONFIG_SM_FTL is not set
CONFIG_SMP=y
# CONFIG_SMSC37B787_WDT is not set
@ -6583,7 +6577,6 @@ CONFIG_SMS_SIANO_MDTV=m
CONFIG_SMS_SIANO_RC=y
CONFIG_SMS_USB_DRV=m
# CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
CONFIG_SND_AC97_POWER_SAVE=y
CONFIG_SND_AD1889=m
@ -7580,6 +7573,7 @@ CONFIG_TEST_SORT=m
CONFIG_TEST_STRING_HELPERS=m
# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UBSAN is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_UUID is not set
@ -7854,7 +7848,16 @@ CONFIG_UBIFS_FS_AUTHENTICATION=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_SECURITY=y
CONFIG_UBIFS_FS_XATTR=y
# CONFIG_UBSAN is not set
# CONFIG_UBSAN_ALIGNMENT is not set
# CONFIG_UBSAN_BOOL is not set
CONFIG_UBSAN_BOUNDS=y
# CONFIG_UBSAN_DIV_ZERO is not set
# CONFIG_UBSAN_ENUM is not set
CONFIG_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN_SHIFT=y
# CONFIG_UBSAN_TRAP is not set
# CONFIG_UBSAN_UNREACHABLE is not set
CONFIG_UBSAN=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_UCLAMP_TASK=y

View File

@ -795,7 +795,6 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set
@ -908,6 +907,7 @@ CONFIG_CPU_ISOLATION=y
CONFIG_CPU_LITTLE_ENDIAN=y
CONFIG_CPUMASK_KUNIT_TEST=m
CONFIG_CPUMASK_OFFSTACK=y
CONFIG_CPU_MITIGATIONS=y
CONFIG_CPUSETS=y
CONFIG_CPU_SRSO=y
# CONFIG_CPU_THERMAL is not set

View File

@ -361,7 +361,7 @@ CONFIG_ATA_PIIX=y
CONFIG_ATA_SFF=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA=y
# CONFIG_ATH10K_AHB is not set
CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_DEBUGFS=y
# CONFIG_ATH10K_DEBUG is not set
CONFIG_ATH10K=m
@ -922,7 +922,6 @@ CONFIG_CHARGER_MAX77650=m
CONFIG_CHARGER_MAX77976=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MT6370=m
# CONFIG_CHARGER_QCOM_SMB2 is not set
# CONFIG_CHARGER_RT9455 is not set
CONFIG_CHARGER_RT9467=m
CONFIG_CHARGER_RT9471=m
@ -975,7 +974,6 @@ CONFIG_CIO2_BRIDGE=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_LGM_CGU is not set
@ -1090,6 +1088,7 @@ CONFIG_CPU_ISOLATION=y
CONFIG_CPU_LITTLE_ENDIAN=y
CONFIG_CPUMASK_KUNIT_TEST=m
CONFIG_CPUMASK_OFFSTACK=y
CONFIG_CPU_MITIGATIONS=y
CONFIG_CPUSETS=y
CONFIG_CPU_SRSO=y
# CONFIG_CPU_THERMAL is not set
@ -1214,7 +1213,6 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m
CONFIG_CRYPTO_DEV_QAT_C62XVF=m
CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
# CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set
# CONFIG_CRYPTO_DEV_SAFEXCEL is not set
CONFIG_CRYPTO_DEV_SP_CCP=y
CONFIG_CRYPTO_DEV_SP_PSP=y
@ -3599,7 +3597,6 @@ CONFIG_LEDS_PCA9532=m
CONFIG_LEDS_PCA995X=m
# CONFIG_LEDS_PWM is not set
CONFIG_LEDS_PWM_MULTICOLOR=m
CONFIG_LEDS_QCOM_FLASH=m
# CONFIG_LEDS_REGULATOR is not set
# CONFIG_LEDS_RT4505 is not set
# CONFIG_LEDS_RT8515 is not set
@ -5485,7 +5482,6 @@ CONFIG_PWRSEQ_SD8787=m
CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_EMAC is not set
@ -5546,7 +5542,7 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
CONFIG_RANDOMIZE_MEMORY=y
# CONFIG_RANDOM_KMALLOC_CACHES is not set
CONFIG_RANDOM_KMALLOC_CACHES=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
CONFIG_RANDOM_TRUST_CPU=y
# CONFIG_RANDSTRUCT_FULL is not set
@ -6538,10 +6534,8 @@ CONFIG_SLUB_KUNIT_TEST=m
CONFIG_SLUB=y
CONFIG_SMARTJOYPLUS_FF=y
# CONFIG_SMB_SERVER is not set
# CONFIG_SM_CAMCC_8250 is not set
CONFIG_SMC_DIAG=m
CONFIG_SMC=m
# CONFIG_SM_DISPCC_8250 is not set
# CONFIG_SM_FTL is not set
CONFIG_SMP=y
# CONFIG_SMSC37B787_WDT is not set
@ -6555,7 +6549,6 @@ CONFIG_SMS_SIANO_MDTV=m
CONFIG_SMS_SIANO_RC=y
CONFIG_SMS_USB_DRV=m
# CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
CONFIG_SND_AC97_POWER_SAVE=y
CONFIG_SND_AD1889=m
@ -7550,6 +7543,7 @@ CONFIG_TEST_SORT=m
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UBSAN is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_UUID is not set
@ -7824,7 +7818,16 @@ CONFIG_UBIFS_FS_AUTHENTICATION=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_SECURITY=y
CONFIG_UBIFS_FS_XATTR=y
# CONFIG_UBSAN is not set
# CONFIG_UBSAN_ALIGNMENT is not set
# CONFIG_UBSAN_BOOL is not set
CONFIG_UBSAN_BOUNDS=y
# CONFIG_UBSAN_DIV_ZERO is not set
# CONFIG_UBSAN_ENUM is not set
CONFIG_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN_SHIFT=y
# CONFIG_UBSAN_TRAP is not set
# CONFIG_UBSAN_UNREACHABLE is not set
CONFIG_UBSAN=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_UCLAMP_TASK=y

View File

@ -795,7 +795,6 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set
@ -908,6 +907,7 @@ CONFIG_CPU_ISOLATION=y
CONFIG_CPU_LITTLE_ENDIAN=y
CONFIG_CPUMASK_KUNIT_TEST=m
CONFIG_CPUMASK_OFFSTACK=y
CONFIG_CPU_MITIGATIONS=y
CONFIG_CPUSETS=y
CONFIG_CPU_SRSO=y
# CONFIG_CPU_THERMAL is not set

View File

@ -795,7 +795,6 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set
@ -908,6 +907,7 @@ CONFIG_CPU_ISOLATION=y
CONFIG_CPU_LITTLE_ENDIAN=y
CONFIG_CPUMASK_KUNIT_TEST=m
CONFIG_CPUMASK_OFFSTACK=y
CONFIG_CPU_MITIGATIONS=y
CONFIG_CPUSETS=y
CONFIG_CPU_SRSO=y
# CONFIG_CPU_THERMAL is not set

View File

@ -795,7 +795,6 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
CONFIG_CLK_FD_KUNIT_TEST=m
CONFIG_CLK_GATE_KUNIT_TEST=m
# CONFIG_CLK_GFM_LPASS_SM8250 is not set
# CONFIG_CLK_ICST is not set
CONFIG_CLK_KUNIT_TEST=m
# CONFIG_CLK_QORIQ is not set
@ -908,6 +907,7 @@ CONFIG_CPU_ISOLATION=y
CONFIG_CPU_LITTLE_ENDIAN=y
CONFIG_CPUMASK_KUNIT_TEST=m
CONFIG_CPUMASK_OFFSTACK=y
CONFIG_CPU_MITIGATIONS=y
CONFIG_CPUSETS=y
CONFIG_CPU_SRSO=y
# CONFIG_CPU_THERMAL is not set

View File

@ -1,3 +1,21 @@
* Thu May 02 2024 Augusto Caringi <acaringi@redhat.com> [6.8.9-0]
- redhat/configs: Enable CONFIG_CPU_MITIGATIONS (Augusto Caringi)
- Turn on CONFIG_RANDOM_KMALLOC_CACHES for Fedora (Justin M. Forbes)
- drm/nouveau/dp: Don't probe eDP ports twice harder (Lyude Paul)
- drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP ports (Lyude Paul)
- drm/dp: Don't attempt AUX transfers when eDP panels are not powered (Douglas Anderson)
- Linux v6.8.9
Resolves:
* Sat Apr 27 2024 Justin M. Forbes <jforbes@fedoraproject.org> [6.8.8-0]
- Update BugsFixed for 6.8.8 (Justin M. Forbes)
- Turn on ISM for Fedora (Justin M. Forbes)
- Turn off some Fedora UBSAN options to avoid false positives (Justin M. Forbes)
- fedora: aarch64: Enable a QCom Robotics platforms requirements (Peter Robinson)
- Turn on UBSAN for Fedora (Justin M. Forbes)
- Linux v6.8.8
Resolves:
* Wed Apr 17 2024 Augusto Caringi <acaringi@redhat.com> [6.8.7-0]
- redhat/configs: Enable CONFIG_MITIGATION_SPECTRE_BHI (Augusto Caringi)
- Turn on XEN_BALLOON_MEMORY_HOTPLUG for Fedora (Justin M. Forbes)

View File

@ -160,18 +160,18 @@ Summary: The Linux kernel
# the --with-release option overrides this setting.)
%define debugbuildsenabled 1
# define buildid .local
%define specrpmversion 6.8.7
%define specversion 6.8.7
%define specrpmversion 6.8.9
%define specversion 6.8.9
%define patchversion 6.8
%define pkgrelease 300
%define kversion 6
%define tarfile_release 6.8.7
%define tarfile_release 6.8.9
# This is needed to do merge window version magic
%define patchlevel 8
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 300%{?buildid}.4.riscv64%{?dist}
%define specrelease 300%{?buildid}.0.riscv64%{?dist}
# This defines the kabi tarball version
%define kabiversion 6.8.7
%define kabiversion 6.8.9
# If this variable is set to 1, a bpf selftests build failure will cause a
# fatal kernel package build error
@ -3972,18 +3972,25 @@ fi\
#
#
%changelog
* Fri Apr 26 2024 David Abdurachmanov <davidlt@rivosinc.com> [6.8.7-0.4.riscv64]
- Add LLD (ld.lld) for riscv64
* Thu Apr 25 2024 David Abdurachmanov <davidlt@rivosinc.com> [6.8.7-0.3.riscv64]
- Update riscv64 configuration (StarFive VF2)
* Wed Apr 24 2024 David Abdurachmanov <davidlt@rivosinc.com> [6.8.7-0.2.riscv64]
- Update riscv64 configuration (USB support)
* Tue Apr 23 2024 David Abdurachmanov <davidlt@rivosinc.com> [6.8.7-0.1.riscv64]
* Fri May 03 2024 David Abdurachmanov <davidlt@rivosinc.com> [6.8.9-0.0.riscv64]
- Add riscv64
* Thu May 02 2024 Augusto Caringi <acaringi@redhat.com> [6.8.9-0]
- redhat/configs: Enable CONFIG_CPU_MITIGATIONS (Augusto Caringi)
- Turn on CONFIG_RANDOM_KMALLOC_CACHES for Fedora (Justin M. Forbes)
- drm/nouveau/dp: Don't probe eDP ports twice harder (Lyude Paul)
- drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP ports (Lyude Paul)
- drm/dp: Don't attempt AUX transfers when eDP panels are not powered (Douglas Anderson)
- Linux v6.8.9
* Sat Apr 27 2024 Justin M. Forbes <jforbes@fedoraproject.org> [6.8.8-0]
- Update BugsFixed for 6.8.8 (Justin M. Forbes)
- Turn on ISM for Fedora (Justin M. Forbes)
- Turn off some Fedora UBSAN options to avoid false positives (Justin M. Forbes)
- fedora: aarch64: Enable a QCom Robotics platforms requirements (Peter Robinson)
- Turn on UBSAN for Fedora (Justin M. Forbes)
- Linux v6.8.8
* Wed Apr 17 2024 Augusto Caringi <acaringi@redhat.com> [6.8.7-0]
- redhat/configs: Enable CONFIG_MITIGATION_SPECTRE_BHI (Augusto Caringi)
- Turn on XEN_BALLOON_MEMORY_HOTPLUG for Fedora (Justin M. Forbes)

View File

@ -13,6 +13,10 @@
drivers/firmware/efi/efi.c | 124 +++++++++++----
drivers/firmware/efi/secureboot.c | 38 +++++
drivers/firmware/sysfb.c | 18 ++-
drivers/gpu/drm/display/drm_dp_helper.c | 35 +++++
drivers/gpu/drm/nouveau/nouveau_dp.c | 23 ++-
drivers/gpu/drm/panel/panel-edp.c | 3 +
drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 2 +
drivers/hid/hid-rmi.c | 66 --------
drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 +++
drivers/input/rmi4/rmi_driver.c | 124 +++++++++------
@ -21,6 +25,7 @@
drivers/scsi/sd.c | 10 ++
drivers/usb/core/hub.c | 7 +
fs/xfs/xfs_iomap.c | 4 +-
include/drm/display/drm_dp_helper.h | 6 +
include/linux/efi.h | 22 ++-
include/linux/lsm_hook_defs.h | 2 +
include/linux/module.h | 1 +
@ -35,10 +40,10 @@
security/lockdown/Kconfig | 13 ++
security/lockdown/lockdown.c | 1 +
security/security.c | 12 ++
37 files changed, 671 insertions(+), 177 deletions(-)
42 files changed, 735 insertions(+), 182 deletions(-)
diff --git a/Makefile b/Makefile
index e6c0a00722ea..ac70a1596394 100644
index 2917a6914c03..ac609d49e12f 100644
--- a/Makefile
+++ b/Makefile
@@ -22,6 +22,18 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
@ -578,6 +583,156 @@ index 3c197db42c9d..16e4a2e90fae 100644
pd = sysfb_create_simplefb(si, &mode);
if (!IS_ERR(pd))
goto unlock_mutex;
diff --git a/drivers/gpu/drm/display/drm_dp_helper.c b/drivers/gpu/drm/display/drm_dp_helper.c
index 26c188ce5f1c..fb80843e7f2d 100644
--- a/drivers/gpu/drm/display/drm_dp_helper.c
+++ b/drivers/gpu/drm/display/drm_dp_helper.c
@@ -532,6 +532,15 @@ static int drm_dp_dpcd_access(struct drm_dp_aux *aux, u8 request,
mutex_lock(&aux->hw_mutex);
+ /*
+ * If the device attached to the aux bus is powered down then there's
+ * no reason to attempt a transfer. Error out immediately.
+ */
+ if (aux->powered_down) {
+ ret = -EBUSY;
+ goto unlock;
+ }
+
/*
* The specification doesn't give any recommendation on how often to
* retry native transactions. We used to retry 7 times like for
@@ -599,6 +608,29 @@ int drm_dp_dpcd_probe(struct drm_dp_aux *aux, unsigned int offset)
}
EXPORT_SYMBOL(drm_dp_dpcd_probe);
+/**
+ * drm_dp_dpcd_set_powered() - Set whether the DP device is powered
+ * @aux: DisplayPort AUX channel; for convenience it's OK to pass NULL here
+ * and the function will be a no-op.
+ * @powered: true if powered; false if not
+ *
+ * If the endpoint device on the DP AUX bus is known to be powered down
+ * then this function can be called to make future transfers fail immediately
+ * instead of needing to time out.
+ *
+ * If this function is never called then a device defaults to being powered.
+ */
+void drm_dp_dpcd_set_powered(struct drm_dp_aux *aux, bool powered)
+{
+ if (!aux)
+ return;
+
+ mutex_lock(&aux->hw_mutex);
+ aux->powered_down = !powered;
+ mutex_unlock(&aux->hw_mutex);
+}
+EXPORT_SYMBOL(drm_dp_dpcd_set_powered);
+
/**
* drm_dp_dpcd_read() - read a series of bytes from the DPCD
* @aux: DisplayPort AUX channel (SST or MST)
@@ -1858,6 +1890,9 @@ static int drm_dp_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
struct drm_dp_aux_msg msg;
int err = 0;
+ if (aux->powered_down)
+ return -EBUSY;
+
dp_aux_i2c_transfer_size = clamp(dp_aux_i2c_transfer_size, 1, DP_AUX_MAX_PAYLOAD_BYTES);
memset(&msg, 0, sizeof(msg));
diff --git a/drivers/gpu/drm/nouveau/nouveau_dp.c b/drivers/gpu/drm/nouveau/nouveau_dp.c
index 7de7707ec6a8..a72c45809484 100644
--- a/drivers/gpu/drm/nouveau/nouveau_dp.c
+++ b/drivers/gpu/drm/nouveau/nouveau_dp.c
@@ -225,12 +225,18 @@ nouveau_dp_detect(struct nouveau_connector *nv_connector,
u8 *dpcd = nv_encoder->dp.dpcd;
int ret = NOUVEAU_DP_NONE, hpd;
- /* If we've already read the DPCD on an eDP device, we don't need to
- * reread it as it won't change
+ /* eDP ports don't support hotplugging - so there's no point in probing eDP ports unless we
+ * haven't probed them once before.
*/
- if (connector->connector_type == DRM_MODE_CONNECTOR_eDP &&
- dpcd[DP_DPCD_REV] != 0)
- return NOUVEAU_DP_SST;
+ if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) {
+ if (connector->status == connector_status_connected)
+ return NOUVEAU_DP_SST;
+ else if (connector->status == connector_status_disconnected)
+ return NOUVEAU_DP_NONE;
+ }
+
+ // Ensure that the aux bus is enabled for probing
+ drm_dp_dpcd_set_powered(&nv_connector->aux, true);
mutex_lock(&nv_encoder->dp.hpd_irq_lock);
if (mstm) {
@@ -293,6 +299,13 @@ nouveau_dp_detect(struct nouveau_connector *nv_connector,
if (mstm && !mstm->suspended && ret != NOUVEAU_DP_MST)
nv50_mstm_remove(mstm);
+ /* GSP doesn't like when we try to do aux transactions on a port it considers disconnected,
+ * and since we don't really have a usecase for that anyway - just disable the aux bus here
+ * if we've decided the connector is disconnected
+ */
+ if (ret == NOUVEAU_DP_NONE)
+ drm_dp_dpcd_set_powered(&nv_connector->aux, false);
+
mutex_unlock(&nv_encoder->dp.hpd_irq_lock);
return ret;
}
diff --git a/drivers/gpu/drm/panel/panel-edp.c b/drivers/gpu/drm/panel/panel-edp.c
index e5e3f0b9ca61..49b8a2484d92 100644
--- a/drivers/gpu/drm/panel/panel-edp.c
+++ b/drivers/gpu/drm/panel/panel-edp.c
@@ -397,6 +397,7 @@ static int panel_edp_suspend(struct device *dev)
{
struct panel_edp *p = dev_get_drvdata(dev);
+ drm_dp_dpcd_set_powered(p->aux, false);
gpiod_set_value_cansleep(p->enable_gpio, 0);
regulator_disable(p->supply);
p->unprepared_time = ktime_get_boottime();
@@ -453,6 +454,7 @@ static int panel_edp_prepare_once(struct panel_edp *p)
}
gpiod_set_value_cansleep(p->enable_gpio, 1);
+ drm_dp_dpcd_set_powered(p->aux, true);
delay = p->desc->delay.hpd_reliable;
if (p->no_hpd)
@@ -489,6 +491,7 @@ static int panel_edp_prepare_once(struct panel_edp *p)
return 0;
error:
+ drm_dp_dpcd_set_powered(p->aux, false);
gpiod_set_value_cansleep(p->enable_gpio, 0);
regulator_disable(p->supply);
p->unprepared_time = ktime_get_boottime();
diff --git a/drivers/gpu/drm/panel/panel-samsung-atna33xc20.c b/drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
index 5703f4712d96..76c2a8f6718c 100644
--- a/drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
+++ b/drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
@@ -72,6 +72,7 @@ static int atana33xc20_suspend(struct device *dev)
if (p->el3_was_on)
atana33xc20_wait(p->el_on3_off_time, 150);
+ drm_dp_dpcd_set_powered(p->aux, false);
ret = regulator_disable(p->supply);
if (ret)
return ret;
@@ -93,6 +94,7 @@ static int atana33xc20_resume(struct device *dev)
ret = regulator_enable(p->supply);
if (ret)
return ret;
+ drm_dp_dpcd_set_powered(p->aux, true);
p->powered_on_time = ktime_get_boottime();
if (p->no_hpd) {
diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c
index d4af17fdba46..154f0403cbf4 100644
--- a/drivers/hid/hid-rmi.c
@ -1066,6 +1221,26 @@ index 18c8f168b153..055cdec2e9ad 100644
error = xfs_bmbt_to_iomap(ip, iomap, &imap, flags, 0, seq);
out_unlock:
xfs_iunlock(ip, lockmode);
diff --git a/include/drm/display/drm_dp_helper.h b/include/drm/display/drm_dp_helper.h
index 863b2e7add29..472359a9d675 100644
--- a/include/drm/display/drm_dp_helper.h
+++ b/include/drm/display/drm_dp_helper.h
@@ -463,9 +463,15 @@ struct drm_dp_aux {
* @is_remote: Is this AUX CH actually using sideband messaging.
*/
bool is_remote;
+
+ /**
+ * @powered_down: If true then the remote endpoint is powered down.
+ */
+ bool powered_down;
};
int drm_dp_dpcd_probe(struct drm_dp_aux *aux, unsigned int offset);
+void drm_dp_dpcd_set_powered(struct drm_dp_aux *aux, bool powered);
ssize_t drm_dp_dpcd_read(struct drm_dp_aux *aux, unsigned int offset,
void *buffer, size_t size);
ssize_t drm_dp_dpcd_write(struct drm_dp_aux *aux, unsigned int offset,
diff --git a/include/linux/efi.h b/include/linux/efi.h
index c74f47711f0b..e7bbf3b7a938 100644
--- a/include/linux/efi.h

View File

@ -1,5 +1,5 @@
SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd
SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6
SHA512 (linux-6.8.7.tar.xz) = 6874dd6a8a022437bbdfd89af6b923f77807c1bd411a26ad27a01a8e828c5de868a661cf9d4ddb2672530140ac38c1202a1bf70ad26e1572bb898164e139c633
SHA512 (kernel-abi-stablelists-6.8.7.tar.xz) = 83653234220ecd4d0f82bbb0284ae986375f997548dbbf124764e3a222f6680640b5a943b8b17ecdcc7f23d8a0c57d91a37095c987e2c9ac2c6410ae4cef213a
SHA512 (kernel-kabi-dw-6.8.7.tar.xz) = 9d7cb1017cd70aa3fc56ec6235350e09dd56739b03e6f171b36d1052c247f7ef9cbae6c41d5452c4d151f1163b9a0dfec71d140a96700a0acffddde95d17046d
SHA512 (linux-6.8.9.tar.xz) = 0da6c13b5068422a81bedb607468867173e737ae4ea0760a01ae91c5ffdec45ac34531c09c1ba046366f35f82a3fc07a1ad062f9043ff45d649bf9c498b86998
SHA512 (kernel-abi-stablelists-6.8.9.tar.xz) = ab84a6357040ab758619a48d4d9d4013dd172d865bfe9d664de1b5f5d0f3df1f27d0d493c45b7c21f19eb9897be58d4f0fc6f348f87f7df7ef1465fb4efcbcf4
SHA512 (kernel-kabi-dw-6.8.9.tar.xz) = 463a6e8212c65c0445e9252a35ef389fe73ad1d675ca363b54fdace7cbe10d3f6eeb8e35768a3116bd596b66c3ed5de4b8588331d7c51a2f4880b6e1376d9c5f