diff --git a/core/linux-kirkwood-dt/0001-disable-mv643xx_eth-TSO.patch b/core/linux-kirkwood-dt/0001-disable-mv643xx_eth-TSO.patch new file mode 100644 index 000000000..4bddec909 --- /dev/null +++ b/core/linux-kirkwood-dt/0001-disable-mv643xx_eth-TSO.patch @@ -0,0 +1,25 @@ +From 2f0bdfe57ff0bc0f3eee7b97bdf397087e023421 Mon Sep 17 00:00:00 2001 +From: Kevin Mihelich +Date: Sun, 31 Aug 2014 08:45:13 -0600 +Subject: [PATCH 1/6] disable mv643xx_eth TSO + +--- + drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/net/ethernet/marvell/mv643xx_eth.c b/drivers/net/ethernet/marvell/mv643xx_eth.c +index 90e6111ce534..0d5a19e34efc 100644 +--- a/drivers/net/ethernet/marvell/mv643xx_eth.c ++++ b/drivers/net/ethernet/marvell/mv643xx_eth.c +@@ -3183,7 +3183,7 @@ static int mv643xx_eth_probe(struct platform_device *pdev) + dev->watchdog_timeo = 2 * HZ; + dev->base_addr = 0; + +- dev->features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO; ++ dev->features = NETIF_F_SG | NETIF_F_IP_CSUM; + dev->vlan_features = dev->features; + + dev->features |= NETIF_F_RXCSUM; +-- +2.30.1 + diff --git a/core/linux-kirkwood-dt/0001-leds-trigger-Introduce-a-SATA-trigger.patch b/core/linux-kirkwood-dt/0002-leds-trigger-Introduce-a-SATA-trigger.patch similarity index 96% rename from core/linux-kirkwood-dt/0001-leds-trigger-Introduce-a-SATA-trigger.patch rename to core/linux-kirkwood-dt/0002-leds-trigger-Introduce-a-SATA-trigger.patch index 31eac85be..a8db9d542 100644 --- a/core/linux-kirkwood-dt/0001-leds-trigger-Introduce-a-SATA-trigger.patch +++ b/core/linux-kirkwood-dt/0002-leds-trigger-Introduce-a-SATA-trigger.patch @@ -1,7 +1,7 @@ -From 815a8519e8bafe22ea3ba78425370015c9dc3ca7 Mon Sep 17 00:00:00 2001 +From 1e0df3e89c00d5d393b7ff2eac8954042e707725 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sun, 25 Feb 2018 16:32:06 -0700 -Subject: [PATCH 1/6] leds: trigger: Introduce a SATA trigger +Subject: [PATCH 2/6] leds: trigger: Introduce a SATA trigger Signed-off-by: Kevin Mihelich --- @@ -108,5 +108,5 @@ index 6a8d6409c993..c6d8a49dc52c 100644 void ledtrig_mtd_activity(void); #else -- -2.30.0 +2.30.1 diff --git a/core/linux-kirkwood-dt/0002-ata-sata_mv-Add-SATA-activity-LED-trigger-support.patch b/core/linux-kirkwood-dt/0003-ata-sata_mv-Add-SATA-activity-LED-trigger-support.patch similarity index 86% rename from core/linux-kirkwood-dt/0002-ata-sata_mv-Add-SATA-activity-LED-trigger-support.patch rename to core/linux-kirkwood-dt/0003-ata-sata_mv-Add-SATA-activity-LED-trigger-support.patch index 537aba53b..63dd0aa52 100644 --- a/core/linux-kirkwood-dt/0002-ata-sata_mv-Add-SATA-activity-LED-trigger-support.patch +++ b/core/linux-kirkwood-dt/0003-ata-sata_mv-Add-SATA-activity-LED-trigger-support.patch @@ -1,7 +1,7 @@ -From 49fc8ed68c36250c9edf04593e1c7430ffa1b14c Mon Sep 17 00:00:00 2001 +From 531d67c63671a638464b7081afe9f917bc314552 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sun, 25 Feb 2018 16:34:33 -0700 -Subject: [PATCH 2/6] ata: sata_mv: Add SATA activity LED trigger support +Subject: [PATCH 3/6] ata: sata_mv: Add SATA activity LED trigger support Signed-off-by: Kevin Mihelich --- @@ -30,5 +30,5 @@ index 664ef658a955..ca920c7ce0e5 100644 int using_ncq = ((pp->pp_flags & MV_PP_FLAG_NCQ_EN) != 0); if (want_ncq != using_ncq) -- -2.30.0 +2.30.1 diff --git a/core/linux-kirkwood-dt/0003-ARM-dts-kirkwood-pogo_e02-Set-health-LED-to-default-.patch b/core/linux-kirkwood-dt/0004-ARM-dts-kirkwood-pogo_e02-Set-health-LED-to-default-.patch similarity index 84% rename from core/linux-kirkwood-dt/0003-ARM-dts-kirkwood-pogo_e02-Set-health-LED-to-default-.patch rename to core/linux-kirkwood-dt/0004-ARM-dts-kirkwood-pogo_e02-Set-health-LED-to-default-.patch index f92208288..b7091287b 100644 --- a/core/linux-kirkwood-dt/0003-ARM-dts-kirkwood-pogo_e02-Set-health-LED-to-default-.patch +++ b/core/linux-kirkwood-dt/0004-ARM-dts-kirkwood-pogo_e02-Set-health-LED-to-default-.patch @@ -1,7 +1,7 @@ -From 588ee98661962e65f42cc634522f05d4a980eb6f Mon Sep 17 00:00:00 2001 +From e289837add6b4c5b1493f6dcfbdcdaecfe382145 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sun, 25 Feb 2018 16:37:08 -0700 -Subject: [PATCH 3/6] ARM: dts: kirkwood-pogo_e02: Set health LED to default-on +Subject: [PATCH 4/6] ARM: dts: kirkwood-pogo_e02: Set health LED to default-on Signed-off-by: Kevin Mihelich --- @@ -22,5 +22,5 @@ index f9e95e55f36d..a3ee0ad3c1b4 100644 fault { label = "pogo_e02:orange:fault"; -- -2.30.0 +2.30.1 diff --git a/core/linux-kirkwood-dt/0004-Fix-mvsdio-SD-card-detection.patch b/core/linux-kirkwood-dt/0005-Fix-mvsdio-SD-card-detection.patch similarity index 92% rename from core/linux-kirkwood-dt/0004-Fix-mvsdio-SD-card-detection.patch rename to core/linux-kirkwood-dt/0005-Fix-mvsdio-SD-card-detection.patch index 3f8fe9fe3..7922d71e8 100644 --- a/core/linux-kirkwood-dt/0004-Fix-mvsdio-SD-card-detection.patch +++ b/core/linux-kirkwood-dt/0005-Fix-mvsdio-SD-card-detection.patch @@ -1,7 +1,7 @@ -From 3c45ed3c4b028c22998f0f79ac8cd891444e8a3b Mon Sep 17 00:00:00 2001 +From a169d7ddf4ae45e6a44baccd99b6fc957fe8083e Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sun, 25 Feb 2018 16:38:04 -0700 -Subject: [PATCH 4/6] Fix mvsdio SD card detection +Subject: [PATCH 5/6] Fix mvsdio SD card detection Helps SD card detection on PPv4. @@ -13,7 +13,7 @@ Signed-off-by: Kevin Mihelich 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c -index d42037f0f10d..fa9e472061f8 100644 +index 19f1ee57fb34..b1b92c52c89c 100644 --- a/drivers/mmc/core/core.c +++ b/drivers/mmc/core/core.c @@ -695,7 +695,7 @@ void mmc_set_data_timeout(struct mmc_data *data, const struct mmc_card *card) @@ -66,5 +66,5 @@ index 629efbe639c4..bc342d88d2d1 100644 cmdreg = MVSD_CMD_INDEX(cmd->opcode); -- -2.30.0 +2.30.1 diff --git a/core/linux-kirkwood-dt/0005-ARM-dts-kirkwood-Initial-support-for-GoFlex-Home.patch b/core/linux-kirkwood-dt/0006-ARM-dts-kirkwood-Initial-support-for-GoFlex-Home.patch similarity index 94% rename from core/linux-kirkwood-dt/0005-ARM-dts-kirkwood-Initial-support-for-GoFlex-Home.patch rename to core/linux-kirkwood-dt/0006-ARM-dts-kirkwood-Initial-support-for-GoFlex-Home.patch index 1603b5b53..b062ebfab 100644 --- a/core/linux-kirkwood-dt/0005-ARM-dts-kirkwood-Initial-support-for-GoFlex-Home.patch +++ b/core/linux-kirkwood-dt/0006-ARM-dts-kirkwood-Initial-support-for-GoFlex-Home.patch @@ -1,7 +1,7 @@ -From 2b68b108d918d45d4b986f7d5006d1a8b4839bf8 Mon Sep 17 00:00:00 2001 +From 8eddfd84be47cb414c1574b01cf0222053dad592 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sun, 25 Feb 2018 16:42:40 -0700 -Subject: [PATCH 5/6] ARM: dts: kirkwood: Initial support for GoFlex Home +Subject: [PATCH 6/6] ARM: dts: kirkwood: Initial support for GoFlex Home Signed-off-by: Kevin Mihelich --- @@ -11,10 +11,10 @@ Signed-off-by: Kevin Mihelich create mode 100644 arch/arm/boot/dts/kirkwood-goflexhome.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile -index ce66ffd5a1bb..e15a0547a4c8 100644 +index 3d1ea0b25168..979846648d0f 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile -@@ -277,6 +277,7 @@ dtb-$(CONFIG_MACH_KIRKWOOD) += \ +@@ -278,6 +278,7 @@ dtb-$(CONFIG_MACH_KIRKWOOD) += \ kirkwood-ds411.dtb \ kirkwood-ds411j.dtb \ kirkwood-ds411slim.dtb \ @@ -156,5 +156,5 @@ index 000000000000..554716fbf367 + }; +}; -- -2.30.0 +2.30.1 diff --git a/core/linux-kirkwood-dt/0006-Revert-vfs-mm-fix-a-dead-loop-in-truncate_inode_page.patch b/core/linux-kirkwood-dt/0006-Revert-vfs-mm-fix-a-dead-loop-in-truncate_inode_page.patch deleted file mode 100644 index b296360f4..000000000 --- a/core/linux-kirkwood-dt/0006-Revert-vfs-mm-fix-a-dead-loop-in-truncate_inode_page.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 993e972df1ed50a12ed3fc9f743ee89e85cb7530 Mon Sep 17 00:00:00 2001 -From: Kevin Mihelich -Date: Sun, 25 Feb 2018 16:45:51 -0700 -Subject: [PATCH 6/6] Revert "vfs,mm: fix a dead loop in - truncate_inode_pages_range()" - -This reverts commit c2a9737f45e27d8263ff9643f994bda9bac0b944. - -This causes the kernel to not be able to read beyond 8TB on a single -device. ---- - mm/filemap.c | 4 ---- - 1 file changed, 4 deletions(-) - -diff --git a/mm/filemap.c b/mm/filemap.c -index 125b69f59caa..8c2aedc1e3ae 100644 ---- a/mm/filemap.c -+++ b/mm/filemap.c -@@ -2201,10 +2201,6 @@ ssize_t generic_file_buffered_read(struct kiocb *iocb, - unsigned int prev_offset; - int error = 0; - -- if (unlikely(*ppos >= inode->i_sb->s_maxbytes)) -- return 0; -- iov_iter_truncate(iter, inode->i_sb->s_maxbytes); -- - index = *ppos >> PAGE_SHIFT; - prev_index = ra->prev_pos >> PAGE_SHIFT; - prev_offset = ra->prev_pos & (PAGE_SIZE-1); --- -2.30.0 - diff --git a/core/linux-kirkwood-dt/PKGBUILD b/core/linux-kirkwood-dt/PKGBUILD index 719aa4f56..e64f5e8e0 100644 --- a/core/linux-kirkwood-dt/PKGBUILD +++ b/core/linux-kirkwood-dt/PKGBUILD @@ -4,10 +4,10 @@ buildarch=2 pkgbase=linux-kirkwood-dt -_srcname=linux-5.10 +_srcname=linux-5.11 _kernelname=${pkgbase#linux} _desc="Marvell Kirkwood DT" -pkgver=5.10.16 +pkgver=5.11.4 pkgrel=1 arch=('arm') url="http://www.kernel.org/" @@ -16,25 +16,25 @@ makedepends=('xmlto' 'docbook-xsl' 'uboot-mkimage' 'kmod' 'inetutils' 'bc' 'git' options=('!strip') source=("http://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz" "http://www.kernel.org/pub/linux/kernel/v5.x/patch-${pkgver}.xz" - '0001-leds-trigger-Introduce-a-SATA-trigger.patch' - '0002-ata-sata_mv-Add-SATA-activity-LED-trigger-support.patch' - '0003-ARM-dts-kirkwood-pogo_e02-Set-health-LED-to-default-.patch' - '0004-Fix-mvsdio-SD-card-detection.patch' - '0005-ARM-dts-kirkwood-Initial-support-for-GoFlex-Home.patch' - '0006-Revert-vfs-mm-fix-a-dead-loop-in-truncate_inode_page.patch' + '0001-disable-mv643xx_eth-TSO.patch' + '0002-leds-trigger-Introduce-a-SATA-trigger.patch' + '0003-ata-sata_mv-Add-SATA-activity-LED-trigger-support.patch' + '0004-ARM-dts-kirkwood-pogo_e02-Set-health-LED-to-default-.patch' + '0005-Fix-mvsdio-SD-card-detection.patch' + '0006-ARM-dts-kirkwood-Initial-support-for-GoFlex-Home.patch' 'config' 'linux.preset' '99-linux.hook') -md5sums=('753adc474bf799d569dec4f165ed92c3' - '6eb3cfa9872f7c0cbc59e5c17eca854c' - 'e40bf085efefa138fd99acf2c0126046' - '88d6dc4194c27a430b2af75fe4ce794e' - 'a0424cf77acdea9e1a97f03a7ed61b39' - '9cd58d353f1d5e87a9f1c0fa089d12e3' - '3dadee14c9cf70ff8b3a9b3fde9e12fa' - 'e0f9c16ccc1492cb7e0e7ab46f5e1731' - 'bcee56942897ee4f0253619843859b7f' +md5sums=('d2985a3f16ef1ea3405c04c406e29dcc' + 'afcc9a617c2b4e09c2da1411318a26da' + '15d7106fe978f6628b807b234c0401ee' + 'e2a9495034dfcd8a76995da975346cff' + '324ce8e7e98425ddcd18137e2f6f77fd' + '399e93a1cfc75407eef72b5875c79fd1' + 'f245537b6a2b5ad413b77d6c0f1605c3' + '7dd641b40fd7409e11a070a64c0c5413' + 'e9ff4ebcd2a59ac1ff9b6a3451043bc5' '959e49540dac4c5e689ad9037150a360' '79fa396e3f9a09a85156d6d7c2d34b58') prepare() { @@ -44,12 +44,12 @@ prepare() { git apply --whitespace=nowarn "${srcdir}/patch-${pkgver}" # ALARM patches - git apply ../0001-leds-trigger-Introduce-a-SATA-trigger.patch - git apply ../0002-ata-sata_mv-Add-SATA-activity-LED-trigger-support.patch - git apply ../0003-ARM-dts-kirkwood-pogo_e02-Set-health-LED-to-default-.patch - git apply ../0004-Fix-mvsdio-SD-card-detection.patch - git apply ../0005-ARM-dts-kirkwood-Initial-support-for-GoFlex-Home.patch - git apply ../0006-Revert-vfs-mm-fix-a-dead-loop-in-truncate_inode_page.patch + git apply ../0001-disable-mv643xx_eth-TSO.patch + git apply ../0002-leds-trigger-Introduce-a-SATA-trigger.patch + git apply ../0003-ata-sata_mv-Add-SATA-activity-LED-trigger-support.patch + git apply ../0004-ARM-dts-kirkwood-pogo_e02-Set-health-LED-to-default-.patch + git apply ../0005-Fix-mvsdio-SD-card-detection.patch + git apply ../0006-ARM-dts-kirkwood-Initial-support-for-GoFlex-Home.patch cat "${srcdir}/config" > ./.config diff --git a/core/linux-kirkwood-dt/config b/core/linux-kirkwood-dt/config index be43ba397..e146dc1ca 100644 --- a/core/linux-kirkwood-dt/config +++ b/core/linux-kirkwood-dt/config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.10.11-1 Kernel Configuration +# Linux/arm 5.11.4-1 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0" CONFIG_CC_IS_GCC=y @@ -252,7 +252,6 @@ CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MULTIPLATFORM=y -# CONFIG_ARCH_EBSA110 is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_FOOTBRIDGE is not set # CONFIG_ARCH_IOP32X is not set @@ -366,7 +365,6 @@ CONFIG_AEABI=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_HAVE_ARCH_PFN_VALID=y # CONFIG_HIGHMEM is not set CONFIG_CPU_SW_DOMAIN_PAN=y CONFIG_HW_PERF_EVENTS=y @@ -499,7 +497,7 @@ CONFIG_CRYPTO_SHA1_ARM=y CONFIG_CRYPTO_SHA256_ARM=y CONFIG_CRYPTO_SHA512_ARM=y CONFIG_CRYPTO_AES_ARM=y -# CONFIG_CRYPTO_CHACHA20_NEON is not set +CONFIG_CRYPTO_CHACHA20_NEON=m CONFIG_CRYPTO_POLY1305_ARM=m CONFIG_AS_VFP_VMRS_FPINST=y @@ -540,6 +538,7 @@ CONFIG_HAVE_ARCH_SECCOMP=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP=y CONFIG_SECCOMP_FILTER=y +# CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_HAVE_STACKPROTECTOR=y CONFIG_STACKPROTECTOR=y CONFIG_STACKPROTECTOR_STRONG=y @@ -565,6 +564,7 @@ CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_ARCH_HAS_PHYS_TO_DMA=y # CONFIG_LOCK_EVENT_COUNTS is not set CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_HAVE_ARCH_PFN_VALID=y # # GCOV-based kernel profiling @@ -706,7 +706,7 @@ CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_FRAME_VECTOR=y # CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set +# CONFIG_GUP_TEST is not set # end of Memory Management options CONFIG_NET=y @@ -903,6 +903,7 @@ CONFIG_NF_DUP_NETDEV=m CONFIG_NFT_DUP_NETDEV=m CONFIG_NFT_FWD_NETDEV=m CONFIG_NFT_FIB_NETDEV=m +CONFIG_NFT_REJECT_NETDEV=m CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE=m CONFIG_NETFILTER_XTABLES=m @@ -1188,6 +1189,7 @@ CONFIG_BRIDGE=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE_VLAN_FILTERING=y # CONFIG_BRIDGE_MRP is not set +# CONFIG_BRIDGE_CFM is not set CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=m @@ -1428,8 +1430,6 @@ CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 -CONFIG_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y @@ -1668,10 +1668,7 @@ CONFIG_MTD_SST25L=m # CONFIG_MTD_NAND_CORE=y # CONFIG_MTD_ONENAND is not set -CONFIG_MTD_NAND_ECC_SW_HAMMING=y -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_RAW_NAND=y -# CONFIG_MTD_NAND_ECC_SW_BCH is not set # # Raw/parallel NAND flash controllers @@ -1687,6 +1684,7 @@ CONFIG_MTD_NAND_ORION=y # CONFIG_MTD_NAND_PLATFORM is not set # CONFIG_MTD_NAND_CADENCE is not set # CONFIG_MTD_NAND_ARASAN is not set +# CONFIG_MTD_NAND_INTEL_LGM is not set # # Misc @@ -1700,6 +1698,9 @@ CONFIG_MTD_SPI_NAND=m # ECC engine support # CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC_SW_HAMMING=y +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +CONFIG_MTD_NAND_ECC_SW_BCH=y # end of ECC engine support # end of NAND @@ -1712,6 +1713,9 @@ CONFIG_MTD_NAND_ECC=y CONFIG_MTD_SPI_NOR=m CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y +# CONFIG_MTD_SPI_NOR_SWP_DISABLE is not set +CONFIG_MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE=y +# CONFIG_MTD_SPI_NOR_SWP_KEEP is not set CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 @@ -1737,6 +1741,13 @@ CONFIG_BLK_DEV=y CONFIG_CDROM=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set CONFIG_ZRAM=m +CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set +# CONFIG_ZRAM_DEF_COMP_LZO is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_842 is not set +CONFIG_ZRAM_DEF_COMP="lzo-rle" # CONFIG_ZRAM_WRITEBACK is not set # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_BLK_DEV_UMEM is not set @@ -2043,6 +2054,7 @@ CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m # CONFIG_DM_MULTIPATH_HST is not set +# CONFIG_DM_MULTIPATH_IOA is not set CONFIG_DM_DELAY=m # CONFIG_DM_DUST is not set CONFIG_DM_UEVENT=y @@ -2125,6 +2137,7 @@ CONFIG_NET_VENDOR_AMD=y # CONFIG_AMD8111_ETH is not set # CONFIG_PCNET32 is not set CONFIG_NET_VENDOR_AQUANTIA=y +# CONFIG_AQTION is not set CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_ATL2 is not set @@ -2434,6 +2447,7 @@ CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m CONFIG_USB_NET_CH9200=m CONFIG_USB_NET_AQC111=m +CONFIG_USB_RTL8153_ECM=m CONFIG_WLAN=y CONFIG_WLAN_VENDOR_ADMTEK=y # CONFIG_ADM8211 is not set @@ -2689,15 +2703,6 @@ CONFIG_WLAN_VENDOR_QUANTENNA=y # CONFIG_MAC80211_HWSIM is not set CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_VIRT_WIFI is not set - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - # CONFIG_WAN is not set # CONFIG_VMXNET3 is not set # CONFIG_NETDEVSIM is not set @@ -2711,7 +2716,6 @@ CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 CONFIG_INPUT=y CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_POLLDEV=m # CONFIG_INPUT_SPARSEKMAP is not set # CONFIG_INPUT_MATRIXKMAP is not set @@ -2786,7 +2790,6 @@ CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_INPUT_TABLET=y # CONFIG_TABLET_USB_ACECAD is not set # CONFIG_TABLET_USB_AIPTEK is not set -# CONFIG_TABLET_USB_GTCO is not set # CONFIG_TABLET_USB_HANWANG is not set # CONFIG_TABLET_USB_KBTAB is not set # CONFIG_TABLET_USB_PEGASUS is not set @@ -3154,6 +3157,7 @@ CONFIG_PTP_1588_CLOCK=y # # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set +# CONFIG_PTP_1588_CLOCK_OCP is not set # end of PTP clock support CONFIG_PINCTRL=y @@ -3166,6 +3170,7 @@ CONFIG_GENERIC_PINCONF=y # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINCTRL_STMFX is not set # CONFIG_PINCTRL_OCELOT is not set +# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set CONFIG_PINCTRL_MVEBU=y CONFIG_PINCTRL_KIRKWOOD=y @@ -3180,7 +3185,6 @@ CONFIG_GPIOLIB=y CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_OF_GPIO=y # CONFIG_DEBUG_GPIO is not set -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_CDEV=y CONFIG_GPIO_CDEV_V1=y @@ -3251,8 +3255,13 @@ CONFIG_GPIO_MADERA=m # # end of USB GPIO expanders +# +# Virtual GPIO drivers +# CONFIG_GPIO_AGGREGATOR=m # CONFIG_GPIO_MOCKUP is not set +# end of Virtual GPIO drivers + CONFIG_W1=m # @@ -3296,6 +3305,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_LINKSTATION=m # CONFIG_POWER_RESET_LTC2952 is not set CONFIG_POWER_RESET_QNAP=y +# CONFIG_POWER_RESET_REGULATOR is not set CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -3364,6 +3374,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_ASPEED is not set # CONFIG_SENSORS_ATXP1 is not set # CONFIG_SENSORS_CORSAIR_CPRO is not set +# CONFIG_SENSORS_CORSAIR_PSU is not set # CONFIG_SENSORS_DRIVETEMP is not set # CONFIG_SENSORS_DS620 is not set # CONFIG_SENSORS_DS1621 is not set @@ -3387,6 +3398,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set # CONFIG_SENSORS_LTC2990 is not set +# CONFIG_SENSORS_LTC2992 is not set # CONFIG_SENSORS_LTC4151 is not set # CONFIG_SENSORS_LTC4215 is not set # CONFIG_SENSORS_LTC4222 is not set @@ -3394,6 +3406,7 @@ CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_LTC4260 is not set # CONFIG_SENSORS_LTC4261 is not set # CONFIG_SENSORS_MAX1111 is not set +# CONFIG_SENSORS_MAX127 is not set # CONFIG_SENSORS_MAX16065 is not set # CONFIG_SENSORS_MAX1619 is not set # CONFIG_SENSORS_MAX1668 is not set @@ -3438,6 +3451,7 @@ CONFIG_SENSORS_NSA320=m # CONFIG_SENSORS_OCC_P8_I2C is not set # CONFIG_SENSORS_PCF8591 is not set # CONFIG_PMBUS is not set +# CONFIG_SENSORS_SBTSI is not set # CONFIG_SENSORS_SHT15 is not set # CONFIG_SENSORS_SHT21 is not set # CONFIG_SENSORS_SHT3x is not set @@ -3603,6 +3617,7 @@ CONFIG_MFD_MADERA_SPI=m # CONFIG_HTC_I2CPLD is not set # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set +# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3695,6 +3710,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_AD5398 is not set # CONFIG_REGULATOR_ARIZONA_LDO1 is not set # CONFIG_REGULATOR_ARIZONA_MICSUPP is not set +# CONFIG_REGULATOR_DA9121 is not set # CONFIG_REGULATOR_DA9210 is not set # CONFIG_REGULATOR_DA9211 is not set # CONFIG_REGULATOR_FAN53555 is not set @@ -3721,6 +3737,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_MPQ7920 is not set # CONFIG_REGULATOR_MT6311 is not set # CONFIG_REGULATOR_PCA9450 is not set +# CONFIG_REGULATOR_PF8X00 is not set # CONFIG_REGULATOR_PFUZE100 is not set # CONFIG_REGULATOR_PV88060 is not set # CONFIG_REGULATOR_PV88080 is not set @@ -4061,6 +4078,7 @@ CONFIG_VIDEO_CX25840=m # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_OV02A10 is not set CONFIG_VIDEO_OV2640=m # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -4100,7 +4118,7 @@ CONFIG_VIDEO_MT9V011=m # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K4ECGX is not set # CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_SMIAPP is not set +# CONFIG_VIDEO_CCS is not set # CONFIG_VIDEO_ET8EK8 is not set # CONFIG_VIDEO_S5C73M3 is not set # end of Camera sensor devices @@ -4517,6 +4535,7 @@ CONFIG_SND_USB_PODHD=m CONFIG_SND_USB_TONEPORT=m CONFIG_SND_USB_VARIAX=m CONFIG_SND_SOC=m +# CONFIG_SND_SOC_ADI is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_ATMEL_SOC is not set # CONFIG_SND_BCM63XX_I2S_WHISTLER is not set @@ -4536,6 +4555,7 @@ CONFIG_SND_SOC=m # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_ESAI is not set # CONFIG_SND_SOC_FSL_MICFIL is not set +# CONFIG_SND_SOC_FSL_XCVR is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set # end of SoC Audio for Freescale CPUs @@ -4562,6 +4582,8 @@ CONFIG_SND_SOC_I2C_AND_SPI=m # CODEC drivers # # CONFIG_SND_SOC_AC97_CODEC is not set +# CONFIG_SND_SOC_ADAU1372_I2C is not set +# CONFIG_SND_SOC_ADAU1372_SPI is not set # CONFIG_SND_SOC_ADAU1701 is not set # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set @@ -4630,6 +4652,7 @@ CONFIG_SND_SOC_MAX98088=m # CONFIG_SND_SOC_PCM3060_SPI is not set # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set +# CONFIG_SND_SOC_PCM5102A is not set # CONFIG_SND_SOC_PCM512x_I2C is not set # CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_RK3328 is not set @@ -4637,6 +4660,7 @@ CONFIG_SND_SOC_MAX98088=m # CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set +# CONFIG_SND_SOC_SIMPLE_MUX is not set # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -4696,11 +4720,14 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_TPA6130A2 is not set +# CONFIG_SND_SOC_LPASS_WSA_MACRO is not set +# CONFIG_SND_SOC_LPASS_VA_MACRO is not set # end of CODEC drivers # CONFIG_SND_SIMPLE_CARD is not set @@ -4994,7 +5021,6 @@ CONFIG_USB_SERIAL_SIERRAWIRELESS=m CONFIG_USB_SERIAL_SYMBOL=m CONFIG_USB_SERIAL_TI=m CONFIG_USB_SERIAL_CYBERJACK=m -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_WWAN=m CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_SERIAL_OMNINET=m @@ -5137,6 +5163,10 @@ CONFIG_LEDS_USER=m CONFIG_LEDS_SPI_BYTE=m # CONFIG_LEDS_TI_LMU_COMMON is not set +# +# Flash and Torch LED drivers +# + # # LED Triggers # @@ -5231,7 +5261,6 @@ CONFIG_RTC_DRV_S35390A=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_R9701 is not set # CONFIG_RTC_DRV_RX4581 is not set -# CONFIG_RTC_DRV_RX6110 is not set # CONFIG_RTC_DRV_RS5C348 is not set # CONFIG_RTC_DRV_MAX6902 is not set # CONFIG_RTC_DRV_PCF2123 is not set @@ -5244,6 +5273,7 @@ CONFIG_RTC_I2C_AND_SPI=y # CONFIG_RTC_DRV_DS3232 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_RV3029C2 is not set +# CONFIG_RTC_DRV_RX6110 is not set # # Platform RTC drivers @@ -5278,6 +5308,7 @@ CONFIG_RTC_DRV_MV=y # HID Sensor RTC drivers # CONFIG_RTC_DRV_HID_SENSOR_TIME=m +# CONFIG_RTC_DRV_GOLDFISH is not set CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set @@ -5432,6 +5463,11 @@ CONFIG_88EU_AP_MODE=y # CONFIG_XIL_AXIS_FIFO is not set # CONFIG_FIELDBUS_DEV is not set # CONFIG_QLGE is not set +CONFIG_WIMAX=m +CONFIG_WIMAX_DEBUG_LEVEL=8 +CONFIG_WIMAX_I2400M=m +CONFIG_WIMAX_I2400M_USB=m +CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 # CONFIG_WFX is not set # CONFIG_GOLDFISH is not set # CONFIG_CHROME_PLATFORMS is not set @@ -5449,7 +5485,6 @@ CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set -# CONFIG_CLK_QORIQ is not set # CONFIG_COMMON_CLK_VC5 is not set # CONFIG_COMMON_CLK_FIXED_MMIO is not set CONFIG_MVEBU_CLK_COMMON=y @@ -5502,11 +5537,6 @@ CONFIG_IOMMU_SUPPORT=y # # end of Amlogic SoC drivers -# -# Aspeed SoC drivers -# -# end of Aspeed SoC drivers - # # Broadcom SoC drivers # @@ -5525,6 +5555,12 @@ CONFIG_IOMMU_SUPPORT=y # # end of i.MX SoC drivers +# +# Enable LiteX SoC Builder specific drivers +# +# CONFIG_LITEX_SOC_CONTROLLER is not set +# end of Enable LiteX SoC Builder specific drivers + # # Qualcomm SoC drivers # @@ -6027,7 +6063,6 @@ CONFIG_ORION_IRQCHIP=y # PHY Subsystem # CONFIG_GENERIC_PHY=y -# CONFIG_USB_LGM_PHY is not set # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_PHY_CADENCE_TORRENT is not set # CONFIG_PHY_CADENCE_DPHY is not set @@ -6341,6 +6376,7 @@ CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set # CONFIG_CIFS_DEBUG_DUMP_KEYS is not set # CONFIG_CIFS_DFS_UPCALL is not set +# CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_FSCACHE=y CONFIG_CODA_FS=m # CONFIG_AFS_FS is not set @@ -6625,6 +6661,7 @@ CONFIG_CRYPTO_LIB_AES=y CONFIG_CRYPTO_LIB_ARC4=y CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m CONFIG_CRYPTO_LIB_CHACHA=m CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m @@ -6727,6 +6764,7 @@ CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_DECOMPRESS_ZSTD=y CONFIG_GENERIC_ALLOCATOR=y +CONFIG_BCH=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m @@ -6744,6 +6782,7 @@ CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=y CONFIG_DMA_NONCOHERENT_MMAP=y CONFIG_DMA_REMAP=y # CONFIG_DMA_API_DEBUG is not set +# CONFIG_DMA_MAP_BENCHMARK is not set CONFIG_SGL_ALLOC=y CONFIG_DQL=y CONFIG_GLOB=y @@ -6765,6 +6804,8 @@ CONFIG_SBITMAP=y # CONFIG_STRING_SELFTEST is not set # end of Library routines +CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y + # # Kernel hacking # @@ -6788,7 +6829,6 @@ CONFIG_DEBUG_BUGVERBOSE=y # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set -CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=1024 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set @@ -6837,8 +6877,10 @@ CONFIG_HAVE_DEBUG_KMEMLEAK=y CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_HAS_KASAN_GENERIC=y CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y +# CONFIG_KASAN is not set # end of Memory Debugging # CONFIG_DEBUG_SHIRQ is not set @@ -6958,10 +7000,10 @@ CONFIG_PROBE_EVENTS=y # CONFIG_RING_BUFFER_BENCHMARK is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_SAMPLES is not set -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y # CONFIG_STRICT_DEVMEM is not set #