summaryrefslogtreecommitdiffstats
path: root/debian/config
diff options
context:
space:
mode:
Diffstat (limited to 'debian/config')
-rw-r--r--debian/config/alpha/config14
-rw-r--r--debian/config/amd64/config5
-rw-r--r--debian/config/amd64/config.cloud-amd641
-rw-r--r--debian/config/arm64/config140
-rw-r--r--debian/config/arm64/config-page-16k7
-rw-r--r--debian/config/arm64/defines.toml7
-rw-r--r--debian/config/armhf/config3
-rw-r--r--debian/config/config35
-rw-r--r--debian/config/featureset-rt/config5
-rw-r--r--debian/config/kernelarch-arm/config2
-rw-r--r--debian/config/kernelarch-mips/config.mips64r61
-rw-r--r--debian/config/kernelarch-powerpc/config-arch-6412
-rw-r--r--debian/config/kernelarch-powerpc/config-page-64k7
-rw-r--r--debian/config/kernelarch-x86/config15
-rw-r--r--debian/config/loong64/config10
-rw-r--r--debian/config/mips64el/defines.toml13
-rw-r--r--debian/config/ppc64/defines.toml13
-rw-r--r--debian/config/ppc64el/defines.toml13
-rw-r--r--debian/config/riscv64/config45
-rw-r--r--debian/config/sh4/config.sh7785lcr1
20 files changed, 277 insertions, 72 deletions
diff --git a/debian/config/alpha/config b/debian/config/alpha/config
index 8dd6a4f9af..32d8a87797 100644
--- a/debian/config/alpha/config
+++ b/debian/config/alpha/config
@@ -4,27 +4,15 @@
## choice: Alpha system type
CONFIG_ALPHA_GENERIC=y
# CONFIG_ALPHA_ALCOR is not set
-# CONFIG_ALPHA_XL is not set
-# CONFIG_ALPHA_BOOK1 is not set
-# CONFIG_ALPHA_AVANTI_CH is not set
-# CONFIG_ALPHA_CABRIOLET is not set
# CONFIG_ALPHA_DP264 is not set
-# CONFIG_ALPHA_EB164 is not set
-# CONFIG_ALPHA_EB64P_CH is not set
-# CONFIG_ALPHA_EB66 is not set
-# CONFIG_ALPHA_EB66P is not set
# CONFIG_ALPHA_EIGER is not set
-# CONFIG_ALPHA_JENSEN is not set
# CONFIG_ALPHA_LX164 is not set
-# CONFIG_ALPHA_LYNX is not set
# CONFIG_ALPHA_MARVEL is not set
# CONFIG_ALPHA_MIATA is not set
# CONFIG_ALPHA_MIKASA is not set
# CONFIG_ALPHA_NAUTILUS is not set
-# CONFIG_ALPHA_NONAME_CH is not set
# CONFIG_ALPHA_NORITAKE is not set
# CONFIG_ALPHA_PC164 is not set
-# CONFIG_ALPHA_P2K is not set
# CONFIG_ALPHA_RAWHIDE is not set
# CONFIG_ALPHA_RUFFIAN is not set
# CONFIG_ALPHA_RX164 is not set
@@ -644,8 +632,6 @@ CONFIG_SCSI_GENERIC_NCR5380=m
CONFIG_SCSI_IPS=m
CONFIG_SCSI_INITIO=m
CONFIG_SCSI_INIA100=m
-CONFIG_SCSI_IMM=y
-CONFIG_SCSI_IZIP_SLOW_CTR=y
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
diff --git a/debian/config/amd64/config b/debian/config/amd64/config
index 283e2bea28..9d7c7fcafe 100644
--- a/debian/config/amd64/config
+++ b/debian/config/amd64/config
@@ -253,6 +253,11 @@ CONFIG_SCSI_INIA100=m
CONFIG_SPI_PXA2XX=m
##
+## file: drivers/tee/Kconfig
+##
+CONFIG_TEE=m
+
+##
## file: drivers/tee/amdtee/Kconfig
##
CONFIG_AMDTEE=m
diff --git a/debian/config/amd64/config.cloud-amd64 b/debian/config/amd64/config.cloud-amd64
index e091267f3c..549334bfc1 100644
--- a/debian/config/amd64/config.cloud-amd64
+++ b/debian/config/amd64/config.cloud-amd64
@@ -51,4 +51,5 @@ CONFIG_GOOGLE_FRAMEBUFFER_COREBOOT=m
##
## file: drivers/watchdog/Kconfig
##
+CONFIG_I6300ESB_WDT=m
# CONFIG_PCIPCWATCHDOG is not set
diff --git a/debian/config/arm64/config b/debian/config/arm64/config
index 5013d65be4..87bcb2eb0b 100644
--- a/debian/config/arm64/config
+++ b/debian/config/arm64/config
@@ -14,6 +14,9 @@ CONFIG_CRYPTO_NHPOLY1305_NEON=m
CONFIG_ARM64_ERRATUM_834220=y
CONFIG_ARM64_ERRATUM_843419=y
CONFIG_ARM64_ERRATUM_1418040=y
+## choice: Page size
+CONFIG_ARM64_4K_PAGES=y
+## end choice
## choice: Virtual address space size
CONFIG_ARM64_VA_BITS_48=y
## end choice
@@ -357,22 +360,44 @@ CONFIG_COMMON_CLK_MT8516_AUDSYS=m
## file: drivers/clk/qcom/Kconfig
##
CONFIG_COMMON_CLK_QCOM=y
+CONFIG_QCOM_A53PLL=m
+CONFIG_QCOM_CLK_APCS_MSM8916=m
+CONFIG_QCOM_CLK_APCC_MSM8996=m
CONFIG_QCOM_CLK_RPM=m
CONFIG_QCOM_CLK_SMD_RPM=m
CONFIG_QCOM_CLK_RPMH=y
CONFIG_MSM_GCC_8916=y
CONFIG_MSM_GCC_8996=y
CONFIG_MSM_MMCC_8996=y
+CONFIG_MSM_GCC_8998=y
+CONFIG_MSM_GPUCC_8998=m
+CONFIG_MSM_MMCC_8998=m
+CONFIG_QCM_GCC_2290=m
+CONFIG_QCM_DISPCC_2290=m
+CONFIG_SC_CAMCC_7280=m
+CONFIG_SC_DISPCC_7280=m
CONFIG_SC_DISPCC_8280XP=m
CONFIG_SC_GCC_8280XP=m
+CONFIG_SC_GPUCC_7280=m
CONFIG_SC_GPUCC_8280XP=m
CONFIG_SC_LPASSCC_8280XP=m
+CONFIG_SC_LPASS_CORECC_7280=m
+CONFIG_SC_VIDEOCC_7280=m
CONFIG_SDM_CAMCC_845=m
CONFIG_SDM_GCC_845=y
CONFIG_SDM_GPUCC_845=m
CONFIG_SDM_VIDEOCC_845=m
CONFIG_SDM_DISPCC_845=m
+CONFIG_SDM_LPASSCC_845=m
+CONFIG_SM_CAMCC_8250=m
+CONFIG_SM_DISPCC_6115=m
+CONFIG_SM_DISPCC_8250=m
+CONFIG_SM_GCC_6115=m
+CONFIG_SM_GPUCC_6115=m
+CONFIG_SM_GPUCC_8250=m
+CONFIG_SM_VIDEOCC_8250=m
CONFIG_QCOM_HFPLL=y
+CONFIG_CLK_GFM_LPASS_SM8250=m
##
## file: drivers/clk/rockchip/Kconfig
@@ -419,6 +444,7 @@ CONFIG_ARM_SCPI_CPUFREQ=m
CONFIG_ARM_IMX_CPUFREQ_DT=m
CONFIG_ARM_MEDIATEK_CPUFREQ=m
CONFIG_ARM_MEDIATEK_CPUFREQ_HW=m
+CONFIG_ARM_QCOM_CPUFREQ_NVMEM=m
CONFIG_ARM_QCOM_CPUFREQ_HW=m
CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
@@ -471,6 +497,7 @@ CONFIG_CXL_BUS=y
##
## file: drivers/devfreq/Kconfig
##
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
CONFIG_DEVFREQ_GOV_PASSIVE=m
CONFIG_ARM_IMX_BUS_DEVFREQ=m
CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m
@@ -504,6 +531,7 @@ CONFIG_XGENE_DMA=m
## file: drivers/dma/qcom/Kconfig
##
CONFIG_QCOM_BAM_DMA=m
+CONFIG_QCOM_GPI_DMA=m
CONFIG_QCOM_HIDMA_MGMT=m
CONFIG_QCOM_HIDMA=m
@@ -568,6 +596,7 @@ CONFIG_GPIO_PL061=y
CONFIG_GPIO_RCAR=m
CONFIG_GPIO_ROCKCHIP=m
CONFIG_GPIO_SYSCON=m
+CONFIG_GPIO_WCD934X=m
CONFIG_GPIO_XGENE=y
CONFIG_GPIO_XGENE_SB=m
CONFIG_GPIO_XLP=y
@@ -604,6 +633,8 @@ CONFIG_DRM_AST=m
## file: drivers/gpu/drm/bridge/Kconfig
##
CONFIG_DRM_DISPLAY_CONNECTOR=m
+CONFIG_DRM_LONTIUM_LT9611=m
+CONFIG_DRM_LONTIUM_LT9611UXC=m
CONFIG_DRM_LVDS_CODEC=m
CONFIG_DRM_NWL_MIPI_DSI=m
CONFIG_DRM_NXP_PTN3460=m
@@ -632,6 +663,7 @@ CONFIG_DRM_CDNS_MHDP8546=m
##
## file: drivers/gpu/drm/bridge/synopsys/Kconfig
##
+CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
CONFIG_DRM_DW_HDMI_CEC=m
##
@@ -692,6 +724,7 @@ CONFIG_NOUVEAU_PLATFORM_DRIVER=y
##
## file: drivers/gpu/drm/panel/Kconfig
##
+CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A=m
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_LVDS=m
@@ -838,6 +871,7 @@ CONFIG_I2C_MESON=m
CONFIG_I2C_MT65XX=m
CONFIG_I2C_MV64XXX=m
CONFIG_I2C_PXA=m
+CONFIG_I2C_QCOM_CCI=m
CONFIG_I2C_QCOM_GENI=m
CONFIG_I2C_QUP=m
CONFIG_I2C_RK3X=m
@@ -922,6 +956,11 @@ CONFIG_TOUCHSCREEN_EDT_FT5X06=m
CONFIG_TOUCHSCREEN_RASPBERRYPI_FW=m
##
+## file: drivers/interconnect/Kconfig
+##
+CONFIG_INTERCONNECT=y
+
+##
## file: drivers/interconnect/imx/Kconfig
##
CONFIG_INTERCONNECT_IMX=m
@@ -931,9 +970,15 @@ CONFIG_INTERCONNECT_IMX8MQ=m
## file: drivers/interconnect/qcom/Kconfig
##
CONFIG_INTERCONNECT_QCOM=y
+CONFIG_INTERCONNECT_QCOM_MSM8916=m
+CONFIG_INTERCONNECT_QCOM_MSM8996=y
CONFIG_INTERCONNECT_QCOM_OSM_L3=m
+CONFIG_INTERCONNECT_QCOM_QCM2290=y
+CONFIG_INTERCONNECT_QCOM_SC7280=y
CONFIG_INTERCONNECT_QCOM_SC8280XP=m
CONFIG_INTERCONNECT_QCOM_SDM845=y
+CONFIG_INTERCONNECT_QCOM_SM6115=y
+CONFIG_INTERCONNECT_QCOM_SM8250=y
##
## file: drivers/iommu/Kconfig
@@ -953,6 +998,7 @@ CONFIG_QCOM_IOMMU=y
CONFIG_SL28CPLD_INTC=y
CONFIG_QCOM_IRQ_COMBINER=y
CONFIG_QCOM_PDC=y
+CONFIG_QCOM_MPM=m
CONFIG_MST_IRQ=y
##
@@ -1001,7 +1047,9 @@ CONFIG_CEC_MESON_G12A_AO=m
## file: drivers/media/i2c/Kconfig
##
CONFIG_VIDEO_OV2685=m
+CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5695=m
+CONFIG_VIDEO_DW9714=m
##
## file: drivers/media/platform/amlogic/meson-ge2d/Kconfig
@@ -1094,6 +1142,7 @@ CONFIG_MFD_RK8XX_SPI=y
CONFIG_MFD_SL28CPLD=y
CONFIG_MFD_WM8994=m
CONFIG_MFD_ROHM_BD718XX=m
+CONFIG_MFD_WCD934X=m
CONFIG_MFD_KHADAS_MCU=m
##
@@ -1147,6 +1196,16 @@ CONFIG_MMC_SDHCI_XENON=m
CONFIG_MMC_SDHCI_AM654=m
##
+## file: drivers/mtd/nand/Kconfig
+##
+CONFIG_MTD_NAND_ECC_MEDIATEK=m
+
+##
+## file: drivers/mtd/nand/spi/Kconfig
+##
+CONFIG_MTD_SPI_NAND=m
+
+##
## file: drivers/mtd/spi-nor/controllers/Kconfig
##
CONFIG_SPI_HISI_SFC=m
@@ -1182,6 +1241,9 @@ CONFIG_CAN_M_CAN_PLATFORM=m
##
## file: drivers/net/dsa/Kconfig
##
+CONFIG_NET_DSA_MT7530=m
+CONFIG_NET_DSA_MT7530_MDIO=m
+CONFIG_NET_DSA_MT7530_MMIO=m
CONFIG_NET_DSA_MV88E6060=m
##
@@ -1323,6 +1385,18 @@ CONFIG_MVNETA=m
CONFIG_MVPP2=m
##
+## file: drivers/net/ethernet/mediatek/Kconfig
+##
+CONFIG_NET_VENDOR_MEDIATEK=y
+CONFIG_NET_MEDIATEK_SOC=m
+
+##
+## file: drivers/net/ethernet/microsoft/Kconfig
+##
+CONFIG_NET_VENDOR_MICROSOFT=y
+CONFIG_MICROSOFT_MANA=m
+
+##
## file: drivers/net/ethernet/mscc/Kconfig
##
CONFIG_NET_VENDOR_MICROSEMI=y
@@ -1386,6 +1460,11 @@ CONFIG_SKFP=m
CONFIG_HYPERV_NET=m
##
+## file: drivers/net/ipa/Kconfig
+##
+CONFIG_QCOM_IPA=m
+
+##
## file: drivers/net/mdio/Kconfig
##
CONFIG_MDIO_XGENE=m
@@ -1418,7 +1497,9 @@ CONFIG_USB_NET_SMSC95XX=m
##
## file: drivers/net/wireless/ath/ath10k/Kconfig
##
+CONFIG_ATH10K_AHB=y
CONFIG_ATH10K_SDIO=m
+CONFIG_ATH10K_SNOC=m
##
## file: drivers/net/wireless/ath/wcn36xx/Kconfig
@@ -1443,6 +1524,11 @@ CONFIG_MWIFIEX_PCIE=m
CONFIG_MT7622_WMAC=y
##
+## file: drivers/net/wireless/mediatek/mt76/mt7915/Kconfig
+##
+CONFIG_MT798X_WMAC=y
+
+##
## file: drivers/net/wireless/mediatek/mt76/mt7921/Kconfig
##
CONFIG_MT7921S=m
@@ -1607,6 +1693,7 @@ CONFIG_PHY_HI6220_USB=m
CONFIG_PHY_MVEBU_A3700_COMPHY=m
CONFIG_PHY_MVEBU_A3700_UTMI=m
CONFIG_PHY_MVEBU_CP110_COMPHY=m
+CONFIG_PHY_MVEBU_CP110_UTMI=m
##
## file: drivers/phy/mediatek/Kconfig
@@ -1624,6 +1711,7 @@ CONFIG_PHY_MTK_DP=m
CONFIG_PHY_QCOM_APQ8064_SATA=m
CONFIG_PHY_QCOM_EDP=m
CONFIG_PHY_QCOM_IPQ806X_SATA=m
+CONFIG_PHY_QCOM_PCIE2=m
CONFIG_PHY_QCOM_QMP=m
CONFIG_PHY_QCOM_QMP_PCIE=m
CONFIG_PHY_QCOM_QUSB2=m
@@ -1710,6 +1798,9 @@ CONFIG_PINCTRL_MSM=y
CONFIG_PINCTRL_QCOM_SPMI_PMIC=y
CONFIG_PINCTRL_QCOM_SSBI_PMIC=y
CONFIG_PINCTRL_LPASS_LPI=m
+CONFIG_PINCTRL_SC7280_LPASS_LPI=m
+CONFIG_PINCTRL_SM6115_LPASS_LPI=m
+CONFIG_PINCTRL_SM8250_LPASS_LPI=m
CONFIG_PINCTRL_SC8280XP_LPASS_LPI=m
##
@@ -1717,8 +1808,13 @@ CONFIG_PINCTRL_SC8280XP_LPASS_LPI=m
##
CONFIG_PINCTRL_MSM8916=y
CONFIG_PINCTRL_MSM8996=y
+CONFIG_PINCTRL_MSM8998=y
+CONFIG_PINCTRL_QCM2290=m
+CONFIG_PINCTRL_SC7280=m
CONFIG_PINCTRL_SC8280XP=m
CONFIG_PINCTRL_SDM845=y
+CONFIG_PINCTRL_SM6115=m
+CONFIG_PINCTRL_SM8250=m
##
## file: drivers/platform/chrome/Kconfig
@@ -1787,6 +1883,7 @@ CONFIG_CHARGER_QCOM_SMBB=m
CONFIG_CHARGER_BQ25890=m
CONFIG_CHARGER_RK817=m
CONFIG_CHARGER_CROS_USBPD=m
+CONFIG_CHARGER_QCOM_SMB2=m
##
## file: drivers/pps/clients/Kconfig
@@ -1807,6 +1904,7 @@ CONFIG_PWM_CROS_EC=m
CONFIG_PWM_IMX27=m
CONFIG_PWM_MESON=m
CONFIG_PWM_MTK_DISP=m
+CONFIG_PWM_MEDIATEK=m
CONFIG_PWM_RASPBERRYPI_POE=m
CONFIG_PWM_ROCKCHIP=m
CONFIG_PWM_SL28CPLD=m
@@ -1841,6 +1939,7 @@ CONFIG_REGULATOR_QCOM_RPM=m
CONFIG_REGULATOR_QCOM_RPMH=m
CONFIG_REGULATOR_QCOM_SMD_RPM=m
CONFIG_REGULATOR_QCOM_SPMI=m
+CONFIG_REGULATOR_QCOM_USB_VBUS=m
CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m
CONFIG_REGULATOR_RK808=m
CONFIG_REGULATOR_VCTRL=m
@@ -1855,8 +1954,7 @@ CONFIG_QCOM_Q6V5_MSS=m
CONFIG_QCOM_Q6V5_PAS=m
CONFIG_QCOM_Q6V5_WCSS=m
CONFIG_QCOM_SYSMON=m
-#. We want to enable this but it currently results in a dependency loop!
-# CONFIG_QCOM_WCNSS_PIL is not set
+CONFIG_QCOM_WCNSS_PIL=m
CONFIG_TI_K3_R5_REMOTEPROC=m
##
@@ -1865,6 +1963,7 @@ CONFIG_TI_K3_R5_REMOTEPROC=m
CONFIG_RESET_CONTROLLER=y
CONFIG_RESET_IMX7=m
CONFIG_RESET_QCOM_AOSS=y
+CONFIG_RESET_QCOM_PDC=m
CONFIG_RESET_RZG2L_USBPHY_CTRL=m
CONFIG_RESET_SCMI=y
CONFIG_RESET_TI_SCI=y
@@ -1917,6 +2016,12 @@ CONFIG_SCSI_HISI_SAS=m
CONFIG_SCSI_HISI_SAS_PCI=m
##
+## file: drivers/slimbus/Kconfig
+##
+CONFIG_SLIM_QCOM_CTRL=m
+CONFIG_SLIM_QCOM_NGD_CTRL=m
+
+##
## file: drivers/soc/fsl/Kconfig
##
CONFIG_FSL_MC_DPIO=m
@@ -1944,11 +2049,13 @@ CONFIG_QCOM_GSBI=m
CONFIG_QCOM_LLCC=m
CONFIG_QCOM_OCMEM=m
CONFIG_QCOM_PMIC_GLINK=m
+CONFIG_QCOM_RMTFS_MEM=m
CONFIG_QCOM_RPMH=y
CONFIG_QCOM_SMEM=m
CONFIG_QCOM_SMD_RPM=m
CONFIG_QCOM_SMP2P=m
CONFIG_QCOM_SMSM=m
+CONFIG_QCOM_SOCINFO=m
CONFIG_QCOM_STATS=m
CONFIG_QCOM_WCNSS_CTRL=m
CONFIG_QCOM_APR=m
@@ -1961,7 +2068,9 @@ CONFIG_ARCH_R8A774A1=y
CONFIG_ARCH_R9A07G043=y
CONFIG_ARCH_R9A07G044=y
CONFIG_ARCH_R9A07G054=y
+CONFIG_ARCH_R9A08G045=y
CONFIG_ARCH_R9A09G011=y
+CONFIG_ARCH_R9A09G057=y
##
## file: drivers/soc/rockchip/Kconfig
@@ -1991,6 +2100,7 @@ CONFIG_SPI_MESON_SPICC=m
CONFIG_SPI_MESON_SPIFC=m
CONFIG_SPI_MT65XX=m
CONFIG_SPI_MTK_NOR=m
+CONFIG_SPI_MTK_SNFI=m
CONFIG_SPI_OMAP24XX=m
CONFIG_SPI_ROCKCHIP=m
CONFIG_SPI_ROCKCHIP_SFC=m
@@ -2079,6 +2189,7 @@ CONFIG_BCM2835_THERMAL=m
## file: drivers/thermal/mediatek/Kconfig
##
CONFIG_MTK_THERMAL=m
+CONFIG_MTK_SOC_THERMAL=m
CONFIG_MTK_LVTS_THERMAL=m
##
@@ -2087,6 +2198,7 @@ CONFIG_MTK_LVTS_THERMAL=m
CONFIG_QCOM_TSENS=m
CONFIG_QCOM_SPMI_ADC_TM5=m
CONFIG_QCOM_SPMI_TEMP_ALARM=m
+CONFIG_QCOM_LMH=m
##
## file: drivers/thermal/tegra/Kconfig
@@ -2200,7 +2312,7 @@ CONFIG_USB_ISP1760_DUAL_ROLE=y
## file: drivers/usb/misc/Kconfig
##
CONFIG_USB_HSIC_USB3503=m
-CONFIG_USB_ONBOARD_HUB=m
+CONFIG_USB_ONBOARD_DEV=m
##
## file: drivers/usb/mtu3/Kconfig
@@ -2236,6 +2348,7 @@ CONFIG_TYPEC=m
## file: drivers/usb/typec/mux/Kconfig
##
CONFIG_TYPEC_MUX_GPIO_SBU=m
+CONFIG_TYPEC_MUX_NB7VPQ904M=m
##
## file: drivers/usb/typec/tcpm/Kconfig
@@ -2244,6 +2357,12 @@ CONFIG_TYPEC_TCPM=m
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_MT6360=m
CONFIG_TYPEC_FUSB302=m
+CONFIG_TYPEC_QCOM_PMIC=m
+
+##
+## file: drivers/usb/typec/ucsi/Kconfig
+##
+CONFIG_UCSI_PMIC_GLINK=m
##
## file: drivers/vfio/Kconfig
@@ -2256,11 +2375,6 @@ CONFIG_VFIO=m
CONFIG_VFIO_FSL_MC=m
##
-## file: drivers/vfio/pci/Kconfig
-##
-CONFIG_VFIO_PCI=m
-
-##
## file: drivers/video/backlight/Kconfig
##
CONFIG_BACKLIGHT_LP855X=m
@@ -2389,16 +2503,22 @@ CONFIG_SND_SOC_BT_SCO=m
CONFIG_SND_SOC_CROS_EC_CODEC=m
CONFIG_SND_SOC_ES8316=m
CONFIG_SND_SOC_GTM601=m
+CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m
+CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m
+CONFIG_SND_SOC_PCM5102A=m
CONFIG_SND_SOC_RK3328=m
CONFIG_SND_SOC_RK817=m
CONFIG_SND_SOC_SGTL5000=m
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
CONFIG_SND_SOC_SPDIF=m
CONFIG_SND_SOC_TS3A227E=m
+CONFIG_SND_SOC_WCD9335=m
+CONFIG_SND_SOC_WCD934X=m
CONFIG_SND_SOC_WCD938X_SDW=m
CONFIG_SND_SOC_WM8804_I2C=m
CONFIG_SND_SOC_WM8904=m
CONFIG_SND_SOC_WM8960=m
+CONFIG_SND_SOC_WSA881X=m
CONFIG_SND_SOC_WSA883X=m
CONFIG_SND_SOC_MT6358=m
CONFIG_SND_SOC_LPASS_WSA_MACRO=m
@@ -2451,7 +2571,11 @@ CONFIG_SND_MESON_GX_SOUND_CARD=m
CONFIG_SND_SOC_QCOM=m
CONFIG_SND_SOC_APQ8016_SBC=m
CONFIG_SND_SOC_QDSP6=m
+CONFIG_SND_SOC_MSM8996=m
+CONFIG_SND_SOC_SDM845=m
+CONFIG_SND_SOC_SM8250=m
CONFIG_SND_SOC_SC8280XP=m
+CONFIG_SND_SOC_SC7280=m
##
## file: sound/soc/rockchip/Kconfig
diff --git a/debian/config/arm64/config-page-16k b/debian/config/arm64/config-page-16k
new file mode 100644
index 0000000000..b2a124b05d
--- /dev/null
+++ b/debian/config/arm64/config-page-16k
@@ -0,0 +1,7 @@
+##
+## file: arch/arm64/Kconfig
+##
+## choice: Page size
+# CONFIG_ARM64_4K_PAGES is not set
+CONFIG_ARM64_16K_PAGES=y
+## end choice
diff --git a/debian/config/arm64/defines.toml b/debian/config/arm64/defines.toml
index 12e9d984fe..54b9f8585e 100644
--- a/debian/config/arm64/defines.toml
+++ b/debian/config/arm64/defines.toml
@@ -17,6 +17,13 @@ is_quick = true
hardware = 'arm64 cloud'
hardware_long = 'cloud platforms supporting arm64 virtual machines'
+[[flavour]]
+name = 'arm64-16k'
+[flavour.build]
+config = ['arm64/config-page-16k']
+[flavour.description]
+hardware = '64-bit ARMv8 machines with 16k pages'
+
[[featureset]]
name = 'none'
diff --git a/debian/config/armhf/config b/debian/config/armhf/config
index c6f7832055..2aaf1360cb 100644
--- a/debian/config/armhf/config
+++ b/debian/config/armhf/config
@@ -315,7 +315,7 @@ CONFIG_CRYPTO_DEV_STM32_CRYP=m
##
## file: drivers/devfreq/Kconfig
##
-CONFIG_PM_DEVFREQ=y
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
CONFIG_ARM_TEGRA_DEVFREQ=m
##
@@ -1720,6 +1720,7 @@ CONFIG_SND_BCM2835_SOC_I2S=m
## file: sound/soc/codecs/Kconfig
##
CONFIG_SND_SOC_CS42L51_I2C=m
+CONFIG_SND_SOC_PCM5102A=m
CONFIG_SND_SOC_SPDIF=y
CONFIG_SND_SOC_WM8804_I2C=m
diff --git a/debian/config/config b/debian/config/config
index 5a345ec70e..a457f3ddcc 100644
--- a/debian/config/config
+++ b/debian/config/config
@@ -18,7 +18,6 @@ CONFIG_BLOCK=y
CONFIG_BLK_DEV_INTEGRITY=y
CONFIG_BLK_DEV_ZONED=y
CONFIG_BLK_DEV_THROTTLING=y
-# CONFIG_BLK_DEV_THROTTLING_LOW is not set
CONFIG_BLK_WBT=y
CONFIG_BLK_WBT_MQ=y
# CONFIG_BLK_CGROUP_IOLATENCY is not set
@@ -567,7 +566,7 @@ CONFIG_DEV_DAX_PMEM=m
##
## file: drivers/devfreq/Kconfig
##
-# CONFIG_PM_DEVFREQ is not set
+CONFIG_PM_DEVFREQ=y
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
@@ -756,7 +755,7 @@ CONFIG_DRM_AMD_DC_SI=y
##
## file: drivers/gpu/drm/display/Kconfig
##
-CONFIG_DRM_DP_AUX_CHARDEV=y
+CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y
##
## file: drivers/gpu/drm/hisilicon/hibmc/Kconfig
@@ -1184,6 +1183,7 @@ CONFIG_DMARD09=m
CONFIG_DMARD10=m
CONFIG_HID_SENSOR_ACCEL_3D=m
CONFIG_IIO_ST_ACCEL_3AXIS=m
+CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m
CONFIG_KXSD9=m
CONFIG_KXCJK1013=m
CONFIG_MC3230=m
@@ -2057,6 +2057,11 @@ CONFIG_BCACHE=m
# CONFIG_BCACHE_DEBUG is not set
##
+## file: drivers/md/dm-vdo/Kconfig
+##
+CONFIG_DM_VDO=m
+
+##
## file: drivers/media/Kconfig
##
CONFIG_MEDIA_SUPPORT=m
@@ -3084,6 +3089,7 @@ CONFIG_TUN=m
CONFIG_VETH=m
CONFIG_VIRTIO_NET=m
CONFIG_NLMON=m
+CONFIG_NETKIT=y
CONFIG_NET_VRF=m
CONFIG_VSOCKMON=m
CONFIG_MHI_NET=m
@@ -3530,6 +3536,12 @@ CONFIG_HAMACHI=m
CONFIG_YELLOWFIN=m
##
+## file: drivers/net/ethernet/pensando/Kconfig
+##
+CONFIG_NET_VENDOR_PENSANDO=y
+CONFIG_IONIC=m
+
+##
## file: drivers/net/ethernet/qlogic/Kconfig
##
CONFIG_NET_VENDOR_QLOGIC=y
@@ -5049,11 +5061,6 @@ CONFIG_RTL8723BS=m
# CONFIG_VT6656 is not set
##
-## file: drivers/staging/wlan-ng/Kconfig
-##
-# CONFIG_PRISM2_USB is not set
-
-##
## file: drivers/target/Kconfig
##
CONFIG_TARGET_CORE=m
@@ -5197,7 +5204,6 @@ CONFIG_UIO_AEC=m
CONFIG_UIO_SERCOS3=m
CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_NETX=m
-# CONFIG_UIO_PRUSS is not set
CONFIG_UIO_MF624=m
##
@@ -5524,9 +5530,15 @@ CONFIG_VDPA_USER=m
##
## file: drivers/vfio/Kconfig
##
+CONFIG_VFIO=m
# CONFIG_VFIO_NOIOMMU is not set
##
+## file: drivers/vfio/pci/Kconfig
+##
+CONFIG_VFIO_PCI=m
+
+##
## file: drivers/vhost/Kconfig
##
CONFIG_VHOST_NET=m
@@ -5863,6 +5875,9 @@ CONFIG_EROFS_FS_XATTR=y
CONFIG_EROFS_FS_POSIX_ACL=y
CONFIG_EROFS_FS_SECURITY=y
CONFIG_EROFS_FS_ZIP=y
+CONFIG_EROFS_FS_ZIP_LZMA=y
+CONFIG_EROFS_FS_ZIP_DEFLATE=y
+CONFIG_EROFS_FS_ZIP_ZSTD=y
##
## file: fs/exfat/Kconfig
@@ -6362,7 +6377,7 @@ CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_PCSPKR_PLATFORM=y
-CONFIG_BASE_FULL=y
+# CONFIG_BASE_SMALL is not set
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
diff --git a/debian/config/featureset-rt/config b/debian/config/featureset-rt/config
index f959fc4c83..f571ab24fa 100644
--- a/debian/config/featureset-rt/config
+++ b/debian/config/featureset-rt/config
@@ -1,4 +1,9 @@
##
+## file: init/Kconfig
+##
+# CONFIG_SCHED_AUTOGROUP is not set
+
+##
## file: kernel/Kconfig.preempt
##
## choice: Preemption Model
diff --git a/debian/config/kernelarch-arm/config b/debian/config/kernelarch-arm/config
index 46b730926e..2b33eccde5 100644
--- a/debian/config/kernelarch-arm/config
+++ b/debian/config/kernelarch-arm/config
@@ -9,7 +9,7 @@ CONFIG_SECCOMP=y
CONFIG_MMU=y
CONFIG_AEABI=y
# CONFIG_OABI_COMPAT is not set
-CONFIG_CPU_SW_DOMAIN_PAN=y
+CONFIG_ARM_PAN=y
##
## file: arch/arm/Kconfig.debug
diff --git a/debian/config/kernelarch-mips/config.mips64r6 b/debian/config/kernelarch-mips/config.mips64r6
index 1f72d372fb..a0dcc10af2 100644
--- a/debian/config/kernelarch-mips/config.mips64r6
+++ b/debian/config/kernelarch-mips/config.mips64r6
@@ -7,3 +7,4 @@ CONFIG_CPU_MIPS64_R6=y
## choice: Kernel code model
CONFIG_64BIT=y
## end choice
+CONFIG_MIPSR2_TO_R6_EMULATOR=y
diff --git a/debian/config/kernelarch-powerpc/config-arch-64 b/debian/config/kernelarch-powerpc/config-arch-64
index 898d80842f..87c3fd3a16 100644
--- a/debian/config/kernelarch-powerpc/config-arch-64
+++ b/debian/config/kernelarch-powerpc/config-arch-64
@@ -6,7 +6,7 @@
CONFIG_IRQ_ALL_CPUS=y
CONFIG_NUMA=y
## choice: Page size
-CONFIG_PPC_64K_PAGES=y
+CONFIG_PPC_4K_PAGES=y
## end choice
CONFIG_SCHED_SMT=y
CONFIG_KERNEL_START=0xc000000000000000
@@ -170,16 +170,6 @@ CONFIG_HVCS=m
# CONFIG_SERIAL_ICOM is not set
##
-## file: drivers/vfio/Kconfig
-##
-CONFIG_VFIO=m
-
-##
-## file: drivers/vfio/pci/Kconfig
-##
-CONFIG_VFIO_PCI=m
-
-##
## file: drivers/video/fbdev/Kconfig
##
# CONFIG_FB_IMSTT is not set
diff --git a/debian/config/kernelarch-powerpc/config-page-64k b/debian/config/kernelarch-powerpc/config-page-64k
new file mode 100644
index 0000000000..4fd5df2470
--- /dev/null
+++ b/debian/config/kernelarch-powerpc/config-page-64k
@@ -0,0 +1,7 @@
+##
+## file: arch/powerpc/Kconfig
+##
+## choice: Page size
+# CONFIG_PPC_4K_PAGES is not set
+CONFIG_PPC_64K_PAGES=y
+## end choice
diff --git a/debian/config/kernelarch-x86/config b/debian/config/kernelarch-x86/config
index d77140dbd7..32c8fa4650 100644
--- a/debian/config/kernelarch-x86/config
+++ b/debian/config/kernelarch-x86/config
@@ -589,7 +589,7 @@ CONFIG_DRM_AST=m
##
## file: drivers/gpu/drm/display/Kconfig
##
-CONFIG_DRM_DP_CEC=y
+CONFIG_DRM_DISPLAY_DP_AUX_CEC=y
##
## file: drivers/gpu/drm/gma500/Kconfig
@@ -1485,6 +1485,7 @@ CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
CONFIG_THINKPAD_ACPI_VIDEO=y
CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
CONFIG_THINKPAD_LMI=m
+CONFIG_MSI_EC=m
CONFIG_MSI_LAPTOP=m
CONFIG_MSI_WMI=m
CONFIG_PCENGINES_APU2=m
@@ -1721,11 +1722,6 @@ CONFIG_RTS5208=m
CONFIG_VT6656=m
##
-## file: drivers/staging/wlan-ng/Kconfig
-##
-CONFIG_PRISM2_USB=m
-
-##
## file: drivers/thermal/Kconfig
##
CONFIG_THERMAL=y
@@ -1861,14 +1857,8 @@ CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC_TPS6598X=m
##
-## file: drivers/vfio/Kconfig
-##
-CONFIG_VFIO=m
-
-##
## file: drivers/vfio/pci/Kconfig
##
-CONFIG_VFIO_PCI=m
CONFIG_VFIO_PCI_VGA=y
##
@@ -2186,6 +2176,7 @@ CONFIG_SND_SOC_INTEL_AVS=m
CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m
CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m
CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m
+CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927=m
#. Apparently burns speakers on high volumes on some Chromebooks
# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set
CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m
diff --git a/debian/config/loong64/config b/debian/config/loong64/config
index 6df221b4e0..bf43965b88 100644
--- a/debian/config/loong64/config
+++ b/debian/config/loong64/config
@@ -198,16 +198,6 @@ CONFIG_USB_OHCI_HCD_PLATFORM=m
CONFIG_TYPEC_TCPCI=m
##
-## file: drivers/vfio/Kconfig
-##
-CONFIG_VFIO=m
-
-##
-## file: drivers/vfio/pci/Kconfig
-##
-CONFIG_VFIO_PCI=m
-
-##
## file: drivers/video/backlight/Kconfig
##
CONFIG_LCD_CLASS_DEVICE=m
diff --git a/debian/config/mips64el/defines.toml b/debian/config/mips64el/defines.toml
index 0be05d5d76..063d96e86d 100644
--- a/debian/config/mips64el/defines.toml
+++ b/debian/config/mips64el/defines.toml
@@ -25,6 +25,19 @@ hardware_long = 'MIPS Generic platform (mips64r2el)'
installer = true
[[flavour]]
+name = 'mips64r6el'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.boston',
+ 'kernelarch-mips/config.mips64r6',
+]
+[flavour.description]
+hardware = 'MIPS Generic (mips64r6el)'
+hardware_long = 'MIPS Generic platform (mips64r6el)'
+[flavour.packages]
+installer = true
+
+[[flavour]]
name = 'loongson-3'
[flavour.build]
config = [
diff --git a/debian/config/ppc64/defines.toml b/debian/config/ppc64/defines.toml
index 157d9ec038..76ebc1ea1c 100644
--- a/debian/config/ppc64/defines.toml
+++ b/debian/config/ppc64/defines.toml
@@ -8,10 +8,21 @@ config = [
[flavour.defs]
is_default = true
[flavour.description]
-hardware = '64-bit PowerPC'
+hardware = '64-bit PowerPC with 4k pages'
[flavour.packages]
installer = true
+[[flavour]]
+name = 'powerpc64-64k'
+[flavour.build]
+config = [
+ 'kernelarch-powerpc/config-arch-64',
+ 'kernelarch-powerpc/config-arch-64-be',
+ 'kernelarch-powerpc/config-page-64k',
+]
+[flavour.description]
+hardware = '64-bit PowerPC with 64k pages'
+
[[featureset]]
name = 'none'
diff --git a/debian/config/ppc64el/defines.toml b/debian/config/ppc64el/defines.toml
index e0c43e476d..0fd3e36fdf 100644
--- a/debian/config/ppc64el/defines.toml
+++ b/debian/config/ppc64el/defines.toml
@@ -8,10 +8,21 @@ config = [
[flavour.defs]
is_default = true
[flavour.description]
-hardware = 'Little-endian 64-bit PowerPC'
+hardware = 'Little-endian 64-bit PowerPC with 4k pages'
[flavour.packages]
installer = true
+[[flavour]]
+name = 'powerpc64le-64k'
+[flavour.build]
+config = [
+ 'kernelarch-powerpc/config-arch-64',
+ 'kernelarch-powerpc/config-arch-64-le',
+ 'kernelarch-powerpc/config-page-64k',
+]
+[flavour.description]
+hardware = 'Little-endian 64-bit PowerPC with 64k pages'
+
[[featureset]]
name = 'none'
diff --git a/debian/config/riscv64/config b/debian/config/riscv64/config
index 6f5e6e7919..accf8c62f7 100644
--- a/debian/config/riscv64/config
+++ b/debian/config/riscv64/config
@@ -13,14 +13,24 @@ CONFIG_NUMA=y
##
## file: arch/riscv/Kconfig.socs
##
-CONFIG_SOC_MICROCHIP_POLARFIRE=y
+CONFIG_ARCH_MICROCHIP=y
CONFIG_ARCH_RENESAS=y
-CONFIG_SOC_SIFIVE=y
+CONFIG_ARCH_SIFIVE=y
CONFIG_ARCH_SOPHGO=y
CONFIG_SOC_STARFIVE=y
CONFIG_ARCH_SUNXI=y
CONFIG_ARCH_THEAD=y
-CONFIG_SOC_VIRT=y
+CONFIG_ARCH_VIRT=y
+CONFIG_ARCH_CANAAN=y
+
+##
+## file: arch/riscv/crypto/Kconfig
+##
+CONFIG_CRYPTO_AES_RISCV64=m
+CONFIG_CRYPTO_CHACHA_RISCV64=m
+CONFIG_CRYPTO_GHASH_RISCV64=m
+CONFIG_CRYPTO_SHA256_RISCV64=m
+CONFIG_CRYPTO_SHA512_RISCV64=m
##
## file: arch/riscv/kvm/Kconfig
@@ -51,10 +61,16 @@ CONFIG_HW_RANDOM_POLARFIRE_SOC=m
CONFIG_HW_RANDOM_JH7110=m
##
+## file: drivers/clk/sophgo/Kconfig
+##
+CONFIG_CLK_SOPHGO_CV1800=m
+
+##
## file: drivers/cpufreq/Kconfig
##
CONFIG_CPUFREQ_DT=m
CONFIG_CPUFREQ_DT_PLATDEV=y
+CONFIG_ACPI_CPPC_CPUFREQ=m
##
## file: drivers/cxl/Kconfig
@@ -69,6 +85,11 @@ CONFIG_DMA_SUN6I=m
CONFIG_DW_AXI_DMAC=m
##
+## file: drivers/firmware/microchip/Kconfig
+##
+CONFIG_POLARFIRE_SOC_AUTO_UPDATE=m
+
+##
## file: drivers/gpio/Kconfig
##
CONFIG_GPIOLIB=y
@@ -154,6 +175,7 @@ CONFIG_MMC=m
## file: drivers/mmc/host/Kconfig
##
CONFIG_MMC_SDHCI_PLTFM=m
+CONFIG_MMC_SDHCI_OF_DWCMSHC=m
CONFIG_MMC_SDHCI_CADENCE=m
CONFIG_MMC_SPI=m
CONFIG_MMC_DW=m
@@ -199,6 +221,11 @@ CONFIG_PCIE_DW_PLAT_HOST=y
CONFIG_PCIE_FU740=y
##
+## file: drivers/perf/Kconfig
+##
+CONFIG_STARFIVE_STARLINK_PMU=y
+
+##
## file: drivers/phy/allwinner/Kconfig
##
CONFIG_PHY_SUN4I_USB=m
@@ -311,6 +338,7 @@ CONFIG_USB_OHCI_HCD_PLATFORM=m
##
CONFIG_USB_MUSB_HDRC=m
CONFIG_USB_MUSB_SUNXI=m
+CONFIG_USB_MUSB_POLARFIRE_SOC=m
##
## file: drivers/usb/phy/Kconfig
@@ -348,7 +376,18 @@ CONFIG_SND_HDA_INTEL=m
CONFIG_SND_SOC=m
##
+## file: sound/soc/dwc/Kconfig
+##
+CONFIG_SND_DESIGNWARE_I2S=m
+
+##
+## file: sound/soc/generic/Kconfig
+##
+CONFIG_SND_SIMPLE_CARD=m
+
+##
## file: sound/soc/starfive/Kconfig
##
CONFIG_SND_SOC_STARFIVE=m
+CONFIG_SND_SOC_JH7110_PWMDAC=m
CONFIG_SND_SOC_JH7110_TDM=m
diff --git a/debian/config/sh4/config.sh7785lcr b/debian/config/sh4/config.sh7785lcr
index 4e4260b5b3..a9fb6d3103 100644
--- a/debian/config/sh4/config.sh7785lcr
+++ b/debian/config/sh4/config.sh7785lcr
@@ -148,6 +148,7 @@ CONFIG_MTD_PHYSMAP=y
## file: drivers/net/Kconfig
##
CONFIG_NETDEVICES=y
+# CONFIG_NETKIT is not set
##
## file: drivers/net/ethernet/realtek/Kconfig