diff --git a/patch/kconfig-exclusions b/patch/kconfig-exclusions index 04f1bac19..50d31240f 100644 --- a/patch/kconfig-exclusions +++ b/patch/kconfig-exclusions @@ -23,8 +23,23 @@ CONFIG_MLXSW_PCI CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU [marvell-prestera-arm64] -CONFIG_UBIFS_FS_ZSTD -CONFIG_CRYPTO_DEV_SAFEXCEL +CONFIG_KEXEC_FILE +CONFIG_ARM64_ERRATUM_2064142 +CONFIG_ARM64_ERRATUM_2038923 +CONFIG_ARM64_ERRATUM_1902691 +CONFIG_ARM64_ERRATUM_2253138 +CONFIG_ARM64_ERRATUM_2224489 +CONFIG_ARM64_ERRATUM_2119858 +CONFIG_ARM64_ERRATUM_2139208 +CONFIG_USB_XHCI_HCD +CONFIG_USB_XHCI_PCI +CONFIG_USB_XHCI_PLATFORM +CONFIG_USB_XHCI_MVEBU +CONFIG_USB_EHCI_HCD +CONFIG_SATA_AHCI +CONFIG_SATA_AHCI_PLATFORM +CONFIG_AHCI_MVEBU +CONFIG_BOOT_PRINTK_DELAY [pensando] CONFIG_ARM64_VA_BITS_48 diff --git a/patch/kconfig-force-inclusions b/patch/kconfig-force-inclusions index 400796d6f..4985b3972 100644 --- a/patch/kconfig-force-inclusions +++ b/patch/kconfig-force-inclusions @@ -1,6 +1,15 @@ [arm64] -CONFIG_COMPAT_VDSO=y -CONFIG_THUMB2_COMPAT_VDSO=y + +[marvell-prestera-arm64] +CONFIG_PREEMPT_RCU=y +CONFIG_ARM64_WORKAROUND_MARVELL_38891=y +CONFIG_TASKS_RUDE_RCU=y +CONFIG_TASKS_TRACE_RCU=y +CONFIG_TASKS_RCU_GENERIC=y +CONFIG_MRVL_ERRATUM_35443=y +CONFIG_MRVL_ERRATUM_38500=y +CONFIG_MARVELL_ERRATUM_38627=y +CONFIG_INIT_STACK_NONE=y [marvell-prestera-armhf] CONFIG_ARCH_NR_GPIO=0 diff --git a/patch/kconfig-inclusions b/patch/kconfig-inclusions index 4e388cf5a..6d3824172 100644 --- a/patch/kconfig-inclusions +++ b/patch/kconfig-inclusions @@ -176,7 +176,7 @@ CONFIG_ARM_SMC_WATCHDOG=m CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_EMBEDDED=y -CONFIG_GENERIC_IRQ_DEBUGFS=y +#CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_GPIO_DWAPB=m CONFIG_IP_PNP=y CONFIG_IP_PNP_BOOTP=y @@ -200,9 +200,10 @@ CONFIG_SPI_DW_MMIO=m CONFIG_SQUASHFS_DECOMP_MULTI=y CONFIG_PREEMPTIRQ_TRACEPOINTS=y CONFIG_RING_BUFFER_ALLOW_SWAP=y -CONFIG_KEXEC_FILE=y +#CONFIG_KEXEC_FILE=y [marvell-prestera-arm64] +CONFIG_I2C_MV64XXX=y [pensando] CONFIG_ARCH_PENSANDO=y