summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--0001-mac80211-fix-authentication-with-iwlwifi-mvm.patch35
-rw-r--r--bcm2835-irqchip-Quiesce-IRQs-left-enabled-by-bootloader.patch232
-rw-r--r--efi-secureboot.patch6
-rw-r--r--gitrev2
-rw-r--r--kernel-aarch64-debug-fedora.config20
-rw-r--r--kernel-aarch64-fedora.config20
-rw-r--r--kernel-armv7hl-debug-fedora.config20
-rw-r--r--kernel-armv7hl-fedora.config20
-rw-r--r--kernel-armv7hl-lpae-debug-fedora.config20
-rw-r--r--kernel-armv7hl-lpae-fedora.config20
-rw-r--r--kernel-i686-debug-fedora.config17
-rw-r--r--kernel-i686-fedora.config17
-rw-r--r--kernel-ppc64le-debug-fedora.config16
-rw-r--r--kernel-ppc64le-fedora.config16
-rw-r--r--kernel-s390x-debug-fedora.config16
-rw-r--r--kernel-s390x-fedora.config16
-rw-r--r--kernel-x86_64-debug-fedora.config17
-rw-r--r--kernel-x86_64-fedora.config17
-rw-r--r--kernel.spec11
-rw-r--r--regulator-pwm-Don-t-warn-on-probe-deferral.patch36
-rw-r--r--sources2
21 files changed, 298 insertions, 278 deletions
diff --git a/0001-mac80211-fix-authentication-with-iwlwifi-mvm.patch b/0001-mac80211-fix-authentication-with-iwlwifi-mvm.patch
new file mode 100644
index 000000000..fb8319ecf
--- /dev/null
+++ b/0001-mac80211-fix-authentication-with-iwlwifi-mvm.patch
@@ -0,0 +1,35 @@
+From b8b93985bfe32da1230ec77c75dde398a0c3b142 Mon Sep 17 00:00:00 2001
+From: Johannes Berg <johannes.berg@intel.com>
+Date: Sun, 29 Mar 2020 22:50:06 +0200
+Subject: [PATCH] mac80211: fix authentication with iwlwifi/mvm
+
+The original patch didn't copy the ieee80211_is_data() condition
+because on most drivers the management frames don't go through
+this path. However, they do on iwlwifi/mvm, so we do need to keep
+the condition here.
+
+Cc: stable@vger.kernel.org
+Fixes: ce2e1ca70307 ("mac80211: Check port authorization in the ieee80211_tx_dequeue() case")
+Signed-off-by: Johannes Berg <johannes.berg@intel.com>
+Signed-off-by: David S. Miller <davem@davemloft.net>
+---
+ net/mac80211/tx.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c
+index d9cca6dbd870..efe4c1fc68e5 100644
+--- a/net/mac80211/tx.c
++++ b/net/mac80211/tx.c
+@@ -3610,7 +3610,8 @@ struct sk_buff *ieee80211_tx_dequeue(struct ieee80211_hw *hw,
+ * Drop unicast frames to unauthorised stations unless they are
+ * EAPOL frames from the local station.
+ */
+- if (unlikely(!ieee80211_vif_is_mesh(&tx.sdata->vif) &&
++ if (unlikely(ieee80211_is_data(hdr->frame_control) &&
++ !ieee80211_vif_is_mesh(&tx.sdata->vif) &&
+ tx.sdata->vif.type != NL80211_IFTYPE_OCB &&
+ !is_multicast_ether_addr(hdr->addr1) &&
+ !test_sta_flag(tx.sta, WLAN_STA_AUTHORIZED) &&
+--
+2.26.0
+
diff --git a/bcm2835-irqchip-Quiesce-IRQs-left-enabled-by-bootloader.patch b/bcm2835-irqchip-Quiesce-IRQs-left-enabled-by-bootloader.patch
deleted file mode 100644
index 9cb8ff5d7..000000000
--- a/bcm2835-irqchip-Quiesce-IRQs-left-enabled-by-bootloader.patch
+++ /dev/null
@@ -1,232 +0,0 @@
-From patchwork Mon Feb 10 09:52:20 2020
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-X-Patchwork-Submitter: Lukas Wunner <lukas@wunner.de>
-X-Patchwork-Id: 11372935
-Return-Path:
- <SRS0=uiPw=36=lists.infradead.org=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@kernel.org>
-Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org
- [172.30.200.123])
- by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 6E6F4109A
- for <patchwork-linux-arm@patchwork.kernel.org>;
- Mon, 10 Feb 2020 09:52:52 +0000 (UTC)
-Received: from bombadil.infradead.org (bombadil.infradead.org
- [198.137.202.133])
- (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
- (No client certificate requested)
- by mail.kernel.org (Postfix) with ESMTPS id 3ABD621835
- for <patchwork-linux-arm@patchwork.kernel.org>;
- Mon, 10 Feb 2020 09:52:52 +0000 (UTC)
-Authentication-Results: mail.kernel.org;
- dkim=pass (2048-bit key) header.d=lists.infradead.org
- header.i=@lists.infradead.org header.b="sLV1I6RP"
-DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3ABD621835
-Authentication-Results: mail.kernel.org;
- dmarc=none (p=none dis=none) header.from=wunner.de
-Authentication-Results: mail.kernel.org;
- spf=none
- smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org
-DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
- d=lists.infradead.org; s=bombadil.20170209; h=Sender:
- Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe:
- List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:To:Subject:Date:
- From:References:In-Reply-To:Message-Id:Reply-To:Content-ID:
- Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
- :Resent-Message-ID:List-Owner;
- bh=52m4zqqDQ15r/4EHqLM3tCdaghuCQFRSRI636FPzyTg=; b=sLV1I6RPSfIAq0DmE3ADnTyGjh
- NnOUSjVDCUDlMsaRe7dhAfC7D3enDiNCrnGXNT3kb6+57+bXrj31EU+9NhIevN+Rr+lrXe+8PaWKw
- Q2LbzZDJ3owcXTu2EZAYrQPHg/BScQT5NiMMHrLmISp9B3erAO45imXsyolyfBhUFbvxPY/ijVw2C
- rPXYS/w47IaC6T79wZVTZ1Iuqn0jR/qvksA7yRUBMTsnHcc3fv6yuD+cD0BFmmao7LAxKlA3uu8Ba
- MXB0/7aQIlb5yOssEfnwThbbnbrpxmnIS0CT00K1yAYIkzDAv7lS7imZ5qTy2uahyJFWjQF8T++wX
- TgZL/6mQ==;
-Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org)
- by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux))
- id 1j15kG-0008ES-UU; Mon, 10 Feb 2020 09:52:48 +0000
-Received: from mailout1.hostsharing.net ([83.223.95.204])
- by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux))
- id 1j15kC-0008Cu-Hl; Mon, 10 Feb 2020 09:52:46 +0000
-Received: from h08.hostsharing.net (h08.hostsharing.net
- [IPv6:2a01:37:1000::53df:5f1c:0])
- (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
- (Client CN "*.hostsharing.net",
- Issuer "COMODO RSA Domain Validation Secure Server CA" (not verified))
- by mailout1.hostsharing.net (Postfix) with ESMTPS id 32EE510192623;
- Mon, 10 Feb 2020 10:52:31 +0100 (CET)
-Received: from localhost (unknown [87.130.102.138])
- (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
- (No client certificate requested)
- by h08.hostsharing.net (Postfix) with ESMTPSA id E85DF60AD5E1;
- Mon, 10 Feb 2020 10:52:30 +0100 (CET)
-X-Mailbox-Line: From 8be2f3e95fb29abdf80240f2b8a38621c42eb2a9 Mon Sep 17
- 00:00:00 2001
-Message-Id:
- <8be2f3e95fb29abdf80240f2b8a38621c42eb2a9.1581327911.git.lukas@wunner.de>
-In-Reply-To: <713627a200d9c8fd7cac424d69e98166@kernel.org>
-References: <713627a200d9c8fd7cac424d69e98166@kernel.org>
-From: Lukas Wunner <lukas@wunner.de>
-Date: Mon, 10 Feb 2020 10:52:20 +0100
-Subject: [PATCH v2] irqchip/bcm2835: Quiesce IRQs left enabled by bootloader
-To: Thomas Gleixner <tglx@linutronix.de>, Jason Cooper <jason@lakedaemon.net>,
- Marc Zyngier <maz@kernel.org>,
- "Nicolas Saenz Julienne" <nsaenzjulienne@suse.de>
-X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3
-X-CRM114-CacheID: sfid-20200210_015244_903439_EE700514
-X-CRM114-Status: GOOD ( 18.64 )
-X-Spam-Score: -0.7 (/)
-X-Spam-Report: SpamAssassin version 3.4.3 on bombadil.infradead.org summary:
- Content analysis details: (-0.7 points)
- pts rule name description
- ---- ----------------------
- --------------------------------------------------
- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/,
- low trust [83.223.95.204 listed in list.dnswl.org]
- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3)
- [83.223.95.204 listed in wl.mailspike.net]
- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
- 0.0 SPF_NONE SPF: sender does not publish an SPF Record
- 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders
-X-BeenThere: linux-arm-kernel@lists.infradead.org
-X-Mailman-Version: 2.1.29
-Precedence: list
-List-Id: <linux-arm-kernel.lists.infradead.org>
-List-Unsubscribe:
- <http://lists.infradead.org/mailman/options/linux-arm-kernel>,
- <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>
-List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/>
-List-Post: <mailto:linux-arm-kernel@lists.infradead.org>
-List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>
-List-Subscribe:
- <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,
- <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>
-Cc: Florian Fainelli <f.fainelli@gmail.com>,
- Kristina Brooks <notstina@gmail.com>, Scott Branden <sbranden@broadcom.com>,
- Ray Jui <rjui@broadcom.com>, Serge Schneider <serge@raspberrypi.org>,
- linux-kernel@vger.kernel.org, Phil Elwell <phil@raspberrypi.org>,
- Matthias Brugger <mbrugger@suse.com>, bcm-kernel-feedback-list@broadcom.com,
- linux-rpi-kernel@lists.infradead.org, Martin Sperl <kernel@martin.sperl.org>,
- linux-arm-kernel@lists.infradead.org, Stefan Wahren <wahrenst@gmx.net>
-MIME-Version: 1.0
-Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org>
-Errors-To:
- linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org
-
-Customers of our "Revolution Pi" open source PLCs (which are based on
-the Raspberry Pi) have reported random lockups as well as jittery eMMC,
-UART and SPI latency. We were able to reproduce the lockups in our lab
-and hooked up a JTAG debugger:
-
-It turns out that the USB controller's interrupt is already enabled when
-the kernel boots. All interrupts are disabled when the chip comes out
-of power-on reset, according to the spec. So apparently the bootloader
-enables the interrupt but neglects to disable it before handing over
-control to the kernel.
-
-The bootloader is a closed source blob provided by the Raspberry Pi
-Foundation. Development of an alternative open source bootloader was
-begun by Kristina Brooks but it's not fully functional yet. Usage of
-the blob is thus without alternative for the time being.
-
-The Raspberry Pi Foundation's downstream kernel has a performance-
-optimized USB driver (which we use on our Revolution Pi products).
-The driver takes advantage of the FIQ fast interrupt. Because the
-regular USB interrupt was left enabled by the bootloader, both the
-FIQ and the normal interrupt is enabled once the USB driver probes.
-
-The spec has the following to say on simultaneously enabling the FIQ
-and the normal interrupt of a peripheral:
-
-"One interrupt source can be selected to be connected to the ARM FIQ
- input. An interrupt which is selected as FIQ should have its normal
- interrupt enable bit cleared. Otherwise a normal and an FIQ interrupt
- will be fired at the same time. Not a good idea!"
- ^^^^^^^^^^^^^^^
-https://www.raspberrypi.org/app/uploads/2012/02/BCM2835-ARM-Peripherals.pdf
-page 110
-
-On a multicore Raspberry Pi, the Foundation's kernel routes all normal
-interrupts to CPU 0 and the FIQ to CPU 1. Because both the FIQ and the
-normal interrupt is enabled, a USB interrupt causes CPU 0 to spin in
-bcm2836_chained_handle_irq() until the FIQ on CPU 1 has cleared it.
-Interrupts with a lower priority than USB are starved as long.
-
-That explains the jittery eMMC, UART and SPI latency: On one occasion
-I've seen CPU 0 blocked for no less than 2.9 msec. Basically,
-everything not USB takes a performance hit: Whereas eMMC throughput
-on a Compute Module 3 remains relatively constant at 23.5 MB/s with
-this commit, it irregularly dips to 23.0 MB/s without this commit.
-
-The lockups occur when CPU 0 receives a USB interrupt while holding a
-lock which CPU 1 is trying to acquire while the FIQ is temporarily
-disabled on CPU 1.
-
-I've tested old releases of the Foundation's bootloader as far back as
-1.20160202-1 and they all leave the USB interrupt enabled. Still older
-releases fail to boot a contemporary kernel on a Compute Module 1 or 3,
-which are the only Raspberry Pi variants I have at my disposal for
-testing.
-
-Fix by disabling IRQs left enabled by the bootloader. Although the
-impact is most pronounced on the Foundation's downstream kernel,
-it seems prudent to apply the fix to the upstream kernel to guard
-against such mistakes in any present and future bootloader.
-
-Signed-off-by: Lukas Wunner <lukas@wunner.de>
-Cc: Serge Schneider <serge@raspberrypi.org>
-Cc: Kristina Brooks <notstina@gmail.com>
-Cc: stable@vger.kernel.org
-Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
----
-Changes since v1:
-* Use "relaxed" MMIO accessors to avoid memory barriers (Marc)
-* Use u32 instead of int for register access (Marc)
-* Quiesce FIQ as well (Marc)
-* Quiesce IRQs after mapping them for better readability
-* Drop alternative approach from commit message (Marc)
-
-Link to v1:
-https://lore.kernel.org/lkml/988737dbbc4e499c2faaaa4e567ba3ed8deb9a89.1581089797.git.lukas@wunner.de/
-
- drivers/irqchip/irq-bcm2835.c | 15 +++++++++++++++
- 1 file changed, 15 insertions(+)
-
-diff --git a/drivers/irqchip/irq-bcm2835.c b/drivers/irqchip/irq-bcm2835.c
-index 418245d31921..63539c88ac3a 100644
---- a/drivers/irqchip/irq-bcm2835.c
-+++ b/drivers/irqchip/irq-bcm2835.c
-@@ -61,6 +61,7 @@
- | SHORTCUT1_MASK | SHORTCUT2_MASK)
-
- #define REG_FIQ_CONTROL 0x0c
-+#define REG_FIQ_ENABLE 0x80
-
- #define NR_BANKS 3
- #define IRQS_PER_BANK 32
-@@ -135,6 +136,7 @@ static int __init armctrl_of_init(struct device_node *node,
- {
- void __iomem *base;
- int irq, b, i;
-+ u32 reg;
-
- base = of_iomap(node, 0);
- if (!base)
-@@ -157,6 +159,19 @@ static int __init armctrl_of_init(struct device_node *node,
- handle_level_irq);
- irq_set_probe(irq);
- }
-+
-+ reg = readl_relaxed(intc.enable[b]);
-+ if (reg) {
-+ writel_relaxed(reg, intc.disable[b]);
-+ pr_err(FW_BUG "Bootloader left irq enabled: "
-+ "bank %d irq %*pbl\n", b, IRQS_PER_BANK, &reg);
-+ }
-+ }
-+
-+ reg = readl_relaxed(base + REG_FIQ_CONTROL);
-+ if (reg & REG_FIQ_ENABLE) {
-+ writel_relaxed(0, base + REG_FIQ_CONTROL);
-+ pr_err(FW_BUG "Bootloader left fiq enabled\n");
- }
-
- if (is_2836) {
diff --git a/efi-secureboot.patch b/efi-secureboot.patch
index 90ac9feca..04aacae97 100644
--- a/efi-secureboot.patch
+++ b/efi-secureboot.patch
@@ -166,7 +166,7 @@ index 554d795270d9..d2e17e26ac55 100644
+obj-$(CONFIG_EFI) += secureboot.o
obj-$(CONFIG_APPLE_PROPERTIES) += apple-properties.o
obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o
-
+ obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o
diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c
new file mode 100644
index 000000000000..de0a3714a5d4
@@ -216,10 +216,10 @@ index 5062683d4d08..6ae0e02f461e 100644
--- a/include/linux/efi.h
+++ b/include/linux/efi.h
@@ -1126,6 +1126,14 @@ extern int __init efi_setup_pcdp_console(char *);
- #define EFI_NX_PE_DATA 9 /* Can runtime data regions be mapped non-executable? */
#define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */
#define EFI_MEM_NO_SOFT_RESERVE 11 /* Is the kernel configured to ignore soft reservations? */
-+#define EFI_SECURE_BOOT 12 /* Are we in Secure Boot mode? */
+ #define EFI_PRESERVE_BS_REGIONS 12 /* Are EFI boot-services memory segments available? */
++#define EFI_SECURE_BOOT 13 /* Are we in Secure Boot mode? */
+
+enum efi_secureboot_mode {
+ efi_secureboot_mode_unset,
diff --git a/gitrev b/gitrev
index 1683d6ce1..00aa30626 100644
--- a/gitrev
+++ b/gitrev
@@ -1 +1 @@
-47acac8cae28b36668bf89400c56b7fdebca3e75
+cad18da0afb1bc7b37d73a74067ab7ff5974897c
diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config
index 3fcb8a3ee..b7edb5375 100644
--- a/kernel-aarch64-debug-fedora.config
+++ b/kernel-aarch64-debug-fedora.config
@@ -94,6 +94,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -185,6 +186,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
CONFIG_AK8975=m
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
CONFIG_AL_FIC=y
CONFIG_ALIM1535_WDT=m
@@ -210,6 +212,7 @@ CONFIG_AMLOGIC_THERMAL=m
# CONFIG_APDS9300 is not set
CONFIG_APDS9802ALS=m
CONFIG_APDS9960=m
+CONFIG_APPLE_MFI_FASTCHARGE=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
CONFIG_APQ_GCC_8084=y
@@ -2081,6 +2084,7 @@ CONFIG_GIANFAR=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
# CONFIG_GPIO_74X164 is not set
# CONFIG_GPIO_74XX_MMIO is not set
@@ -2295,6 +2299,7 @@ CONFIG_HISILICON_LPC=y
CONFIG_HISI_PMU=y
CONFIG_HISI_THERMAL=m
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HOLTEK_FF=y
@@ -2451,6 +2456,7 @@ CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
# CONFIG_IDE is not set
@@ -4597,6 +4603,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_PHY_CADENCE_DPHY=m
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_DM816X_USB is not set
CONFIG_PHY_FSL_IMX8MQ_USB=m
@@ -4629,8 +4636,10 @@ CONFIG_PHY_QCOM_QMP=m
CONFIG_PHY_QCOM_QUSB2=m
CONFIG_PHY_QCOM_UFS_14NM=m
CONFIG_PHY_QCOM_UFS=m
+CONFIG_PHY_QCOM_USB_HS_28NM=m
CONFIG_PHY_QCOM_USB_HSIC=m
CONFIG_PHY_QCOM_USB_HS=m
+CONFIG_PHY_QCOM_USB_SS=m
CONFIG_PHY_ROCKCHIP_DPHY_RX0=m
CONFIG_PHY_ROCKCHIP_DP=m
CONFIG_PHY_ROCKCHIP_EMMC=m
@@ -4828,6 +4837,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
CONFIG_PROVE_LOCKING=y
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PROVE_RCU=y
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
@@ -5073,7 +5083,9 @@ CONFIG_REGULATOR_MAX77802=m
# CONFIG_REGULATOR_MAX8952 is not set
CONFIG_REGULATOR_MAX8973=m
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
CONFIG_REGULATOR_MP8859=m
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
CONFIG_REGULATOR_PFUZE100=m
@@ -5392,6 +5404,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
# CONFIG_SCR24X is not set
# CONFIG_SCSI_3W_9XXX is not set
@@ -6299,6 +6312,7 @@ CONFIG_SPI_DESIGNWARE=m
# CONFIG_SPI_DW_MID_DMA is not set
CONFIG_SPI_DW_MMIO=m
CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_DSPI=m
CONFIG_SPI_FSL_LPSPI=m
CONFIG_SPI_FSL_QUADSPI=m
@@ -6314,6 +6328,7 @@ CONFIG_SPI_MEM=y
CONFIG_SPI_MESON_SPICC=m
CONFIG_SPI_MESON_SPIFC=m
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -6554,6 +6569,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -7011,6 +7027,7 @@ CONFIG_USB_M5602=m
# CONFIG_USB_M66592 is not set
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -7079,6 +7096,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597 is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
@@ -7287,6 +7305,7 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
CONFIG_VIDEO_HDPVR=m
@@ -7328,6 +7347,7 @@ CONFIG_VIDEO_STK1160=m
CONFIG_VIDEO_SUN4I_CSI=m
CONFIG_VIDEO_SUN6I_CSI=m
CONFIG_VIDEO_SUN8I_DEINTERLACE=m
+CONFIG_VIDEO_SUN8I_ROTATE=m
CONFIG_VIDEO_SUNXI_CEDRUS=m
CONFIG_VIDEO_SUNXI=y
CONFIG_VIDEO_TEGRA_HDMI_CEC=m
diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config
index 24689703c..dbf74f2d2 100644
--- a/kernel-aarch64-fedora.config
+++ b/kernel-aarch64-fedora.config
@@ -94,6 +94,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -185,6 +186,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
CONFIG_AK8975=m
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
CONFIG_AL_FIC=y
CONFIG_ALIM1535_WDT=m
@@ -210,6 +212,7 @@ CONFIG_AMLOGIC_THERMAL=m
# CONFIG_APDS9300 is not set
CONFIG_APDS9802ALS=m
CONFIG_APDS9960=m
+CONFIG_APPLE_MFI_FASTCHARGE=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
CONFIG_APQ_GCC_8084=y
@@ -2065,6 +2068,7 @@ CONFIG_GIANFAR=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
# CONFIG_GPIO_74X164 is not set
# CONFIG_GPIO_74XX_MMIO is not set
@@ -2279,6 +2283,7 @@ CONFIG_HISILICON_LPC=y
CONFIG_HISI_PMU=y
CONFIG_HISI_THERMAL=m
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HOLTEK_FF=y
@@ -2435,6 +2440,7 @@ CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
# CONFIG_IDE is not set
@@ -4577,6 +4583,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_PHY_CADENCE_DPHY=m
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_DM816X_USB is not set
CONFIG_PHY_FSL_IMX8MQ_USB=m
@@ -4609,8 +4616,10 @@ CONFIG_PHY_QCOM_QMP=m
CONFIG_PHY_QCOM_QUSB2=m
CONFIG_PHY_QCOM_UFS_14NM=m
CONFIG_PHY_QCOM_UFS=m
+CONFIG_PHY_QCOM_USB_HS_28NM=m
CONFIG_PHY_QCOM_USB_HSIC=m
CONFIG_PHY_QCOM_USB_HS=m
+CONFIG_PHY_QCOM_USB_SS=m
CONFIG_PHY_ROCKCHIP_DPHY_RX0=m
CONFIG_PHY_ROCKCHIP_DP=m
CONFIG_PHY_ROCKCHIP_EMMC=m
@@ -4808,6 +4817,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
# CONFIG_PROVE_LOCKING is not set
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
CONFIG_PSI=y
@@ -5052,7 +5062,9 @@ CONFIG_REGULATOR_MAX77802=m
# CONFIG_REGULATOR_MAX8952 is not set
CONFIG_REGULATOR_MAX8973=m
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
CONFIG_REGULATOR_MP8859=m
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
CONFIG_REGULATOR_PFUZE100=m
@@ -5371,6 +5383,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
# CONFIG_SCR24X is not set
# CONFIG_SCSI_3W_9XXX is not set
@@ -6277,6 +6290,7 @@ CONFIG_SPI_DESIGNWARE=m
# CONFIG_SPI_DW_MID_DMA is not set
CONFIG_SPI_DW_MMIO=m
CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_DSPI=m
CONFIG_SPI_FSL_LPSPI=m
CONFIG_SPI_FSL_QUADSPI=m
@@ -6292,6 +6306,7 @@ CONFIG_SPI_MEM=y
CONFIG_SPI_MESON_SPICC=m
CONFIG_SPI_MESON_SPIFC=m
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -6532,6 +6547,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -6989,6 +7005,7 @@ CONFIG_USB_M5602=m
# CONFIG_USB_M66592 is not set
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -7057,6 +7074,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597 is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
@@ -7265,6 +7283,7 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
CONFIG_VIDEO_HDPVR=m
@@ -7306,6 +7325,7 @@ CONFIG_VIDEO_STK1160=m
CONFIG_VIDEO_SUN4I_CSI=m
CONFIG_VIDEO_SUN6I_CSI=m
CONFIG_VIDEO_SUN8I_DEINTERLACE=m
+CONFIG_VIDEO_SUN8I_ROTATE=m
CONFIG_VIDEO_SUNXI_CEDRUS=m
CONFIG_VIDEO_SUNXI=y
CONFIG_VIDEO_TEGRA_HDMI_CEC=m
diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config
index 7eaa30921..dc278cee4 100644
--- a/kernel-armv7hl-debug-fedora.config
+++ b/kernel-armv7hl-debug-fedora.config
@@ -65,6 +65,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -158,6 +159,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
CONFIG_AK8975=m
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIM1535_WDT=m
@@ -186,6 +188,7 @@ CONFIG_AMX3_PM=m
CONFIG_APDS9802ALS=m
CONFIG_APDS9960=m
# CONFIG_APM_EMULATION is not set
+CONFIG_APPLE_MFI_FASTCHARGE=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
CONFIG_APQ_GCC_8084=y
@@ -2087,6 +2090,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
CONFIG_GPIO_74X164=m
# CONFIG_GPIO_74XX_MMIO is not set
@@ -2303,6 +2307,7 @@ CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HISILICON_IRQ_MBIGEN is not set
CONFIG_HISI_PMU=y
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HOLTEK_FF=y
@@ -2459,6 +2464,7 @@ CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
# CONFIG_IDE is not set
@@ -4675,6 +4681,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_PHY_CADENCE_DPHY=m
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_DM816X_USB is not set
CONFIG_PHY_EXYNOS5250_SATA=m
@@ -4711,8 +4718,10 @@ CONFIG_PHY_QCOM_QMP=m
CONFIG_PHY_QCOM_QUSB2=m
CONFIG_PHY_QCOM_UFS_14NM=m
CONFIG_PHY_QCOM_UFS=m
+CONFIG_PHY_QCOM_USB_HS_28NM=m
CONFIG_PHY_QCOM_USB_HSIC=m
CONFIG_PHY_QCOM_USB_HS=m
+CONFIG_PHY_QCOM_USB_SS=m
CONFIG_PHY_ROCKCHIP_DPHY_RX0=m
CONFIG_PHY_ROCKCHIP_DP=m
CONFIG_PHY_ROCKCHIP_EMMC=m
@@ -4910,6 +4919,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
CONFIG_PROVE_LOCKING=y
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PROVE_RCU=y
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
@@ -5155,7 +5165,9 @@ CONFIG_REGULATOR_MAX8997=m
CONFIG_REGULATOR_MC13783=m
CONFIG_REGULATOR_MC13892=m
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
CONFIG_REGULATOR_PALMAS=y
@@ -5505,6 +5517,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
# CONFIG_SCR24X is not set
# CONFIG_SCSI_3W_9XXX is not set
@@ -6484,6 +6497,7 @@ CONFIG_SPI_DESIGNWARE=m
# CONFIG_SPI_DW_MID_DMA is not set
CONFIG_SPI_DW_MMIO=m
CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
CONFIG_SPI_FSL_QUADSPI=m
CONFIG_SPI_FSL_SPI=m
@@ -6497,6 +6511,7 @@ CONFIG_SPI_MEM=y
CONFIG_SPI_MESON_SPICC=m
CONFIG_SPI_MESON_SPIFC=m
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -6765,6 +6780,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -7254,6 +7270,7 @@ CONFIG_USB_M5602=m
# CONFIG_USB_M66592 is not set
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -7327,6 +7344,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597 is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
@@ -7543,6 +7561,7 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
CONFIG_VIDEO_HDPVR=m
@@ -7606,6 +7625,7 @@ CONFIG_VIDEO_STM32_HDMI_CEC=m
CONFIG_VIDEO_SUN4I_CSI=m
CONFIG_VIDEO_SUN6I_CSI=m
CONFIG_VIDEO_SUN8I_DEINTERLACE=m
+CONFIG_VIDEO_SUN8I_ROTATE=m
CONFIG_VIDEO_SUNXI_CEDRUS=m
CONFIG_VIDEO_SUNXI=y
CONFIG_VIDEO_TEGRA_HDMI_CEC=m
diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config
index fb0e55219..6edb216d1 100644
--- a/kernel-armv7hl-fedora.config
+++ b/kernel-armv7hl-fedora.config
@@ -65,6 +65,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -158,6 +159,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
CONFIG_AK8975=m
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIM1535_WDT=m
@@ -186,6 +188,7 @@ CONFIG_AMX3_PM=m
CONFIG_APDS9802ALS=m
CONFIG_APDS9960=m
# CONFIG_APM_EMULATION is not set
+CONFIG_APPLE_MFI_FASTCHARGE=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
CONFIG_APQ_GCC_8084=y
@@ -2072,6 +2075,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
CONFIG_GPIO_74X164=m
# CONFIG_GPIO_74XX_MMIO is not set
@@ -2288,6 +2292,7 @@ CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HISILICON_IRQ_MBIGEN is not set
CONFIG_HISI_PMU=y
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HOLTEK_FF=y
@@ -2444,6 +2449,7 @@ CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
# CONFIG_IDE is not set
@@ -4656,6 +4662,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_PHY_CADENCE_DPHY=m
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_DM816X_USB is not set
CONFIG_PHY_EXYNOS5250_SATA=m
@@ -4692,8 +4699,10 @@ CONFIG_PHY_QCOM_QMP=m
CONFIG_PHY_QCOM_QUSB2=m
CONFIG_PHY_QCOM_UFS_14NM=m
CONFIG_PHY_QCOM_UFS=m
+CONFIG_PHY_QCOM_USB_HS_28NM=m
CONFIG_PHY_QCOM_USB_HSIC=m
CONFIG_PHY_QCOM_USB_HS=m
+CONFIG_PHY_QCOM_USB_SS=m
CONFIG_PHY_ROCKCHIP_DPHY_RX0=m
CONFIG_PHY_ROCKCHIP_DP=m
CONFIG_PHY_ROCKCHIP_EMMC=m
@@ -4891,6 +4900,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
# CONFIG_PROVE_LOCKING is not set
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
CONFIG_PSI=y
@@ -5135,7 +5145,9 @@ CONFIG_REGULATOR_MAX8997=m
CONFIG_REGULATOR_MC13783=m
CONFIG_REGULATOR_MC13892=m
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
CONFIG_REGULATOR_PALMAS=y
@@ -5485,6 +5497,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
# CONFIG_SCR24X is not set
# CONFIG_SCSI_3W_9XXX is not set
@@ -6463,6 +6476,7 @@ CONFIG_SPI_DESIGNWARE=m
# CONFIG_SPI_DW_MID_DMA is not set
CONFIG_SPI_DW_MMIO=m
CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
CONFIG_SPI_FSL_QUADSPI=m
CONFIG_SPI_FSL_SPI=m
@@ -6476,6 +6490,7 @@ CONFIG_SPI_MEM=y
CONFIG_SPI_MESON_SPICC=m
CONFIG_SPI_MESON_SPIFC=m
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -6744,6 +6759,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -7233,6 +7249,7 @@ CONFIG_USB_M5602=m
# CONFIG_USB_M66592 is not set
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -7306,6 +7323,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597 is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
@@ -7522,6 +7540,7 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
CONFIG_VIDEO_HDPVR=m
@@ -7585,6 +7604,7 @@ CONFIG_VIDEO_STM32_HDMI_CEC=m
CONFIG_VIDEO_SUN4I_CSI=m
CONFIG_VIDEO_SUN6I_CSI=m
CONFIG_VIDEO_SUN8I_DEINTERLACE=m
+CONFIG_VIDEO_SUN8I_ROTATE=m
CONFIG_VIDEO_SUNXI_CEDRUS=m
CONFIG_VIDEO_SUNXI=y
CONFIG_VIDEO_TEGRA_HDMI_CEC=m
diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config
index 98b87c368..9fe625c53 100644
--- a/kernel-armv7hl-lpae-debug-fedora.config
+++ b/kernel-armv7hl-lpae-debug-fedora.config
@@ -65,6 +65,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -157,6 +158,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
CONFIG_AK8975=m
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIM1535_WDT=m
@@ -183,6 +185,7 @@ CONFIG_AMLOGIC_THERMAL=m
CONFIG_APDS9802ALS=m
CONFIG_APDS9960=m
# CONFIG_APM_EMULATION is not set
+CONFIG_APPLE_MFI_FASTCHARGE=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
CONFIG_AQTION=m
@@ -2037,6 +2040,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
CONFIG_GPIO_74X164=m
# CONFIG_GPIO_74XX_MMIO is not set
@@ -2248,6 +2252,7 @@ CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HISILICON_IRQ_MBIGEN is not set
CONFIG_HISI_PMU=y
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HOLTEK_FF=y
@@ -2401,6 +2406,7 @@ CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
# CONFIG_IDE is not set
@@ -4562,6 +4568,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_PHY_CADENCE_DPHY=m
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_DM816X_USB is not set
CONFIG_PHY_EXYNOS5250_SATA=m
@@ -4593,8 +4600,10 @@ CONFIG_PHY_MVEBU_SATA=y
# CONFIG_PHY_QCOM_PCIE2 is not set
CONFIG_PHY_QCOM_UFS_14NM=m
CONFIG_PHY_QCOM_UFS=m
+CONFIG_PHY_QCOM_USB_HS_28NM=m
# CONFIG_PHY_QCOM_USB_HSIC is not set
# CONFIG_PHY_QCOM_USB_HS is not set
+CONFIG_PHY_QCOM_USB_SS=m
CONFIG_PHY_ROCKCHIP_DPHY_RX0=m
CONFIG_PHY_ROCKCHIP_DP=m
CONFIG_PHY_ROCKCHIP_EMMC=m
@@ -4777,6 +4786,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
CONFIG_PROVE_LOCKING=y
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PROVE_RCU=y
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
@@ -4988,7 +4998,9 @@ CONFIG_REGULATOR_MAX8952=m
CONFIG_REGULATOR_MAX8973=m
CONFIG_REGULATOR_MAX8997=m
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
CONFIG_REGULATOR_PALMAS=y
@@ -5322,6 +5334,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
# CONFIG_SCR24X is not set
# CONFIG_SCSI_3W_9XXX is not set
@@ -6249,6 +6262,7 @@ CONFIG_SPI_DESIGNWARE=m
# CONFIG_SPI_DW_MID_DMA is not set
CONFIG_SPI_DW_MMIO=m
CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
CONFIG_SPI_FSL_QUADSPI=m
CONFIG_SPI_FSL_SPI=m
@@ -6262,6 +6276,7 @@ CONFIG_SPI_MEM=y
CONFIG_SPI_MESON_SPICC=m
CONFIG_SPI_MESON_SPIFC=m
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -6520,6 +6535,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -6997,6 +7013,7 @@ CONFIG_USB_M5602=m
# CONFIG_USB_M66592 is not set
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -7067,6 +7084,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597 is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
@@ -7283,6 +7301,7 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
CONFIG_VIDEO_HDPVR=m
@@ -7333,6 +7352,7 @@ CONFIG_VIDEO_STM32_HDMI_CEC=m
CONFIG_VIDEO_SUN4I_CSI=m
CONFIG_VIDEO_SUN6I_CSI=m
CONFIG_VIDEO_SUN8I_DEINTERLACE=m
+CONFIG_VIDEO_SUN8I_ROTATE=m
CONFIG_VIDEO_SUNXI_CEDRUS=m
CONFIG_VIDEO_SUNXI=y
CONFIG_VIDEO_TEGRA_HDMI_CEC=m
diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config
index 7a34aaf4d..2cd6a8a3e 100644
--- a/kernel-armv7hl-lpae-fedora.config
+++ b/kernel-armv7hl-lpae-fedora.config
@@ -65,6 +65,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -157,6 +158,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
CONFIG_AK8975=m
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIM1535_WDT=m
@@ -183,6 +185,7 @@ CONFIG_AMLOGIC_THERMAL=m
CONFIG_APDS9802ALS=m
CONFIG_APDS9960=m
# CONFIG_APM_EMULATION is not set
+CONFIG_APPLE_MFI_FASTCHARGE=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
CONFIG_AQTION=m
@@ -2022,6 +2025,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
CONFIG_GPIO_74X164=m
# CONFIG_GPIO_74XX_MMIO is not set
@@ -2233,6 +2237,7 @@ CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HISILICON_IRQ_MBIGEN is not set
CONFIG_HISI_PMU=y
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HOLTEK_FF=y
@@ -2386,6 +2391,7 @@ CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
# CONFIG_IDE is not set
@@ -4543,6 +4549,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_PHY_CADENCE_DPHY=m
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_DM816X_USB is not set
CONFIG_PHY_EXYNOS5250_SATA=m
@@ -4574,8 +4581,10 @@ CONFIG_PHY_MVEBU_SATA=y
# CONFIG_PHY_QCOM_PCIE2 is not set
CONFIG_PHY_QCOM_UFS_14NM=m
CONFIG_PHY_QCOM_UFS=m
+CONFIG_PHY_QCOM_USB_HS_28NM=m
# CONFIG_PHY_QCOM_USB_HSIC is not set
# CONFIG_PHY_QCOM_USB_HS is not set
+CONFIG_PHY_QCOM_USB_SS=m
CONFIG_PHY_ROCKCHIP_DPHY_RX0=m
CONFIG_PHY_ROCKCHIP_DP=m
CONFIG_PHY_ROCKCHIP_EMMC=m
@@ -4758,6 +4767,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
# CONFIG_PROVE_LOCKING is not set
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
CONFIG_PSI=y
@@ -4968,7 +4978,9 @@ CONFIG_REGULATOR_MAX8952=m
CONFIG_REGULATOR_MAX8973=m
CONFIG_REGULATOR_MAX8997=m
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
CONFIG_REGULATOR_PALMAS=y
@@ -5302,6 +5314,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
# CONFIG_SCR24X is not set
# CONFIG_SCSI_3W_9XXX is not set
@@ -6228,6 +6241,7 @@ CONFIG_SPI_DESIGNWARE=m
# CONFIG_SPI_DW_MID_DMA is not set
CONFIG_SPI_DW_MMIO=m
CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
CONFIG_SPI_FSL_QUADSPI=m
CONFIG_SPI_FSL_SPI=m
@@ -6241,6 +6255,7 @@ CONFIG_SPI_MEM=y
CONFIG_SPI_MESON_SPICC=m
CONFIG_SPI_MESON_SPIFC=m
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -6499,6 +6514,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -6976,6 +6992,7 @@ CONFIG_USB_M5602=m
# CONFIG_USB_M66592 is not set
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -7046,6 +7063,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597 is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
@@ -7262,6 +7280,7 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
CONFIG_VIDEO_HDPVR=m
@@ -7312,6 +7331,7 @@ CONFIG_VIDEO_STM32_HDMI_CEC=m
CONFIG_VIDEO_SUN4I_CSI=m
CONFIG_VIDEO_SUN6I_CSI=m
CONFIG_VIDEO_SUN8I_DEINTERLACE=m
+CONFIG_VIDEO_SUN8I_ROTATE=m
CONFIG_VIDEO_SUNXI_CEDRUS=m
CONFIG_VIDEO_SUNXI=y
CONFIG_VIDEO_TEGRA_HDMI_CEC=m
diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config
index 965ef3b5a..1fffb1884 100644
--- a/kernel-i686-debug-fedora.config
+++ b/kernel-i686-debug-fedora.config
@@ -100,6 +100,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -197,6 +198,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
# CONFIG_AK8975 is not set
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIENWARE_WMI=m
@@ -230,6 +232,7 @@ CONFIG_APM_CPU_IDLE=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
CONFIG_APM=y
CONFIG_APPLE_GMUX=m
+CONFIG_APPLE_MFI_FASTCHARGE=m
CONFIG_APPLE_PROPERTIES=y
# CONFIG_APPLICOM is not set
CONFIG_AQTION=m
@@ -1797,6 +1800,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
CONFIG_GPD_POCKET_FAN=m
# CONFIG_GPIO_74X164 is not set
@@ -2000,6 +2004,7 @@ CONFIG_HIGHPTE=y
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HOLTEK_FF=y
@@ -2159,6 +2164,7 @@ CONFIG_IBM_ASM=m
CONFIG_IBMASR=m
# CONFIG_IBM_RTL is not set
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
CONFIG_IDEAPAD_LAPTOP=m
@@ -4233,6 +4239,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHY_CADENCE_DPHY is not set
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_FSL_IMX8MQ_USB is not set
CONFIG_PHY_INTEL_EMMC=m
@@ -4387,6 +4394,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
CONFIG_PROVE_LOCKING=y
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PROVE_RCU=y
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
CONFIG_PSAMPLE=m
@@ -4553,7 +4561,9 @@ CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
# CONFIG_REGULATOR_PFUZE100 is not set
@@ -4821,6 +4831,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
# CONFIG_SCR24X is not set
CONFIG_SCSI_3W_9XXX=m
@@ -5689,6 +5700,7 @@ CONFIG_SPARSEMEM_MANUAL=y
# CONFIG_SPI_CADENCE is not set
# CONFIG_SPI_DEBUG is not set
# CONFIG_SPI_DESIGNWARE is not set
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_FSL_SPI is not set
# CONFIG_SPI_GPIO is not set
@@ -5698,6 +5710,7 @@ CONFIG_SPI_FSL_LPSPI=m
CONFIG_SPI_MASTER=y
# CONFIG_SPI_MEM is not set
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -5886,6 +5899,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -6094,6 +6108,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC_HD3SS3220=m
CONFIG_TYPEC=m
+CONFIG_TYPEC_MUX_INTEL_PMC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
@@ -6298,6 +6313,7 @@ CONFIG_USB_LEGOTOWER=m
CONFIG_USB_M5602=m
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -6353,6 +6369,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLES_INTEL_XHCI=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config
index 3052d36fa..cd32d843f 100644
--- a/kernel-i686-fedora.config
+++ b/kernel-i686-fedora.config
@@ -100,6 +100,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -197,6 +198,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
# CONFIG_AK8975 is not set
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIENWARE_WMI=m
@@ -230,6 +232,7 @@ CONFIG_APM_CPU_IDLE=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
CONFIG_APM=y
CONFIG_APPLE_GMUX=m
+CONFIG_APPLE_MFI_FASTCHARGE=m
CONFIG_APPLE_PROPERTIES=y
# CONFIG_APPLICOM is not set
CONFIG_AQTION=m
@@ -1780,6 +1783,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
CONFIG_GPD_POCKET_FAN=m
# CONFIG_GPIO_74X164 is not set
@@ -1983,6 +1987,7 @@ CONFIG_HIGHPTE=y
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HOLTEK_FF=y
@@ -2142,6 +2147,7 @@ CONFIG_IBM_ASM=m
CONFIG_IBMASR=m
# CONFIG_IBM_RTL is not set
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
CONFIG_IDEAPAD_LAPTOP=m
@@ -4214,6 +4220,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHY_CADENCE_DPHY is not set
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_FSL_IMX8MQ_USB is not set
CONFIG_PHY_INTEL_EMMC=m
@@ -4368,6 +4375,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
# CONFIG_PROVE_LOCKING is not set
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
@@ -4533,7 +4541,9 @@ CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
# CONFIG_REGULATOR_PFUZE100 is not set
@@ -4801,6 +4811,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
# CONFIG_SCR24X is not set
CONFIG_SCSI_3W_9XXX=m
@@ -5668,6 +5679,7 @@ CONFIG_SPARSEMEM_MANUAL=y
# CONFIG_SPI_CADENCE is not set
# CONFIG_SPI_DEBUG is not set
# CONFIG_SPI_DESIGNWARE is not set
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_FSL_SPI is not set
# CONFIG_SPI_GPIO is not set
@@ -5677,6 +5689,7 @@ CONFIG_SPI_FSL_LPSPI=m
CONFIG_SPI_MASTER=y
# CONFIG_SPI_MEM is not set
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -5865,6 +5878,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -6073,6 +6087,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC_HD3SS3220=m
CONFIG_TYPEC=m
+CONFIG_TYPEC_MUX_INTEL_PMC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
@@ -6277,6 +6292,7 @@ CONFIG_USB_LEGOTOWER=m
CONFIG_USB_M5602=m
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -6332,6 +6348,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLES_INTEL_XHCI=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config
index 5889c15e4..27f92b377 100644
--- a/kernel-ppc64le-debug-fedora.config
+++ b/kernel-ppc64le-debug-fedora.config
@@ -64,6 +64,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -151,6 +152,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
# CONFIG_AK8975 is not set
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIM1535_WDT=m
@@ -174,6 +176,7 @@ CONFIG_AMIGA_PARTITION=y
# CONFIG_APDS9300 is not set
CONFIG_APDS9802ALS=m
# CONFIG_APDS9960 is not set
+CONFIG_APPLE_MFI_FASTCHARGE=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
CONFIG_AQTION=m
@@ -1639,6 +1642,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
# CONFIG_GPIO_74X164 is not set
# CONFIG_GPIO_74XX_MMIO is not set
@@ -1825,6 +1829,7 @@ CONFIG_HID_ZYDACRON=m
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HMM_MIRROR=y
@@ -1963,6 +1968,7 @@ CONFIG_IBMVETH=m
CONFIG_IBMVMC=m
CONFIG_IBMVNIC=m
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
# CONFIG_IDE is not set
@@ -3915,6 +3921,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHY_CADENCE_DPHY is not set
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_FSL_IMX8MQ_USB is not set
# CONFIG_PHY_INTEL_EMMC is not set
@@ -4086,6 +4093,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
CONFIG_PROVE_LOCKING=y
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PROVE_RCU=y
CONFIG_PSAMPLE=m
CONFIG_PSERIES_CPUIDLE=y
@@ -4245,7 +4253,9 @@ CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
# CONFIG_REGULATOR_PFUZE100 is not set
@@ -4511,6 +4521,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
CONFIG_SCOM_DEBUGFS=y
# CONFIG_SCR24X is not set
@@ -5299,6 +5310,7 @@ CONFIG_SPARSEMEM_VMEMMAP=y
# CONFIG_SPI_CADENCE is not set
# CONFIG_SPI_DEBUG is not set
# CONFIG_SPI_DESIGNWARE is not set
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_FSL_SPI is not set
# CONFIG_SPI_GPIO is not set
@@ -5308,6 +5320,7 @@ CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_LOOPBACK_TEST is not set
# CONFIG_SPI_MEM is not set
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -5493,6 +5506,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -5892,6 +5906,7 @@ CONFIG_USB_LEGOTOWER=m
CONFIG_USB_M5602=m
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -5950,6 +5965,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config
index c8414ffd2..cdb593a54 100644
--- a/kernel-ppc64le-fedora.config
+++ b/kernel-ppc64le-fedora.config
@@ -64,6 +64,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -151,6 +152,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
# CONFIG_AK8975 is not set
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIM1535_WDT=m
@@ -174,6 +176,7 @@ CONFIG_AMIGA_PARTITION=y
# CONFIG_APDS9300 is not set
CONFIG_APDS9802ALS=m
# CONFIG_APDS9960 is not set
+CONFIG_APPLE_MFI_FASTCHARGE=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
CONFIG_AQTION=m
@@ -1622,6 +1625,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
# CONFIG_GPIO_74X164 is not set
# CONFIG_GPIO_74XX_MMIO is not set
@@ -1808,6 +1812,7 @@ CONFIG_HID_ZYDACRON=m
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HMM_MIRROR=y
@@ -1946,6 +1951,7 @@ CONFIG_IBMVETH=m
CONFIG_IBMVMC=m
CONFIG_IBMVNIC=m
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
# CONFIG_IDE is not set
@@ -3894,6 +3900,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHY_CADENCE_DPHY is not set
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_FSL_IMX8MQ_USB is not set
# CONFIG_PHY_INTEL_EMMC is not set
@@ -4065,6 +4072,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
# CONFIG_PROVE_LOCKING is not set
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PSAMPLE=m
CONFIG_PSERIES_CPUIDLE=y
CONFIG_PSERIES_ENERGY=m
@@ -4223,7 +4231,9 @@ CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
# CONFIG_REGULATOR_PFUZE100 is not set
@@ -4489,6 +4499,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
CONFIG_SCOM_DEBUGFS=y
# CONFIG_SCR24X is not set
@@ -5276,6 +5287,7 @@ CONFIG_SPARSEMEM_VMEMMAP=y
# CONFIG_SPI_CADENCE is not set
# CONFIG_SPI_DEBUG is not set
# CONFIG_SPI_DESIGNWARE is not set
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_FSL_SPI is not set
# CONFIG_SPI_GPIO is not set
@@ -5285,6 +5297,7 @@ CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_LOOPBACK_TEST is not set
# CONFIG_SPI_MEM is not set
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -5470,6 +5483,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -5869,6 +5883,7 @@ CONFIG_USB_LEGOTOWER=m
CONFIG_USB_M5602=m
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -5927,6 +5942,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config
index a346ab54e..29faa12cb 100644
--- a/kernel-s390x-debug-fedora.config
+++ b/kernel-s390x-debug-fedora.config
@@ -64,6 +64,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -151,6 +152,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
# CONFIG_AK8975 is not set
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIM1535_WDT=m
@@ -177,6 +179,7 @@ CONFIG_APPLDATA_BASE=y
CONFIG_APPLDATA_MEM=m
CONFIG_APPLDATA_NET_SUM=m
CONFIG_APPLDATA_OS=m
+CONFIG_APPLE_MFI_FASTCHARGE=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
CONFIG_AQTION=m
@@ -1636,6 +1639,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
# CONFIG_GPIO_74X164 is not set
# CONFIG_GPIO_ADNP is not set
@@ -1818,6 +1822,7 @@ CONFIG_HID_ZYDACRON=m
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
CONFIG_HMC_DRV=m
CONFIG_HOLTEK_FF=y
@@ -1941,6 +1946,7 @@ CONFIG_I82092=m
# CONFIG_IAQCORE is not set
CONFIG_IBM_PARTITION=y
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
# CONFIG_IDE is not set
@@ -3880,6 +3886,7 @@ CONFIG_PFAULT=y
# CONFIG_PHY_CADENCE_DPHY is not set
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_FSL_IMX8MQ_USB is not set
# CONFIG_PHY_INTEL_EMMC is not set
@@ -4015,6 +4022,7 @@ CONFIG_PROC_VMCORE=y
CONFIG_PROFILING=y
# CONFIG_PROTECTED_VIRTUALIZATION_GUEST is not set
CONFIG_PROVE_LOCKING=y
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PROVE_RCU=y
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
@@ -4176,7 +4184,9 @@ CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
# CONFIG_REGULATOR_PFUZE100 is not set
@@ -4450,6 +4460,7 @@ CONFIG_SCHED_MC=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TOPOLOGY=y
CONFIG_SCHED_TRACER=y
CONFIG_SCLP_CONSOLE=y
@@ -5235,6 +5246,7 @@ CONFIG_SPARSEMEM_MANUAL=y
# CONFIG_SPI_CADENCE is not set
# CONFIG_SPI_DEBUG is not set
# CONFIG_SPI_DESIGNWARE is not set
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_FSL_SPI is not set
# CONFIG_SPI_GPIO is not set
@@ -5244,6 +5256,7 @@ CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_LOOPBACK_TEST is not set
# CONFIG_SPI_MEM is not set
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -5426,6 +5439,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -5829,6 +5843,7 @@ CONFIG_USB_LEGOTOWER=m
CONFIG_USB_M5602=m
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -5884,6 +5899,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config
index 8d796293d..2b784e019 100644
--- a/kernel-s390x-fedora.config
+++ b/kernel-s390x-fedora.config
@@ -64,6 +64,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -151,6 +152,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
# CONFIG_AK8975 is not set
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIM1535_WDT=m
@@ -177,6 +179,7 @@ CONFIG_APPLDATA_BASE=y
CONFIG_APPLDATA_MEM=m
CONFIG_APPLDATA_NET_SUM=m
CONFIG_APPLDATA_OS=m
+CONFIG_APPLE_MFI_FASTCHARGE=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
CONFIG_AQTION=m
@@ -1619,6 +1622,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
# CONFIG_GPIO_74X164 is not set
# CONFIG_GPIO_ADNP is not set
@@ -1801,6 +1805,7 @@ CONFIG_HID_ZYDACRON=m
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
CONFIG_HMC_DRV=m
CONFIG_HOLTEK_FF=y
@@ -1924,6 +1929,7 @@ CONFIG_I82092=m
# CONFIG_IAQCORE is not set
CONFIG_IBM_PARTITION=y
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
# CONFIG_IDE is not set
@@ -3859,6 +3865,7 @@ CONFIG_PFAULT=y
# CONFIG_PHY_CADENCE_DPHY is not set
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_FSL_IMX8MQ_USB is not set
# CONFIG_PHY_INTEL_EMMC is not set
@@ -3994,6 +4001,7 @@ CONFIG_PROC_VMCORE=y
CONFIG_PROFILING=y
# CONFIG_PROTECTED_VIRTUALIZATION_GUEST is not set
# CONFIG_PROVE_LOCKING is not set
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
CONFIG_PSI=y
@@ -4154,7 +4162,9 @@ CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
# CONFIG_REGULATOR_PFUZE100 is not set
@@ -4428,6 +4438,7 @@ CONFIG_SCHED_MC=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TOPOLOGY=y
CONFIG_SCHED_TRACER=y
CONFIG_SCLP_CONSOLE=y
@@ -5212,6 +5223,7 @@ CONFIG_SPARSEMEM_MANUAL=y
# CONFIG_SPI_CADENCE is not set
# CONFIG_SPI_DEBUG is not set
# CONFIG_SPI_DESIGNWARE is not set
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_FSL_SPI is not set
# CONFIG_SPI_GPIO is not set
@@ -5221,6 +5233,7 @@ CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_LOOPBACK_TEST is not set
# CONFIG_SPI_MEM is not set
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -5403,6 +5416,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -5806,6 +5820,7 @@ CONFIG_USB_LEGOTOWER=m
CONFIG_USB_M5602=m
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -5861,6 +5876,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config
index eb7cbb5d9..42f3fa0c6 100644
--- a/kernel-x86_64-debug-fedora.config
+++ b/kernel-x86_64-debug-fedora.config
@@ -104,6 +104,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -201,6 +202,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
CONFIG_AK8975=m
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIENWARE_WMI=m
@@ -232,6 +234,7 @@ CONFIG_AMILO_RFKILL=m
CONFIG_APDS9802ALS=m
# CONFIG_APDS9960 is not set
CONFIG_APPLE_GMUX=m
+CONFIG_APPLE_MFI_FASTCHARGE=m
CONFIG_APPLE_PROPERTIES=y
# CONFIG_APPLICOM is not set
CONFIG_AQTION=m
@@ -1832,6 +1835,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
CONFIG_GPD_POCKET_FAN=m
# CONFIG_GPIO_74X164 is not set
@@ -2031,6 +2035,7 @@ CONFIG_HID_ZYDACRON=m
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HMM_MIRROR=y
@@ -2194,6 +2199,7 @@ CONFIG_IBM_ASM=m
CONFIG_IBMASR=m
# CONFIG_IBM_RTL is not set
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
CONFIG_IDEAPAD_LAPTOP=m
@@ -4276,6 +4282,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHY_CADENCE_DPHY is not set
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_FSL_IMX8MQ_USB is not set
CONFIG_PHY_INTEL_EMMC=m
@@ -4427,6 +4434,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
CONFIG_PROVE_LOCKING=y
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PROVE_RCU=y
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
CONFIG_PSAMPLE=m
@@ -4596,7 +4604,9 @@ CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
# CONFIG_REGULATOR_PFUZE100 is not set
@@ -4865,6 +4875,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
CONFIG_SCIF_BUS=m
CONFIG_SCIF=m
@@ -5744,6 +5755,7 @@ CONFIG_SPARSEMEM=y
# CONFIG_SPI_CADENCE is not set
# CONFIG_SPI_DEBUG is not set
# CONFIG_SPI_DESIGNWARE is not set
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_FSL_SPI is not set
# CONFIG_SPI_GPIO is not set
@@ -5753,6 +5765,7 @@ CONFIG_SPI_FSL_LPSPI=m
CONFIG_SPI_MASTER=y
# CONFIG_SPI_MEM is not set
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -5941,6 +5954,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -6149,6 +6163,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC_HD3SS3220=m
CONFIG_TYPEC=m
+CONFIG_TYPEC_MUX_INTEL_PMC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
@@ -6354,6 +6369,7 @@ CONFIG_USB_LEGOTOWER=m
CONFIG_USB_M5602=m
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -6409,6 +6425,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLES_INTEL_XHCI=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config
index f9e91eb18..309f786e4 100644
--- a/kernel-x86_64-fedora.config
+++ b/kernel-x86_64-fedora.config
@@ -104,6 +104,7 @@ CONFIG_AD5272=m
# CONFIG_AD5758 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
+CONFIG_AD5770R=m
# CONFIG_AD5791 is not set
# CONFIG_AD5933 is not set
# CONFIG_AD7091R5 is not set
@@ -201,6 +202,7 @@ CONFIG_AIX_PARTITION=y
# CONFIG_AK09911 is not set
# CONFIG_AK8974 is not set
CONFIG_AK8975=m
+CONFIG_AL3010=m
# CONFIG_AL3320A is not set
# CONFIG_AL_FIC is not set
CONFIG_ALIENWARE_WMI=m
@@ -232,6 +234,7 @@ CONFIG_AMILO_RFKILL=m
CONFIG_APDS9802ALS=m
# CONFIG_APDS9960 is not set
CONFIG_APPLE_GMUX=m
+CONFIG_APPLE_MFI_FASTCHARGE=m
CONFIG_APPLE_PROPERTIES=y
# CONFIG_APPLICOM is not set
CONFIG_AQTION=m
@@ -1815,6 +1818,7 @@ CONFIG_GFS2_FS=m
# CONFIG_GNSS is not set
# CONFIG_GOLDFISH is not set
# CONFIG_GOOGLE_FIRMWARE is not set
+CONFIG_GP2AP002=m
# CONFIG_GP2AP020A00F is not set
CONFIG_GPD_POCKET_FAN=m
# CONFIG_GPIO_74X164 is not set
@@ -2014,6 +2018,7 @@ CONFIG_HID_ZYDACRON=m
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HIST_TRIGGERS=y
+CONFIG_HMC425=m
# CONFIG_HMC6352 is not set
# CONFIG_HMC_DRV is not set
CONFIG_HMM_MIRROR=y
@@ -2177,6 +2182,7 @@ CONFIG_IBM_ASM=m
CONFIG_IBMASR=m
# CONFIG_IBM_RTL is not set
CONFIG_ICE=m
+CONFIG_ICP10100=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
CONFIG_IDEAPAD_LAPTOP=m
@@ -4257,6 +4263,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHY_CADENCE_DPHY is not set
CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_TORRENT=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_FSL_IMX8MQ_USB is not set
CONFIG_PHY_INTEL_EMMC=m
@@ -4408,6 +4415,7 @@ CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
# CONFIG_PROVE_LOCKING is not set
+# CONFIG_PROVE_RAW_LOCK_NESTING is not set
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
@@ -4576,7 +4584,9 @@ CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
# CONFIG_REGULATOR_MCP16502 is not set
+CONFIG_REGULATOR_MP5416=m
# CONFIG_REGULATOR_MP8859 is not set
+CONFIG_REGULATOR_MP886X=m
# CONFIG_REGULATOR_MPQ7920 is not set
# CONFIG_REGULATOR_MT6311 is not set
# CONFIG_REGULATOR_PFUZE100 is not set
@@ -4845,6 +4855,7 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_STACK_END_CHECK is not set
CONFIG_SCHEDSTATS=y
+CONFIG_SCHED_THERMAL_PRESSURE=y
CONFIG_SCHED_TRACER=y
CONFIG_SCIF_BUS=m
CONFIG_SCIF=m
@@ -5723,6 +5734,7 @@ CONFIG_SPARSEMEM=y
# CONFIG_SPI_CADENCE is not set
# CONFIG_SPI_DEBUG is not set
# CONFIG_SPI_DESIGNWARE is not set
+CONFIG_SPI_FSI=m
CONFIG_SPI_FSL_LPSPI=m
# CONFIG_SPI_FSL_SPI is not set
# CONFIG_SPI_GPIO is not set
@@ -5732,6 +5744,7 @@ CONFIG_SPI_FSL_LPSPI=m
CONFIG_SPI_MASTER=y
# CONFIG_SPI_MEM is not set
# CONFIG_SPI_MTK_QUADSPI is not set
+CONFIG_SPI_MUX=m
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_NXP_FLEXSPI is not set
# CONFIG_SPI_OC_TINY is not set
@@ -5920,6 +5933,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_MEMCAT_P is not set
# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_OBJAGG is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_PARMAN is not set
@@ -6128,6 +6142,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC_HD3SS3220=m
CONFIG_TYPEC=m
+CONFIG_TYPEC_MUX_INTEL_PMC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
@@ -6333,6 +6348,7 @@ CONFIG_USB_LEGOTOWER=m
CONFIG_USB_M5602=m
CONFIG_USB_MA901=m
# CONFIG_USB_MASS_STORAGE is not set
+CONFIG_USB_MAX3420_UDC=m
# CONFIG_USB_MAX3421_HCD is not set
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
@@ -6388,6 +6404,7 @@ CONFIG_USB_PWC=m
# CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_RAINSHADOW_CEC=m
# CONFIG_USB_RAREMONO is not set
+CONFIG_USB_RAW_GADGET=m
CONFIG_USB_ROLES_INTEL_XHCI=m
CONFIG_USB_ROLE_SWITCH=m
CONFIG_USB_RTL8150=m
diff --git a/kernel.spec b/kernel.spec
index 3404e04ae..f93b6d9c0 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -115,7 +115,7 @@ Summary: The Linux kernel
# The rc snapshot level
%global rcrev 0
# The git snapshot level
-%define gitrev 1
+%define gitrev 2
# Set rpm version accordingly
%define rpmversion 5.%{upstream_sublevel}.0
%endif
@@ -841,8 +841,6 @@ Patch304: ARM-tegra-usb-no-reset.patch
Patch310: arm64-pinctrl-bcm2835-Add-support-for-all-BCM2711-GPIOs.patch
# v5 https://patchwork.kernel.org/cover/11429245/
Patch311: USB-pci-quirks-Add-Raspberry-Pi-4-quirk.patch
-# https://patchwork.kernel.org/patch/11372935/
-Patch312: bcm2835-irqchip-Quiesce-IRQs-left-enabled-by-bootloader.patch
# https://patchwork.kernel.org/patch/11420129/
Patch313: ARM-dts-bcm2711-Move-emmc2-into-its-own-bus.patch
@@ -853,8 +851,6 @@ Patch320: ARM64-Tegra-fixes.patch
Patch321: arm64-serial-8250_tegra-Create-Tegra-specific-8250-driver.patch
# https://lkml.org/lkml/2020/2/14/401
Patch323: arm64-tegra-fix-pcie.patch
-# http://patchwork.ozlabs.org/patch/1243162/
-Patch324: regulator-pwm-Don-t-warn-on-probe-deferral.patch
# http://patchwork.ozlabs.org/patch/1243112/
Patch325: backlight-lp855x-Ensure-regulators-are-disabled-on-probe-failure.patch
# https://patchwork.ozlabs.org/patch/1261638/
@@ -906,6 +902,8 @@ Patch507: drm-dp-mst-error-handling-improvements.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1811850
Patch509: drm-i915-backports.patch
+Patch510: 0001-mac80211-fix-authentication-with-iwlwifi-mvm.patch
+
# END OF PATCH DEFINITIONS
%endif
@@ -3004,6 +3002,9 @@ fi
#
#
%changelog
+* Tue Mar 31 2020 Justin M. Forbes <jforbes@fedoraproject.org> - 5.7.0-0.rc0.git2.1
+- Linux v5.6-2405-gcad18da0afb1
+
* Mon Mar 30 2020 Justin M. Forbes <jforbes@fedoraproject.org> - 5.7.0-0.rc0.git1.1
- Linux v5.6-461-g47acac8cae28
- Reenable debugging options.
diff --git a/regulator-pwm-Don-t-warn-on-probe-deferral.patch b/regulator-pwm-Don-t-warn-on-probe-deferral.patch
deleted file mode 100644
index cebfae9de..000000000
--- a/regulator-pwm-Don-t-warn-on-probe-deferral.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 0cd71b9a43ad80f4d9a8bfde6ec6db8daf447029 Mon Sep 17 00:00:00 2001
-From: Jon Hunter <jonathanh@nvidia.com>
-Date: Mon, 2 Mar 2020 14:14:28 +0000
-Subject: regulator: pwm: Don't warn on probe deferral
-
-Deferred probe is an expected return value for devm_pwm_get(). Given
-that the driver deals with it properly, rather than warn on probe
-deferral, only output a message on probe deferral if debug level
-prints are enabled.
-
-Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
-Link: https://lore.kernel.org/r/20200302141428.14119-1-jonathanh@nvidia.com
-Signed-off-by: Mark Brown <broonie@kernel.org>
----
- drivers/regulator/pwm-regulator.c | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/regulator/pwm-regulator.c b/drivers/regulator/pwm-regulator.c
-index e74e11101fc1..638329bd0745 100644
---- a/drivers/regulator/pwm-regulator.c
-+++ b/drivers/regulator/pwm-regulator.c
-@@ -354,7 +354,11 @@ static int pwm_regulator_probe(struct platform_device *pdev)
- drvdata->pwm = devm_pwm_get(&pdev->dev, NULL);
- if (IS_ERR(drvdata->pwm)) {
- ret = PTR_ERR(drvdata->pwm);
-- dev_err(&pdev->dev, "Failed to get PWM: %d\n", ret);
-+ if (ret == -EPROBE_DEFER)
-+ dev_dbg(&pdev->dev,
-+ "Failed to get PWM, deferring probe\n");
-+ else
-+ dev_err(&pdev->dev, "Failed to get PWM: %d\n", ret);
- return ret;
- }
-
---
-cgit 1.2-0.3.lf.el7
diff --git a/sources b/sources
index 0f1470b7e..055273b23 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
SHA512 (linux-5.6.tar.xz) = 80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
-SHA512 (patch-5.6-git1.xz) = 3e9b6e95e0fd11ae839644de533c1aa6b99b01488b8a2a04e48af0d248994a94fb11b096bc3ce66d4d81dce70a0c92b3daf50795404776a678b91a77ea2a3677
+SHA512 (patch-5.6-git2.xz) = e246e5c97ec51e6a13c87e043ade386b130e763440527f72685ae7dfcb362b9ba3993d8011933b5d60f2f883be906fcbb13c0cfef7bdf6bd803d4794b916206b