From: Tomasz Maciej Nowak <[email protected]> No functional changes.
Signed-off-by: Tomasz Maciej Nowak <[email protected]> --- target/linux/tegra/config-6.18 | 34 +++++++++++++------ ...interrupts-due-to-tegra2-silicon-bug.patch | 4 +-- 2 files changed, 25 insertions(+), 13 deletions(-) diff --git a/target/linux/tegra/config-6.18 b/target/linux/tegra/config-6.18 index 4e14e8a455ae..e523b11c2858 100644 --- a/target/linux/tegra/config-6.18 +++ b/target/linux/tegra/config-6.18 @@ -20,6 +20,7 @@ CONFIG_ARCH_TEGRA=y # CONFIG_ARCH_TEGRA_124_SOC is not set CONFIG_ARCH_TEGRA_2x_SOC=y # CONFIG_ARCH_TEGRA_3x_SOC is not set +CONFIG_ARCH_USES_CFI_GENERIC_LLVM_PASS=y CONFIG_ARM=y CONFIG_ARM_AMBA=y CONFIG_ARM_CPU_SUSPEND=y @@ -50,12 +51,12 @@ CONFIG_BINFMT_FLAT_ARGVP_ENVP_ON_STACK=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSG_COMMON=y CONFIG_BLK_DEV_LOOP=y -CONFIG_BLK_MQ_PCI=y CONFIG_BLK_PM=y CONFIG_BOUNCE=y CONFIG_BUFFER_HEAD=y CONFIG_CACHE_L2X0=y CONFIG_CC_HAVE_STACKPROTECTOR_TLS=y +CONFIG_CEC_CORE=y CONFIG_CLKSRC_MMIO=y CONFIG_CLONE_BACKWARDS=y CONFIG_CLZ_TAB=y @@ -128,9 +129,13 @@ CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKS=64 CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y +CONFIG_CRYPTO_LIB_BLAKE2S_ARCH=y CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_LIB_SHA1=y +CONFIG_CRYPTO_LIB_SHA1_ARCH=y +CONFIG_CRYPTO_LIB_SHA256_ARCH=y +CONFIG_CRYPTO_LIB_SHA512=y +CONFIG_CRYPTO_LIB_SHA512_ARCH=y CONFIG_CRYPTO_LIB_UTILS=y CONFIG_CRYPTO_LZ4=y CONFIG_CRYPTO_LZ4HC=y @@ -140,12 +145,10 @@ CONFIG_CRYPTO_RNG_DEFAULT=y CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA1_ARM=y CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA256_ARM=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA512_ARM=y +CONFIG_CRYPTO_SIG=y CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CURRENT_POINTER_IN_TPIDRURO=y @@ -172,8 +175,16 @@ CONFIG_DNOTIFY=y CONFIG_DRM=y CONFIG_DRM_BRIDGE=y CONFIG_DRM_BRIDGE_CONNECTOR=y +CONFIG_DRM_CLIENT=y +CONFIG_DRM_CLIENT_DEFAULT="fbdev" +CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y +CONFIG_DRM_CLIENT_LIB=y +CONFIG_DRM_CLIENT_SELECTION=y +CONFIG_DRM_CLIENT_SETUP=y CONFIG_DRM_DISPLAY_DP_AUX_BUS=y CONFIG_DRM_DISPLAY_DP_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_AUDIO_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_CEC_HELPER=y CONFIG_DRM_DISPLAY_HDMI_HELPER=y CONFIG_DRM_DISPLAY_HDMI_STATE_HELPER=y CONFIG_DRM_DISPLAY_HELPER=y @@ -196,11 +207,8 @@ CONFIG_EXTCON=y CONFIG_F2FS_FS=y CONFIG_FB=y CONFIG_FB_CORE=y -CONFIG_FB_DEFERRED_IO=y CONFIG_FB_DMAMEM_HELPERS=y CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_IMAGEBLIT=y @@ -238,7 +246,6 @@ CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_VDSO_32=y CONFIG_GLOB=y CONFIG_GPIOLIB_IRQCHIP=y CONFIG_GPIO_CDEV=y @@ -279,6 +286,7 @@ CONFIG_IRQSTACKS=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_IRQ_FORCED_THREADING=y +CONFIG_IRQ_MSI_LIB=y CONFIG_IRQ_WORK=y CONFIG_JBD2=y CONFIG_KCMP=y @@ -341,6 +349,7 @@ CONFIG_OLD_SIGSUSPEND3=y CONFIG_OUTER_CACHE=y CONFIG_OUTER_CACHE_SYNC=y CONFIG_PADATA=y +CONFIG_PAGE_BLOCK_MAX_ORDER=11 CONFIG_PAGE_OFFSET=0xC0000000 CONFIG_PAGE_POOL=y CONFIG_PAGE_SIZE_LESS_THAN_256KB=y @@ -361,6 +370,7 @@ CONFIG_PCI_TEGRA=y CONFIG_PERF_USE_VMALLOC=y CONFIG_PER_VMA_LOCK=y CONFIG_PGTABLE_LEVELS=2 +# CONFIG_PHY_TEGRA194_P2U is not set CONFIG_PHY_TEGRA_XUSB=y CONFIG_PINCTRL=y CONFIG_PINCTRL_TEGRA=y @@ -411,9 +421,9 @@ CONFIG_SERIAL_8250_TEGRA=y CONFIG_SERIAL_MCTRL_GPIO=y CONFIG_SERIAL_OF_PLATFORM=y CONFIG_SERIAL_TEGRA=y +# CONFIG_SERIAL_TEGRA_UTC is not set CONFIG_SERIO=y CONFIG_SERIO_LIBPS2=y -CONFIG_SGL_ALLOC=y CONFIG_SG_POOL=y CONFIG_SMP=y CONFIG_SMP_ON_UP=y @@ -436,6 +446,7 @@ CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y CONFIG_SND_SOC_HDMI_CODEC=y CONFIG_SND_SOC_I2C_AND_SPI=y +CONFIG_SND_SOC_SDCA_OPTIONAL=y CONFIG_SND_SOC_TEGRA=y # CONFIG_SND_SOC_TEGRA186_ASRC is not set # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -554,6 +565,7 @@ CONFIG_VIDEOBUF2_DMA_SG=y CONFIG_VIDEOBUF2_MEMOPS=y CONFIG_VIDEOBUF2_V4L2=y CONFIG_VIDEO_DEV=y +# CONFIG_VIDEO_RP1_CFE is not set CONFIG_VIDEO_TEGRA_VDE=y CONFIG_VIDEO_V4L2_I2C=y CONFIG_WATCHDOG_CORE=y diff --git a/target/linux/tegra/patches-6.18/100-serial8250-on-tegra-hsuart-recover-from-spurious-interrupts-due-to-tegra2-silicon-bug.patch b/target/linux/tegra/patches-6.18/100-serial8250-on-tegra-hsuart-recover-from-spurious-interrupts-due-to-tegra2-silicon-bug.patch index d1a64351e43b..9d4a69793c51 100644 --- a/target/linux/tegra/patches-6.18/100-serial8250-on-tegra-hsuart-recover-from-spurious-interrupts-due-to-tegra2-silicon-bug.patch +++ b/target/linux/tegra/patches-6.18/100-serial8250-on-tegra-hsuart-recover-from-spurious-interrupts-due-to-tegra2-silicon-bug.patch @@ -36,7 +36,7 @@ David --- a/drivers/tty/serial/8250/8250_core.c +++ b/drivers/tty/serial/8250/8250_core.c -@@ -93,6 +93,38 @@ static irqreturn_t serial8250_interrupt( +@@ -89,6 +89,38 @@ static irqreturn_t serial8250_interrupt( if (l == i->head && pass_counter++ > PASS_LIMIT) break; @@ -74,4 +74,4 @@ David +#endif } while (l != end); - spin_unlock(&i->lock); + return IRQ_RETVAL(handled); -- 2.54.0 _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
