diff --git a/target/linux/armsr/armv7/config-6.18 b/target/linux/armsr/armv7/config-6.18 index fe2fd486dcd..39546b6da1d 100644 --- a/target/linux/armsr/armv7/config-6.18 +++ b/target/linux/armsr/armv7/config-6.18 @@ -88,6 +88,7 @@ CONFIG_OLD_SIGACTION=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_OUTER_CACHE=y CONFIG_OUTER_CACHE_SYNC=y +CONFIG_PAGE_BLOCK_MAX_ORDER=11 CONFIG_PAGE_OFFSET=0xC0000000 CONFIG_PAGE_POOL=y CONFIG_PAGE_SIZE_LESS_THAN_256KB=y diff --git a/target/linux/armsr/armv8/config-6.18 b/target/linux/armsr/armv8/config-6.18 index 6463660b5ad..1a2138ad074 100644 --- a/target/linux/armsr/armv8/config-6.18 +++ b/target/linux/armsr/armv8/config-6.18 @@ -9,10 +9,12 @@ CONFIG_AHCI_QORIQ=y CONFIG_AHCI_SUNXI=y # CONFIG_ALIBABA_UNCORE_DRW_PMU is not set CONFIG_AMPERE_ERRATUM_AC03_CPU_38=y +CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y CONFIG_ARCH_BCM=y CONFIG_ARCH_BCM2835=y CONFIG_ARCH_BCM_IPROC=y CONFIG_ARCH_BRCMSTB=y +CONFIG_ARCH_CIX=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_ARCH_HISI=y CONFIG_ARCH_INTEL_SOCFPGA=y @@ -43,12 +45,17 @@ CONFIG_ARCH_R8A774E1=y # CONFIG_ARCH_R8A779F0 is not set # CONFIG_ARCH_R8A779G0 is not set # CONFIG_ARCH_R8A779H0 is not set +# CONFIG_ARCH_R8A78000 is not set CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y CONFIG_ARCH_R9A08G045=y CONFIG_ARCH_R9A09G011=y +CONFIG_ARCH_R9A09G047=y +CONFIG_ARCH_R9A09G056=y CONFIG_ARCH_R9A09G057=y +CONFIG_ARCH_R9A09G077=y +CONFIG_ARCH_R9A09G087=y CONFIG_ARCH_RENESAS=y CONFIG_ARCH_ROCKCHIP=y CONFIG_ARCH_STACKWALK=y @@ -62,6 +69,7 @@ CONFIG_ARCH_ZYNQMP=y CONFIG_ARM64=y CONFIG_ARM64_4K_PAGES=y CONFIG_ARM64_AMU_EXTN=y +CONFIG_ARM64_BRBE=y CONFIG_ARM64_BTI=y CONFIG_ARM64_CRYPTO=y CONFIG_ARM64_E0PD=y @@ -83,6 +91,7 @@ CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_ERRATUM_2658417=y +CONFIG_ARM64_ERRATUM_4193714=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -91,6 +100,8 @@ CONFIG_ARM64_ERRATUM_832075=y CONFIG_ARM64_ERRATUM_834220=y CONFIG_ARM64_ERRATUM_843419=y CONFIG_ARM64_ERRATUM_845719=y +CONFIG_ARM64_GCS=y +CONFIG_ARM64_HAFT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LD_HAS_FIX_ERRATUM_843419=y CONFIG_ARM64_MTE=y @@ -130,19 +141,21 @@ CONFIG_ARM_SMC_WATCHDOG=y CONFIG_ARM_SMMU=y # CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT is not set # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +CONFIG_ARM_SMMU_MMU_500_CPRE_ERRATA=y CONFIG_ARM_SMMU_V3=y -# CONFIG_ARM_SMMU_V3_PMU is not set # CONFIG_ARM_SMMU_V3_SVA is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y # CONFIG_AXI_DMAC is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BCM2711_THERMAL is not set +CONFIG_BCM2712_MIP=y CONFIG_BCM2835_MBOX=y CONFIG_BCM2835_POWER=y # CONFIG_BCM2835_THERMAL is not set # CONFIG_BCM2835_VCHIQ is not set CONFIG_BCM2835_WDT=y +# CONFIG_BCM74110_MAILBOX is not set # CONFIG_BCMASP is not set # CONFIG_BCM_CYGNUS_PHY is not set # CONFIG_BCM_FLEXRM_MBOX is not set @@ -162,6 +175,7 @@ CONFIG_CAVIUM_ERRATUM_27456=y CONFIG_CAVIUM_ERRATUM_30115=y CONFIG_CAVIUM_TX2_ERRATUM_219=y CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y +# CONFIG_CIX_MBOX is not set CONFIG_CLK_BCM2711_DVP=y CONFIG_CLK_BCM2835=y CONFIG_CLK_BCM_NS2=y @@ -182,10 +196,13 @@ CONFIG_CLK_QORIQ=y CONFIG_CLK_RASPBERRYPI=y CONFIG_CLK_RCAR_USB2_CLOCK_SEL=y CONFIG_CLK_RENESAS=y +# CONFIG_CLK_RENESAS_VBATTB is not set CONFIG_CLK_RK3308=y CONFIG_CLK_RK3328=y CONFIG_CLK_RK3368=y CONFIG_CLK_RK3399=y +CONFIG_CLK_RK3528=y +CONFIG_CLK_RK3562=y CONFIG_CLK_RK3568=y CONFIG_CLK_RK3576=y CONFIG_CLK_RK3588=y @@ -244,6 +261,7 @@ CONFIG_CRYPTO_CRYPTD=y # CONFIG_CRYPTO_DEV_HISI_TRNG is not set # CONFIG_CRYPTO_DEV_OCTEONTX2_CPT is not set # CONFIG_CRYPTO_DEV_ROCKCHIP is not set +# CONFIG_CRYPTO_DEV_XILINX_TRNG is not set # CONFIG_CRYPTO_DEV_ZYNQMP_AES is not set # CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set CONFIG_CRYPTO_GHASH_ARM64_CE=y @@ -277,23 +295,22 @@ CONFIG_DRM_GEM_SHMEM_HELPER=y # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set # CONFIG_DRM_IMX8QXP_PIXEL_LINK is not set # CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI is not set +# CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX93_MIPI_DSI is not set # CONFIG_DRM_IMX_DCSS is not set # CONFIG_DRM_IMX_LCDC is not set CONFIG_DRM_KMS_HELPER=y -CONFIG_DRM_PANEL=y -CONFIG_DRM_PANEL_BRIDGE=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y CONFIG_DRM_QXL=y # CONFIG_DRM_RCAR_DU is not set # CONFIG_DRM_RZG2L_MIPI_DSI is not set # CONFIG_DRM_SHMOBILE is not set +# CONFIG_DRM_SOLOMON_SSD2825 is not set +# CONFIG_DRM_TI_TDP158 is not set CONFIG_DRM_TTM=y CONFIG_DRM_TTM_HELPER=y CONFIG_DRM_VIRTIO_GPU=y CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_VRAM_HELPER=y -# CONFIG_DRM_WERROR is not set # CONFIG_DWMAC_SUN8I is not set # CONFIG_DWMAC_SUNXI is not set CONFIG_DW_WATCHDOG=y @@ -322,6 +339,7 @@ CONFIG_FSL_ERRATUM_A008585=y # CONFIG_FSL_IMX8_DDR_PMU is not set # CONFIG_FSL_IMX9_DDR_PMU is not set CONFIG_FUJITSU_ERRATUM_010001=y +# CONFIG_FUJITSU_UNCORE_PMU is not set CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_CSUM=y CONFIG_GENERIC_FIND_FIRST_BIT=y @@ -360,6 +378,7 @@ CONFIG_HUGETLB_PAGE=y CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y +# CONFIG_HW_RANDOM_BCM74110 is not set # CONFIG_HW_RANDOM_HISI is not set # CONFIG_HW_RANDOM_HISTB is not set CONFIG_HW_RANDOM_ROCKCHIP=y @@ -370,6 +389,8 @@ CONFIG_HYPERV_KEYBOARD=y CONFIG_HYPERV_NET=y CONFIG_HYPERV_STORAGE=y # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_VMBUS=y +# CONFIG_HYPERV_VTL_MODE is not set CONFIG_I2C=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALTERA=y @@ -388,12 +409,15 @@ CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 # CONFIG_IMX2_WDT is not set # CONFIG_IMX7ULP_WDT is not set # CONFIG_IMX8MM_THERMAL is not set +# CONFIG_IMX_AIPSTZ is not set # CONFIG_IMX_DMA is not set # CONFIG_IMX_DSP is not set CONFIG_IMX_INTMUX=y CONFIG_IMX_IRQSTEER=y CONFIG_IMX_MBOX=y # CONFIG_IMX_MU_MSI is not set +CONFIG_IMX_SCMI_CPU_DRV=y +CONFIG_IMX_SCMI_LMM_DRV=y CONFIG_IMX_SCU=y CONFIG_IMX_SCU_PD=y # CONFIG_IMX_SC_THERMAL is not set @@ -437,6 +461,7 @@ CONFIG_MARVELL_10G_PHY=y # CONFIG_MARVELL_CN10K_DPI is not set # CONFIG_MARVELL_CN10K_TAD_PMU is not set # CONFIG_MARVELL_GTI_WDT is not set +# CONFIG_MARVELL_PEM_PMU is not set CONFIG_MDIO_BCM_IPROC=y CONFIG_MDIO_BUS_MUX_BCM_IPROC=y CONFIG_MDIO_SUN4I=y @@ -446,6 +471,7 @@ CONFIG_MFD_ALTERA_SYSMGR=y CONFIG_MFD_CORE=y CONFIG_MFD_HI655X_PMIC=y # CONFIG_MFD_KHADAS_MCU is not set +# CONFIG_MFD_LS2K_BMC_CORE is not set CONFIG_MFD_SUN4I_GPADC=y # CONFIG_MFD_SUN6I_PRCM is not set CONFIG_MFD_SYSCON=y @@ -494,6 +520,7 @@ CONFIG_NOP_USB_XCEIV=y CONFIG_NO_HZ=y CONFIG_NO_HZ_COMMON=y CONFIG_NO_HZ_IDLE=y +# CONFIG_NO_PAGE_MAPCOUNT is not set CONFIG_NR_CPUS=256 CONFIG_NUMA=y CONFIG_NUMA_BALANCING=y @@ -504,11 +531,14 @@ CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y # CONFIG_NVMEM_IMX_OCOTP_ELE is not set CONFIG_NVMEM_IMX_OCOTP_SCU=y # CONFIG_NVMEM_LAYERSCAPE_SFP is not set +# CONFIG_NVMEM_RCAR_EFUSE is not set CONFIG_NVMEM_ROCKCHIP_EFUSE=y # CONFIG_NVMEM_ROCKCHIP_OTP is not set # CONFIG_NVMEM_SNVS_LPGPR is not set # CONFIG_NVMEM_SUNXI_SID is not set # CONFIG_NVMEM_ZYNQMP is not set +# CONFIG_NXP_ENETC4 is not set +CONFIG_PAGE_BLOCK_MAX_ORDER=10 CONFIG_PCC=y CONFIG_PCIEAER=y CONFIG_PCIEASPM=y @@ -519,6 +549,7 @@ CONFIG_PCIEASPM_DEFAULT=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_ARMADA_8K=y CONFIG_PCIE_BRCMSTB=y +# CONFIG_PCIE_DW_DEBUGFS is not set CONFIG_PCIE_HISI_STB=y CONFIG_PCIE_IPROC_MSI=y CONFIG_PCIE_IPROC_PLATFORM=y @@ -538,12 +569,14 @@ CONFIG_PCI_HISI=y CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCI_HOST_THUNDER_PEM=y CONFIG_PCI_HYPERV=y +CONFIG_PCI_HYPERV_INTERFACE=y CONFIG_PCI_IMX6=y CONFIG_PCI_IMX6_HOST=y CONFIG_PCI_IOV=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_PASID=y # CONFIG_PCI_RCAR_GEN2 is not set +CONFIG_PERSISTENT_HUGE_ZERO_FOLIO=y # CONFIG_PHY_BCM_NS_USB2 is not set # CONFIG_PHY_BCM_NS_USB3 is not set CONFIG_PHY_BCM_SR_PCIE=y @@ -582,6 +615,7 @@ CONFIG_PHY_ROCKCHIP_EMMC=y CONFIG_PHY_ROCKCHIP_INNO_USB2=y # CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY is not set CONFIG_PHY_ROCKCHIP_PCIE=y +# CONFIG_PHY_ROCKCHIP_SAMSUNG_DCPHY is not set # CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX is not set CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=y CONFIG_PHY_ROCKCHIP_TYPEC=y @@ -592,7 +626,7 @@ CONFIG_PHY_SUN50I_USB3=y # CONFIG_PHY_SUN6I_MIPI_DPHY is not set CONFIG_PHY_SUN9I_USB=y # CONFIG_PHY_XILINX_ZYNQMP is not set -# CONFIG_PINCTRL_AW9523 is not set +# CONFIG_PINCTRL_BRCMSTB is not set CONFIG_PINCTRL_IMX=y CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8MM=y @@ -621,6 +655,8 @@ CONFIG_PINCTRL_SUN50I_H6=y CONFIG_PINCTRL_SUN50I_H616=y CONFIG_PINCTRL_SUN50I_H616_R=y CONFIG_PINCTRL_SUN50I_H6_R=y +CONFIG_PINCTRL_SUN55I_A523=y +CONFIG_PINCTRL_SUN55I_A523_R=y CONFIG_PINCTRL_SUN5I=y # CONFIG_PINCTRL_SUN6I_A31 is not set # CONFIG_PINCTRL_SUN6I_A31_R is not set @@ -641,6 +677,7 @@ CONFIG_PM_GENERIC_DOMAINS=y CONFIG_PM_GENERIC_DOMAINS_OF=y CONFIG_POWER_RESET=y CONFIG_POWER_RESET_HISI=y +# CONFIG_POWER_RESET_TORADEX_EC is not set CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_SUPPLY=y # CONFIG_PTP_1588_CLOCK_DTE is not set @@ -682,8 +719,11 @@ CONFIG_RENESAS_USB_DMAC=y # CONFIG_RENESAS_WDT is not set CONFIG_RESET_IMX7=y # CONFIG_RESET_IMX8MP_AUDIOMIX is not set +# CONFIG_RESET_IMX_SCU is not set CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_RZG2L_USBPHY_CTRL=y +CONFIG_RESET_RZV2H_USB2PHY=y +CONFIG_ROCKCHIP_ERRATUM_3568002=y CONFIG_ROCKCHIP_IODOMAIN=y CONFIG_ROCKCHIP_IOMMU=y # CONFIG_ROCKCHIP_MBOX is not set @@ -699,11 +739,14 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y CONFIG_RTC_DRV_MV=y # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +# CONFIG_RTC_DRV_RENESAS_RTCA3 is not set # CONFIG_RTC_DRV_SH is not set CONFIG_RTC_I2C_AND_SPI=y # CONFIG_RTSN is not set +# CONFIG_RVU_ESWITCH is not set # CONFIG_RZG2L_ADC is not set # CONFIG_RZG2L_THERMAL is not set +# CONFIG_RZG3E_THERMAL is not set CONFIG_RZ_DMAC=y CONFIG_RZ_MTU3=y CONFIG_SATA_SIL24=y @@ -724,6 +767,7 @@ CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_SERIAL_IMX_EARLYCON=y CONFIG_SERIAL_MVEBU_CONSOLE=y CONFIG_SERIAL_MVEBU_UART=y +# CONFIG_SERIAL_RSCI is not set CONFIG_SERIAL_SAMSUNG=y CONFIG_SERIAL_SAMSUNG_CONSOLE=y CONFIG_SERIAL_SH_SCI=y @@ -732,7 +776,17 @@ CONFIG_SERIAL_SH_SCI_DMA=y CONFIG_SERIAL_SH_SCI_EARLYCON=y CONFIG_SERIAL_SH_SCI_NR_UARTS=18 CONFIG_SERIO=y +# CONFIG_SND_SOC_MSIOF is not set # CONFIG_SND_SOC_RCAR is not set +# CONFIG_SND_SOC_RK3288_HDMI_ANALOG is not set +# CONFIG_SND_SOC_RK3399_GRU_SOUND is not set +# CONFIG_SND_SOC_ROCKCHIP_I2S is not set +# CONFIG_SND_SOC_ROCKCHIP_I2S_TDM is not set +# CONFIG_SND_SOC_ROCKCHIP_MAX98090 is not set +# CONFIG_SND_SOC_ROCKCHIP_PDM is not set +# CONFIG_SND_SOC_ROCKCHIP_RT5645 is not set +# CONFIG_SND_SOC_ROCKCHIP_SAI is not set +# CONFIG_SND_SOC_ROCKCHIP_SPDIF is not set # CONFIG_SND_SOC_RZ is not set # CONFIG_SND_SOC_SH4_FSI is not set # CONFIG_SND_SUN4I_I2S is not set @@ -757,6 +811,7 @@ CONFIG_SPI_FSL_LPSPI=y CONFIG_SPI_IMX=y # CONFIG_SPI_ROCKCHIP_SFC is not set # CONFIG_SPI_RSPI is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_RZV2M_CSI is not set # CONFIG_SPI_SH_HSPI is not set # CONFIG_SPI_SH_MSIOF is not set @@ -774,8 +829,13 @@ CONFIG_SUN50I_A100_R_CCU=y CONFIG_SUN50I_A64_CCU=y CONFIG_SUN50I_H616_CCU=y CONFIG_SUN50I_H6_CCU=y +# CONFIG_SUN50I_H6_PRCM_PPU is not set CONFIG_SUN50I_H6_R_CCU=y CONFIG_SUN50I_IOMMU=y +CONFIG_SUN55I_A523_CCU=y +CONFIG_SUN55I_A523_MCU_CCU=y +CONFIG_SUN55I_A523_R_CCU=y +CONFIG_SUN55I_PCK600=y CONFIG_SUN6I_MSGBOX=y CONFIG_SUN6I_RTC_CCU=y # CONFIG_SUN8I_A83T_CCU is not set @@ -805,16 +865,20 @@ CONFIG_TYPEC=y # CONFIG_TYPEC_MUX_IT5205 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set # CONFIG_TYPEC_MUX_PI3USB30532 is not set +# CONFIG_TYPEC_MUX_PS883X is not set # CONFIG_TYPEC_MUX_PTN36502 is not set +# CONFIG_TYPEC_MUX_TUSB1046 is not set # CONFIG_TYPEC_MUX_WCD939X_USBSS is not set # CONFIG_TYPEC_RT1711H is not set # CONFIG_TYPEC_RT1719 is not set # CONFIG_TYPEC_STUSB160X is not set +# CONFIG_TYPEC_TBT_ALTMODE is not set CONFIG_TYPEC_TCPCI=y # CONFIG_TYPEC_TCPCI_MAXIM is not set CONFIG_TYPEC_TCPM=y # CONFIG_TYPEC_TPS6598X is not set # CONFIG_TYPEC_WUSB3801 is not set +# CONFIG_UBSAN_KVM_EL2 is not set CONFIG_UNMAP_KERNEL_AT_EL0=y # CONFIG_USB_BRCMSTB is not set # CONFIG_USB_CDNS2_UDC is not set @@ -861,8 +925,10 @@ CONFIG_USB_XHCI_RZV2M=y CONFIG_VEXPRESS_CONFIG=y # CONFIG_VFIO_AMBA is not set CONFIG_VIDEOMODE_HELPERS=y +# CONFIG_VIDEO_ROCKCHIP_VDEC is not set # CONFIG_VIDEO_RZG2L_CRU is not set # CONFIG_VIDEO_RZG2L_CSI2 is not set +# CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set CONFIG_VIRTIO_DMA_SHARED_BUFFER=y # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTUALIZATION=y diff --git a/target/linux/armsr/config-6.18 b/target/linux/armsr/config-6.18 index a63bd7b0cd0..ba2923267b6 100644 --- a/target/linux/armsr/config-6.18 +++ b/target/linux/armsr/config-6.18 @@ -97,6 +97,7 @@ CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y CONFIG_DCACHE_WORD_ACCESS=y CONFIG_DEBUG_BUGVERBOSE=y +CONFIG_DEVFREQ_THERMAL=y CONFIG_DMADEVICES=y CONFIG_DMA_ACPI=y CONFIG_DMA_DIRECT_REMAP=y @@ -109,6 +110,9 @@ CONFIG_DMI_SYSFS=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_LOAD_EDID_FIRMWARE=y +CONFIG_DRM_PANEL=y +CONFIG_DRM_PANEL_BRIDGE=y +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y CONFIG_DTC=y CONFIG_EDAC_SUPPORT=y CONFIG_EFI=y