[packages/kernel] enable more arm options
atler
atler at pld-linux.org
Wed Jul 24 13:31:25 CEST 2024
commit 2efa33c57f42b8a17fe9179bc01b6f567ade062e
Author: Jan Palus <atler at pld-linux.org>
Date: Wed Jul 24 11:50:40 2024 +0200
enable more arm options
kernel-arm64.config | 4 ++--
kernel-multiarch.config | 37 +++++++++++++++++++++++++++++++------
2 files changed, 33 insertions(+), 8 deletions(-)
---
diff --git a/kernel-arm64.config b/kernel-arm64.config
index 35ab8ab0..4de20937 100644
--- a/kernel-arm64.config
+++ b/kernel-arm64.config
@@ -24,7 +24,7 @@ ARM64_ERRATUM_1463225 arm64=y
ARM64_ERRATUM_1542419 arm64=y
ARM64_ERRATUM_1508412 arm64=y
ARM64_ERRATUM_2051678 arm64=y
-ARM64_ERRATUM_2077057 arm64=n
+ARM64_ERRATUM_2077057 arm64=y
ARM64_ERRATUM_2658417 arm64=y
ARM64_ERRATUM_2054223 arm64=y
ARM64_ERRATUM_2067961 arm64=y
@@ -81,7 +81,7 @@ SETEND_EMULATION arm64=y
ARM64_HW_AFDBM arm64=y
ARM64_PAN arm64=y
ARM64_USE_LSE_ATOMICS arm64=y
-ARM64_PMEM arm64=n
+ARM64_PMEM arm64=y
ARM64_RAS_EXTN arm64=y
ARM64_CNP arm64=y
ARM64_PTR_AUTH arm64=y
diff --git a/kernel-multiarch.config b/kernel-multiarch.config
index b569503f..6b3632b6 100644
--- a/kernel-multiarch.config
+++ b/kernel-multiarch.config
@@ -1013,6 +1013,7 @@ LMK04832=m
COMMON_CLK_MAX77686 arm=m arm64=m
COMMON_CLK_MAX9485 all=m
COMMON_CLK_RK808 arm=m arm64=m
+COMMON_CLK_SCMI arm=m arm64=m
COMMON_CLK_SCPI all=m
COMMON_CLK_SI5341 all=m
COMMON_CLK_SI5351 all=m
@@ -1033,7 +1034,7 @@ COMMON_CLK_SI521XX arm=m arm64=m
COMMON_CLK_VC3 arm=m arm64=m
COMMON_CLK_VC5 arm=m arm64=m
COMMON_CLK_VC7 arm=m arm64=m
-COMMON_CLK_FIXED_MMIO arm=n arm64=n
+COMMON_CLK_FIXED_MMIO arm=y arm64=y
#- file drivers/clk/actions/Kconfig goes here
#- file drivers/clk/analogbits/Kconfig goes here
#- file drivers/clk/baikal-t1/Kconfig goes here
@@ -1322,6 +1323,11 @@ CPU_FREQ_GOV_SCHEDUTIL all=y
#- file drivers/cpufreq/Kconfig.arm goes here
#- file drivers/cpufreq/Kconfig.powerpc goes here
+#-
+#- *** FILE: drivers/cpufreq/Kconfig.arm ***
+#-
+ARM_SCMI_CPUFREQ arm=m arm64=m
+
#-
#- *** FILE: drivers/cpufreq/Kconfig.x86 ***
#-
@@ -1713,7 +1719,14 @@ ARM_FFA_TRANSPORT arm64=m
#-
#- *** FILE: drivers/firmware/arm_scmi/Kconfig ***
#-
-ARM_SCMI_PROTOCOL arm=n arm64=n
+ARM_SCMI_PROTOCOL arm=m arm64=m
+ARM_SCMI_RAW_MODE_SUPPORT arm=n arm64=n
+ARM_SCMI_TRANSPORT_MAILBOX arm=y arm64=y
+ARM_SCMI_TRANSPORT_OPTEE arm=y arm64=y
+ARM_SCMI_TRANSPORT_SMC arm=y arm64=y
+ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE arm=n arm64=n
+ARM_SCMI_TRANSPORT_VIRTIO arm=n arm64=n
+ARM_SCMI_POWER_CONTROL arm=m arm64=m
#-
#- *** FILE: drivers/firmware/efi/Kconfig ***
@@ -2815,6 +2828,7 @@ SENSORS_K8TEMP all=m
SENSORS_K10TEMP all=m
SENSORS_FAM15H_POWER all=m
SENSORS_APPLESMC all=m
+SENSORS_ARM_SCMI arm=m arm64=m
SENSORS_ARM_SCPI all=m
SENSORS_ASB100 all=m
SENSORS_ASPEED all=m
@@ -3505,6 +3519,11 @@ IIO_CROS_EC_SENSORS_CORE all=m
IIO_CROS_EC_SENSORS all=m
IIO_CROS_EC_SENSORS_LID_ANGLE all=m
+#-
+#- *** FILE: drivers/iio/common/scmi_sensors/Kconfig ***
+#-
+IIO_SCMI arm=m arm64=m
+
#-
#- *** FILE: drivers/iio/common/ssp_sensors/Kconfig ***
#-
@@ -4501,7 +4520,7 @@ ROCKCHIP_IOMMU arm64=y
ARM_SMMU arm=m arm64=m
ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT arm=y arm64=y
ARM_SMMU_V3 arm64=m
-ARM_SMMU_V3_SVA arm64=n
+ARM_SMMU_V3_SVA arm64=y
HYPERV_IOMMU all=y
VIRTIO_IOMMU=m
@@ -6171,7 +6190,7 @@ DS1682 all=m
VMWARE_BALLOON all=m
PCH_PHUB all=m
LATTICE_ECP3_CONFIG all=m
-SRAM all=n arm=y
+SRAM all=n arm=y arm64=y
DW_XDATA_PCIE all=m
PCI_ENDPOINT_TEST all=m
XILINX_SDFEC all=m
@@ -9035,7 +9054,7 @@ PCI_MVEBU arm=y
PCIE_MICROCHIP_HOST arm=n arm64=n
PCI_HYPERV_INTERFACE arm64=m
PCIE_ROCKCHIP_HOST arm64=m
-PCIE_ROCKCHIP_EP arm64=n
+PCIE_ROCKCHIP_EP arm64=y
PCI_V3_SEMI arm=n
PCI_XGENE arm64=y
PCI_XGENE_MSI arm64=y
@@ -9066,7 +9085,7 @@ PCIE_ARMADA_8K arm=y
PCIE_DW_PLAT all=y
PCIE_DW_PLAT_HOST all=y
PCIE_DW_PLAT_EP all=y
-PCIE_ROCKCHIP_DW_HOST arm64=n
+PCIE_ROCKCHIP_DW_HOST arm64=y
#-
#- *** FILE: drivers/pci/controller/mobiveil/Kconfig ***
@@ -9355,6 +9374,7 @@ PINCTRL_OCELOT arm=n arm64=n
PINCTRL_PEF2256 arm=m arm64=m
PINCTRL_RK805 arm=m arm64=m
PINCTRL_ROCKCHIP arm64=m
+PINCTRL_SCMI arm=m arm64=m
PINCTRL_SINGLE arm=m arm64=m
PINCTRL_STMFX arm=m arm64=m
PINCTRL_TPS6594 arm=m arm64=m
@@ -9767,6 +9787,8 @@ MESON_SECURE_PM_DOMAINS arm64=m
#-
#- *** FILE: drivers/pmdomain/arm/Kconfig ***
#-
+ARM_SCMI_PERF_DOMAIN arm=m arm64=m
+ARM_SCMI_POWER_DOMAIN arm=m arm64=m
ARM_SCPI_POWER_DOMAIN all=m
#-
@@ -9933,6 +9955,7 @@ POWERCAP all=y
INTEL_RAPL all=m
INTEL_RAPL_TPMI all=m
IDLE_INJECT all=y
+ARM_SCMI_POWERCAP arm=m arm64=m
DTPM all=y
DTPM_CPU all=y
DTPM_DEVFREQ arm=y arm64=y
@@ -10052,6 +10075,7 @@ REGULATOR_ANATOP all=m
REGULATOR_AB8500 all=y
REGULATOR_ARIZONA_LDO1 all=m
REGULATOR_ARIZONA_MICSUPP all=m
+REGULATOR_ARM_SCMI arm=m arm64=m
REGULATOR_ATC260X all=m
REGULATOR_AW37503 all=m
REGULATOR_AXP20X all=m
@@ -10197,6 +10221,7 @@ RESET_INTEL_GW arm=n arm64=n
RESET_MESON arm64=m
RESET_MESON_AUDIO_ARB arm64=m
RESET_RASPBERRYPI arm=m arm64=m
+RESET_SCMI arm=m arm64=m
RESET_TI_SYSCON all=m
RESET_TI_TPS380X all=m
#- file drivers/reset/starfive/Kconfig goes here
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/2efa33c57f42b8a17fe9179bc01b6f567ade062e
More information about the pld-cvs-commit
mailing list