linux-valve-jupiter: upgrade to 6.10-rc5 (MR 5297)

Patches were rebased, sadly nothing was dropped :(

All kconfig changes are from simply running `kconfig migrate` and
accepting all defaults when prompted
[ci:skip-build]: already built successfully in CI
This commit is contained in:
Clayton Craft 2024-06-29 15:42:43 -07:00
parent 395bbb99cc
commit d6f7c933bb
No known key found for this signature in database
GPG key ID: 4A4CED6D7EDF950A
23 changed files with 247 additions and 163 deletions

View file

@ -1,4 +1,4 @@
From 5a57e80db401b841cc6f57832cf95d2830fc3350 Mon Sep 17 00:00:00 2001
From e2c59e7b301efa7a5473d28d5f840dcf53fb431d Mon Sep 17 00:00:00 2001
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Date: Fri, 4 Mar 2022 21:20:39 +0000
Subject: [PATCH 01/21] ACPICA: Limit error message flood caused by firmware
@ -113,5 +113,5 @@ index 918aca7c4db4..4a482de2e55d 100644
acpi_os_printf(ACPI_MSG_ERROR);
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From 8b12a04e9b7ceaa5026ced58e6dcd957cc55faa1 Mon Sep 17 00:00:00 2001
From 174c99bdf20a4a9455bbbe22ac9e1aeaca714b4b Mon Sep 17 00:00:00 2001
From: "Pierre-Loup A. Griffais" <pgriffais@valvesoftware.com>
Date: Tue, 14 Jun 2022 14:31:18 -0700
Subject: [PATCH 02/21] drivers: video: backlight: Disable backlight
@ -17,10 +17,10 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
1 file changed, 2 insertions(+)
diff --git a/drivers/video/backlight/backlight.c b/drivers/video/backlight/backlight.c
index 86e1cdc8e369..06641d99c209 100644
index a82934694d05..b9daf4469143 100644
--- a/drivers/video/backlight/backlight.c
+++ b/drivers/video/backlight/backlight.c
@@ -160,6 +160,7 @@ static inline void backlight_unregister_fb(struct backlight_device *bd)
@@ -162,6 +162,7 @@ static inline void backlight_unregister_fb(struct backlight_device *bd)
static void backlight_generate_event(struct backlight_device *bd,
enum backlight_update_reason reason)
{
@ -28,7 +28,7 @@ index 86e1cdc8e369..06641d99c209 100644
char *envp[2];
switch (reason) {
@@ -175,6 +176,7 @@ static void backlight_generate_event(struct backlight_device *bd,
@@ -177,6 +178,7 @@ static void backlight_generate_event(struct backlight_device *bd,
}
envp[1] = NULL;
kobject_uevent_env(&bd->dev.kobj, KOBJ_CHANGE, envp);
@ -37,5 +37,5 @@ index 86e1cdc8e369..06641d99c209 100644
}
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From dcb1c1bd9f85caa78b5cb62ea42ab344acb520d0 Mon Sep 17 00:00:00 2001
From 7b4f303d707bf291c2dab32642786f58483f3f90 Mon Sep 17 00:00:00 2001
From: Shreeya Patel <shreeya.patel@collabora.com>
Date: Mon, 17 Jul 2023 14:02:21 +0530
Subject: [PATCH 03/21] iio: light: ltrf216a: Return floating point values
@ -77,5 +77,5 @@ index 68dc48420a88..d2914252b99f 100644
case IIO_CHAN_INFO_INT_TIME:
mutex_lock(&data->lock);
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From f8409dacc69c563e92bf4aa71c3b75516c7251b5 Mon Sep 17 00:00:00 2001
From a223b29f825f39e60d4b00b9442c159516ade9df Mon Sep 17 00:00:00 2001
From: Andrey Smirnov <andrew.smirnov@gmail.com>
Date: Sat, 19 Feb 2022 16:08:36 -0800
Subject: [PATCH 04/21] mfd: Add MFD core driver for Steam Deck
@ -17,7 +17,7 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
create mode 100644 drivers/mfd/steamdeck.c
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
index 4b023ee229cf..0fa6921e5a9e 100644
index 266b4f54af60..ed732715aef5 100644
--- a/drivers/mfd/Kconfig
+++ b/drivers/mfd/Kconfig
@@ -2334,5 +2334,16 @@ config MFD_RSMU_SPI
@ -181,5 +181,5 @@ index 000000000000..0e504b3c2796
+MODULE_DESCRIPTION("Steam Deck EC MFD core driver");
+MODULE_LICENSE("GPL");
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From e2b6dc5c513c9407def9bcbcdb9d4d7435225c77 Mon Sep 17 00:00:00 2001
From 8a02361d90820e1dcbf26e48fa69e6155feaa61d Mon Sep 17 00:00:00 2001
From: Andrey Smirnov <andrew.smirnov@gmail.com>
Date: Sat, 19 Feb 2022 16:09:45 -0800
Subject: [PATCH 05/21] hwmon: Add driver for Steam Deck's EC sensors
@ -15,10 +15,10 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
create mode 100644 drivers/hwmon/steamdeck-hwmon.c
diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
index 83945397b6eb..6219ebfef801 100644
index e14ae18a973b..595708f955b6 100644
--- a/drivers/hwmon/Kconfig
+++ b/drivers/hwmon/Kconfig
@@ -2036,6 +2036,17 @@ config SENSORS_SCH5636
@@ -2059,6 +2059,17 @@ config SENSORS_SCH5636
This driver can also be built as a module. If so, the module
will be called sch5636.
@ -37,10 +37,10 @@ index 83945397b6eb..6219ebfef801 100644
tristate "ST Microelectronics STTS751"
depends on I2C
diff --git a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
index 5c31808f6378..34a4851866cb 100644
index e3f25475d1f0..c6eaee13917d 100644
--- a/drivers/hwmon/Makefile
+++ b/drivers/hwmon/Makefile
@@ -206,6 +206,7 @@ obj-$(CONFIG_SENSORS_SMSC47B397)+= smsc47b397.o
@@ -207,6 +207,7 @@ obj-$(CONFIG_SENSORS_SMSC47B397)+= smsc47b397.o
obj-$(CONFIG_SENSORS_SMSC47M1) += smsc47m1.o
obj-$(CONFIG_SENSORS_SMSC47M192)+= smsc47m192.o
obj-$(CONFIG_SENSORS_SPARX5) += sparx5-temp.o
@ -279,5 +279,5 @@ index 000000000000..fab9e9460bd4
+MODULE_DESCRIPTION("Steam Deck EC sensors driver");
+MODULE_LICENSE("GPL");
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From 5649180090a647fa91fff540f4b6a87b70a66449 Mon Sep 17 00:00:00 2001
From c6e8734dc50591a2c69cbbc01cac419e96ce167a Mon Sep 17 00:00:00 2001
From: Andrey Smirnov <andrew.smirnov@gmail.com>
Date: Sun, 27 Feb 2022 12:58:05 -0800
Subject: [PATCH 06/21] leds: steamdeck: Add support for Steam Deck LED
@ -123,5 +123,5 @@ index 000000000000..686500b8de73
+MODULE_DESCRIPTION("Steam Deck LEDs driver");
+MODULE_LICENSE("GPL");
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From ef64d0cede1c3cbc780118f2d2694bd4ebbb7485 Mon Sep 17 00:00:00 2001
From dc7c80a83c9aa6dd7792390462015bd499fd4046 Mon Sep 17 00:00:00 2001
From: Andrey Smirnov <andrew.smirnov@gmail.com>
Date: Sun, 27 Feb 2022 14:46:08 -0800
Subject: [PATCH 07/21] extcon: Add driver for Steam Deck
@ -13,10 +13,10 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
create mode 100644 drivers/extcon/extcon-steamdeck.c
diff --git a/drivers/extcon/Kconfig b/drivers/extcon/Kconfig
index 5f869eacd19a..90f51661a489 100644
index 3da94b382292..88ac6e28689c 100644
--- a/drivers/extcon/Kconfig
+++ b/drivers/extcon/Kconfig
@@ -202,4 +202,11 @@ config EXTCON_RTK_TYPE_C
@@ -203,4 +203,11 @@ config EXTCON_RTK_TYPE_C
The DHC (Digital Home Hub) RTD series SoC contains a type c module.
This driver will detect the status of the type-c port.
@ -225,5 +225,5 @@ index 000000000000..74f190adc8ea
+MODULE_DESCRIPTION("Steam Deck extcon driver");
+MODULE_LICENSE("GPL");
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From 25cdd9691d7d455b9fe2b2ac600ad2eba47851d0 Mon Sep 17 00:00:00 2001
From 4379f5bd26d8068d5dcbddfefc566c655dbe4080 Mon Sep 17 00:00:00 2001
From: Andrey Smirnov <andrew.smirnov@gmail.com>
Date: Sat, 15 Jul 2023 12:58:54 -0700
Subject: [PATCH 08/21] hwmon: steamdeck-hwmon: Add support for max battery
@ -104,5 +104,5 @@ index fab9e9460bd4..9d0a5471b181 100644
dev_err(dev, "Failed to register HWMON device");
return PTR_ERR(hwmon);
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From 424d56857067fec8944f562b75028dd3c1a8d9bd Mon Sep 17 00:00:00 2001
From 1d2bc1067b347a27063cd7b31033c7f93190c2d9 Mon Sep 17 00:00:00 2001
From: Andrey Smirnov <andrew.smirnov@gmail.com>
Date: Sun, 24 Sep 2023 15:02:33 -0700
Subject: [PATCH 09/21] mfd: steamdeck: Expose controller board power in sysfs
@ -49,5 +49,5 @@ index 0e504b3c2796..a60fa7db9141 100644
};
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From a92d1fa3a5ad8514aa350bbc9625bb0456262eb0 Mon Sep 17 00:00:00 2001
From dc949530e194827349e2be3c8371febb6c1ff3cf Mon Sep 17 00:00:00 2001
From: Steven Noonan <steven@uplinklabs.net>
Date: Wed, 17 Nov 2021 00:25:26 -0800
Subject: [PATCH 10/21] x86: implement tsc=directsync for systems without
@ -15,10 +15,10 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
4 files changed, 44 insertions(+), 10 deletions(-)
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 902ecd92a29f..b963dc738ca0 100644
index 11e57ba2985c..127021ae9d71 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -6788,6 +6788,8 @@
@@ -6868,6 +6868,8 @@
This will be suppressed by an earlier tsc=nowatchdog and
can be overridden by a later tsc=nowatchdog. A console
message will flag any such suppression or overriding.
@ -40,11 +40,11 @@ index 405efb3e4996..eda44749b34c 100644
extern bool tsc_async_resets;
#else
diff --git a/arch/x86/kernel/tsc.c b/arch/x86/kernel/tsc.c
index 5a69a49acc96..61faedcdbdc9 100644
index 06b170759e5b..a306acecff7c 100644
--- a/arch/x86/kernel/tsc.c
+++ b/arch/x86/kernel/tsc.c
@@ -47,6 +47,7 @@ static unsigned int __initdata tsc_early_khz;
static DEFINE_STATIC_KEY_FALSE(__use_tsc);
static DEFINE_STATIC_KEY_FALSE_RO(__use_tsc);
int tsc_clocksource_reliable;
+int tsc_allow_direct_sync;
@ -61,7 +61,7 @@ index 5a69a49acc96..61faedcdbdc9 100644
}
diff --git a/arch/x86/kernel/tsc_sync.c b/arch/x86/kernel/tsc_sync.c
index 1123ef3ccf90..5a553feaef76 100644
index 4334033658ed..3cc241632221 100644
--- a/arch/x86/kernel/tsc_sync.c
+++ b/arch/x86/kernel/tsc_sync.c
@@ -33,6 +33,8 @@ struct tsc_adjust {
@ -73,7 +73,7 @@ index 1123ef3ccf90..5a553feaef76 100644
/*
* TSC's on different sockets may be reset asynchronously.
* This may cause the TSC ADJUST value on socket 0 to be NOT 0.
@@ -340,6 +342,8 @@ static cycles_t check_tsc_warp(unsigned int timeout)
@@ -338,6 +340,8 @@ static cycles_t check_tsc_warp(unsigned int timeout)
*/
static inline unsigned int loop_timeout(int cpu)
{
@ -82,7 +82,7 @@ index 1123ef3ccf90..5a553feaef76 100644
return (cpumask_weight(topology_core_cpumask(cpu)) > 1) ? 2 : 20;
}
@@ -360,13 +364,16 @@ static void check_tsc_sync_source(void *__cpu)
@@ -358,13 +362,16 @@ static void check_tsc_sync_source(void *__cpu)
/*
* Set the maximum number of test runs to
@ -104,7 +104,7 @@ index 1123ef3ccf90..5a553feaef76 100644
retry:
/* Wait for the target to start. */
while (atomic_read(&start_count) != cpus - 1)
@@ -427,6 +434,21 @@ static void check_tsc_sync_source(void *__cpu)
@@ -425,6 +432,21 @@ static void check_tsc_sync_source(void *__cpu)
goto retry;
}
@ -126,7 +126,7 @@ index 1123ef3ccf90..5a553feaef76 100644
/*
* Freshly booted CPUs call into this:
*/
@@ -434,7 +456,7 @@ void check_tsc_sync_target(void)
@@ -432,7 +454,7 @@ void check_tsc_sync_target(void)
{
struct tsc_adjust *cur = this_cpu_ptr(&tsc_adjust);
unsigned int cpu = smp_processor_id();
@ -135,7 +135,7 @@ index 1123ef3ccf90..5a553feaef76 100644
int cpus = 2;
/* Also aborts if there is no TSC. */
@@ -515,12 +537,18 @@ void check_tsc_sync_target(void)
@@ -513,12 +535,18 @@ void check_tsc_sync_target(void)
* value is used. In the worst case the adjustment needs to go
* through a 3rd run for fine tuning.
*/
@ -159,5 +159,5 @@ index 1123ef3ccf90..5a553feaef76 100644
}
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From 0d076448cbdd64f2a07ba03f4182b86790f853c5 Mon Sep 17 00:00:00 2001
From 08e7b49bf9d40545fb519a79b4aa41d97e8cca7c Mon Sep 17 00:00:00 2001
From: Steven Noonan <steven@uplinklabs.net>
Date: Wed, 17 Nov 2021 11:55:18 -0800
Subject: [PATCH 11/21] x86: touch clocksource watchdog after syncing TSCs
@ -11,7 +11,7 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
1 file changed, 4 insertions(+)
diff --git a/arch/x86/kernel/smpboot.c b/arch/x86/kernel/smpboot.c
index 76bb65045c64..46fd40f15deb 100644
index 0c35207320cb..eb8793b04cd1 100644
--- a/arch/x86/kernel/smpboot.c
+++ b/arch/x86/kernel/smpboot.c
@@ -60,6 +60,7 @@
@ -22,7 +22,7 @@ index 76bb65045c64..46fd40f15deb 100644
#include <asm/acpi.h>
#include <asm/cacheinfo.h>
@@ -1118,6 +1119,7 @@ void arch_thaw_secondary_cpus_begin(void)
@@ -1120,6 +1121,7 @@ void arch_thaw_secondary_cpus_begin(void)
void arch_thaw_secondary_cpus_end(void)
{
@ -30,7 +30,7 @@ index 76bb65045c64..46fd40f15deb 100644
cache_aps_init();
}
@@ -1139,6 +1141,8 @@ void __init native_smp_cpus_done(unsigned int max_cpus)
@@ -1141,6 +1143,8 @@ void __init native_smp_cpus_done(unsigned int max_cpus)
{
pr_debug("Boot done\n");
@ -40,5 +40,5 @@ index 76bb65045c64..46fd40f15deb 100644
nmi_selftest();
impress_friends();
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From cbe56fa207de09512384969097114c3b9bd1d863 Mon Sep 17 00:00:00 2001
From b3779261314ec31b9c2ac96d58820cf3ab7f3cdc Mon Sep 17 00:00:00 2001
From: Steven Noonan <steven@uplinklabs.net>
Date: Wed, 17 Nov 2021 00:26:20 -0800
Subject: [PATCH 12/21] x86: save/restore TSC counter value during sleep/wake
@ -78,5 +78,5 @@ index 02d0ba16ae33..0154ef895960 100644
#ifndef CONFIG_64BIT
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From f500fbfa381961bfa36b63b48f5537fea4ed0f21 Mon Sep 17 00:00:00 2001
From e85f58709b6c4d56d7564a2146c233fe896a8c80 Mon Sep 17 00:00:00 2001
From: Steven Noonan <steven@uplinklabs.net>
Date: Wed, 17 Nov 2021 11:58:46 -0800
Subject: [PATCH 13/21] x86: only restore TSC if we have IA32_TSC_ADJUST or
@ -35,5 +35,5 @@ index 07b7f6e578e8..48a7a0341b81 100644
header->real_magic = 0x12345678;
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From dc7ee68b96518fa01deead155b2ba2ce8cd87634 Mon Sep 17 00:00:00 2001
From fcbe33fd9bd71650c224769d06e7578871d53882 Mon Sep 17 00:00:00 2001
From: Steven Noonan <steven@uplinklabs.net>
Date: Wed, 17 Nov 2021 19:42:32 -0800
Subject: [PATCH 14/21] x86: don't check for random warps if using direct sync
@ -14,10 +14,10 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/x86/kernel/tsc_sync.c b/arch/x86/kernel/tsc_sync.c
index 5a553feaef76..2a09a55136f4 100644
index 3cc241632221..ad224f7c0d5b 100644
--- a/arch/x86/kernel/tsc_sync.c
+++ b/arch/x86/kernel/tsc_sync.c
@@ -400,7 +400,7 @@ static void check_tsc_sync_source(void *__cpu)
@@ -398,7 +398,7 @@ static void check_tsc_sync_source(void *__cpu)
pr_debug("TSC synchronization [CPU#%d -> CPU#%u]: passed\n",
smp_processor_id(), cpu);
@ -27,5 +27,5 @@ index 5a553feaef76..2a09a55136f4 100644
atomic_set(&test_runs, 0);
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From c0f3ff33c331bac0d902ab7b401e901596fe4f6a Mon Sep 17 00:00:00 2001
From 17dfc9c33d6297609d3f30f010957cb161de4596 Mon Sep 17 00:00:00 2001
From: Muhammad Usama Anjum <usama.anjum@collabora.com>
Date: Tue, 6 Jun 2023 16:12:06 +0500
Subject: [PATCH 15/21] x86: revert extra time added to check for tsc wraps
@ -16,10 +16,10 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
1 file changed, 2 deletions(-)
diff --git a/arch/x86/kernel/tsc_sync.c b/arch/x86/kernel/tsc_sync.c
index 2a09a55136f4..429109f02b27 100644
index ad224f7c0d5b..48b033a588c3 100644
--- a/arch/x86/kernel/tsc_sync.c
+++ b/arch/x86/kernel/tsc_sync.c
@@ -342,8 +342,6 @@ static cycles_t check_tsc_warp(unsigned int timeout)
@@ -340,8 +340,6 @@ static cycles_t check_tsc_warp(unsigned int timeout)
*/
static inline unsigned int loop_timeout(int cpu)
{
@ -29,5 +29,5 @@ index 2a09a55136f4..429109f02b27 100644
}
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From 4d9c1dd3c3ca648fd44e99165f68dcc32ba25c79 Mon Sep 17 00:00:00 2001
From d080f4a5bb1339e1648ae14db91874611ed9e827 Mon Sep 17 00:00:00 2001
From: Andrey Smirnov <andrew.smirnov@gmail.com>
Date: Fri, 2 Sep 2022 19:13:12 +0300
Subject: [PATCH 16/21] usb: dwc3: Hardcode jupiter ACPI device as extcon name
@ -17,10 +17,10 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/dwc3/dwc3-pci.c b/drivers/usb/dwc3/dwc3-pci.c
index 497deed38c0c..0e2d08b22e0d 100644
index 9ef821ca2fc7..60be038a5997 100644
--- a/drivers/usb/dwc3/dwc3-pci.c
+++ b/drivers/usb/dwc3/dwc3-pci.c
@@ -178,6 +178,7 @@ static const struct property_entry dwc3_pci_mr_properties[] = {
@@ -179,6 +179,7 @@ static const struct property_entry dwc3_pci_mr_properties[] = {
PROPERTY_ENTRY_BOOL("usb-role-switch"),
PROPERTY_ENTRY_STRING("role-switch-default-mode", "host"),
PROPERTY_ENTRY_BOOL("linux,sysdev_is_parent"),
@ -29,5 +29,5 @@ index 497deed38c0c..0e2d08b22e0d 100644
};
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From a9aef03f01f86629bcd429e28e20124461af2f04 Mon Sep 17 00:00:00 2001
From a930dedf1dc4aad10286e9cfc25d7266903d9981 Mon Sep 17 00:00:00 2001
From: Andrey Smirnov <andrew.smirnov@gmail.com>
Date: Tue, 18 Jan 2022 08:44:34 -0800
Subject: [PATCH 17/21] usb: dwc3: Bump USB gadget wakeup timeout
@ -13,10 +13,10 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
index 4df2661f6675..b45de01d33b6 100644
index 89fc690fdf34..d68bc1650afb 100644
--- a/drivers/usb/dwc3/gadget.c
+++ b/drivers/usb/dwc3/gadget.c
@@ -2363,7 +2363,7 @@ static int __dwc3_gadget_wakeup(struct dwc3 *dwc, bool async)
@@ -2361,7 +2361,7 @@ static int __dwc3_gadget_wakeup(struct dwc3 *dwc, bool async)
return 0;
/* poll until Link State changes to ON */
@ -26,5 +26,5 @@ index 4df2661f6675..b45de01d33b6 100644
while (retries--) {
reg = dwc3_readl(dwc->regs, DWC3_DSTS);
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From 23b10f478de6245926aa3b9bf7bbaab765baeceb Mon Sep 17 00:00:00 2001
From 6cb407a237815697eef2f5184041dffe24ecc101 Mon Sep 17 00:00:00 2001
From: Andrey Smirnov <andrew.smirnov@gmail.com>
Date: Sat, 29 Oct 2022 15:25:21 -0700
Subject: [PATCH 18/21] usb: dwc3: Drop "usb-role-swtich" from
@ -20,10 +20,10 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
1 file changed, 2 deletions(-)
diff --git a/drivers/usb/dwc3/dwc3-pci.c b/drivers/usb/dwc3/dwc3-pci.c
index 0e2d08b22e0d..ebe42ae00951 100644
index 60be038a5997..de33accdc1ce 100644
--- a/drivers/usb/dwc3/dwc3-pci.c
+++ b/drivers/usb/dwc3/dwc3-pci.c
@@ -175,8 +175,6 @@ static const struct property_entry dwc3_pci_amd_properties[] = {
@@ -176,8 +176,6 @@ static const struct property_entry dwc3_pci_amd_properties[] = {
static const struct property_entry dwc3_pci_mr_properties[] = {
PROPERTY_ENTRY_STRING("dr_mode", "otg"),
@ -33,5 +33,5 @@ index 0e2d08b22e0d..ebe42ae00951 100644
PROPERTY_ENTRY_STRING("linux,extcon-name", "VLV0100:00"),
{}
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From e4028b1471564c0178c695aee7ad6845f38dc5c9 Mon Sep 17 00:00:00 2001
From c9c01ca1d180dcd7bb04ec0881656b72f1b5ff30 Mon Sep 17 00:00:00 2001
From: Andrey Smirnov <andrew.smirnov@gmail.com>
Date: Sun, 27 Feb 2022 16:34:23 -0800
Subject: [PATCH 19/21] usb: dwc3: Fix "linux,extcon-name"
@ -10,10 +10,10 @@ Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/dwc3/dwc3-pci.c b/drivers/usb/dwc3/dwc3-pci.c
index ebe42ae00951..f04de746d681 100644
index de33accdc1ce..24c54211284c 100644
--- a/drivers/usb/dwc3/dwc3-pci.c
+++ b/drivers/usb/dwc3/dwc3-pci.c
@@ -176,7 +176,7 @@ static const struct property_entry dwc3_pci_amd_properties[] = {
@@ -177,7 +177,7 @@ static const struct property_entry dwc3_pci_amd_properties[] = {
static const struct property_entry dwc3_pci_mr_properties[] = {
PROPERTY_ENTRY_STRING("dr_mode", "otg"),
PROPERTY_ENTRY_BOOL("linux,sysdev_is_parent"),
@ -23,5 +23,5 @@ index ebe42ae00951..f04de746d681 100644
};
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From 281ec38a96739db6a9282fa0c13cabd6cef258e1 Mon Sep 17 00:00:00 2001
From 3a704bbb7fdfc42b55b61d5fa68e2da32c29793d Mon Sep 17 00:00:00 2001
From: Gabriel Krisman Bertazi <krisman@collabora.com>
Date: Wed, 5 May 2021 22:12:17 -0400
Subject: [PATCH 20/21] pinctrl-amd: Add quirk to timeout irq pin
@ -66,5 +66,5 @@ index 7f66ec73199a..5763c37e5204 100644
}
--
2.44.0
2.45.2

View file

@ -1,4 +1,4 @@
From b25ad295b8b28721d404b32e4b850ab93c7a47cb Mon Sep 17 00:00:00 2001
From 9b4eac736a8404eecd695a68398c39e589faa7f9 Mon Sep 17 00:00:00 2001
From: Andres Rodriguez <andresx7@gmail.com>
Date: Tue, 8 Nov 2022 17:32:25 -0500
Subject: [PATCH 21/21] mmc: core: add safe_trim_quirk attribute
@ -83,5 +83,5 @@ index f34407cc2788..12fdace380f0 100644
#define MMC_QUIRK_BLKSZ_FOR_BYTE_MODE (1<<1) /* use func->cur_blksize */
/* for byte mode */
--
2.44.0
2.45.2

View file

@ -1,6 +1,6 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=linux-valve-jupiter
pkgver=6.9_rc5
pkgver=6.10_rc5
pkgrel=0
pkgdesc="Valve Steam Deck kernel fork"
arch="x86_64"
@ -85,27 +85,27 @@ package() {
}
sha512sums="
7ef325e30f344b8f5839e257f82caa6b1fcf3dd3180960ef01db1770c6f9df19c8aff3b47b0622139de45b03979f1500917ee0afa29cfc2e28c89e24d94f07cc linux-6.9-rc5.tar.gz
cee50091682acbaf1461672ab221a6f629ab03dde7c3fbba448349e1b396e507d776e3a2047998b2fc1775cb81f10545f0053ebb4d9da84b83aa4554aeebdc96 config-valve-jupiter.x86_64
f50531f10fa404e4b84a9f49f9d3511b492390dbdd56cf27bdd49cdaeba30db58ee59beaa8abbb06fff82cc88e06c04feb7c3b246680d2ca99665722a9de2a48 0001-ACPICA-Limit-error-message-flood-caused-by-firmware-.patch
9af8f15a680675f18e8398f8c6b2231577046d298e4b12d7af8215681322eb15cd5b344ff0a34ae49a546ebe138f252f2802734e5e4f238049acc222991c730f 0002-drivers-video-backlight-Disable-backlight-notificati.patch
83385fd39709d86d6034ff1c2561ede9f233893530a2de48a0a5bca335f4f14f6a9d6d5234415b15408ab1e4485572f370108f668ca7167b246a6223b0cc9fe0 0003-iio-light-ltrf216a-Return-floating-point-values.patch
d04f85b5bf36efa3543758a43c8b967acd93eda24999ea48e594f17e7f33cfa6ef5d7973ac61f289da1747764c7dde9a6bce68456f40980eccb808af5b30701a 0004-mfd-Add-MFD-core-driver-for-Steam-Deck.patch
4b88ec17d61b0fe861cc4c051ab0291377dc5184db3e5fbbf36896c03f3318fec985a9bc81832910802adf79038aba90e3198cfbdedefeeebb1b0e03fc88fb96 0005-hwmon-Add-driver-for-Steam-Deck-s-EC-sensors.patch
8a37efd5813971dc7efe8cda2019a5b65da1da73644353a6417d353867fb5fc8a5b7fdc7e139a687f8af855875935c3fc3980485e855e83e7173358cd1661427 0006-leds-steamdeck-Add-support-for-Steam-Deck-LED.patch
3f3a84d4984c7c0cc14af1575333be8c647f158d4bab6d24c0c07d2464e9f838c33ecf041c641f176b8b6570c2164aff488cac6563b9d07509e2f098e458e860 0007-extcon-Add-driver-for-Steam-Deck.patch
b1742180217684de9db882ac8dba857496f5def537cc2860b01c361eec928057d1173052af76bf0fde6d562e4cbb701c5c7f538166694f319b67248dd1051346 0008-hwmon-steamdeck-hwmon-Add-support-for-max-battery-le.patch
c1e054eb7f8616762ae54e41da6a7442546e0ef443012e107dce2e494468932dd8ae1251510e2fa86574cfdd0e8eb243ad8f5f2420acd887857ffe9fd5bec6fb 0009-mfd-steamdeck-Expose-controller-board-power-in-sysfs.patch
137fe1855d929b4e98733e86888c7fee38b88afa0a1984971eb6aab2c3e5dd001fc8085719698d987362ef2c621bf3265e8a58a82ceae24f3d72562382a00bd1 0010-x86-implement-tsc-directsync-for-systems-without-IA3.patch
67d951351381c3018ee5c0003a0cdbcf6c8396a8d56cfff94fa560bb2b453fe3b9899089dde12c839b70c01694b9f8a62a8e50bbbdd8d1fc7e0368a1f09a1155 0011-x86-touch-clocksource-watchdog-after-syncing-TSCs.patch
1d51149a1c9082719ed58388748bc145e23a3094f0d4ff71f5bc49f0759ff0f05df1a8c2970aa9a464c93b49bbdd5a837c050104d0ad799ec396a5bc1fa0df04 0012-x86-save-restore-TSC-counter-value-during-sleep-wake.patch
d672450f673f283205984c7a0a41584c377e925bc6b54b59a5951bc1c016261e2b627146227fd4a40b241db6227751bcb37db7e5eca473c863c078c812f9068d 0013-x86-only-restore-TSC-if-we-have-IA32_TSC_ADJUST-or-d.patch
c99045cd08a5d721d9ed6ecb87e677ac031172adb8dda9363e00d00bcd8a25f2736436003988833025a7d945cf344b00c01707aa893472fdfae72346c07158e1 0014-x86-don-t-check-for-random-warps-if-using-direct-syn.patch
c1c6f759cfcdaa87c84267be048e9917af370c08d61ba76bee92d726ab2e8b85ecca560b3e05c01fc608c6cc934186a175d10fa25a6e38737774cf4d0192f0f0 0015-x86-revert-extra-time-added-to-check-for-tsc-wraps.patch
80dec76f40e38f8b5870a0d4be13f38e98933b12770aee217009520f6188f9f70a90cb359cd32017afecf00635263b92c1a9e600a197ef97f58007499411a97c 0016-usb-dwc3-Hardcode-jupiter-ACPI-device-as-extcon-name.patch
fcd0491c0aa6ececcbd156d43e25cdcdf0d781a7dee6baa6ccc8db936058dfefb753e3fd21854ceb9203527a0952d3f483358d29250270453404c0033e34751e 0017-usb-dwc3-Bump-USB-gadget-wakeup-timeout.patch
c089a0228a2b7d11b488e59b1c924d73953caff0fa7b775a743abfe3482c0c8cd87cb7142b53c929067afad22193932c2d71e2f2e81687a2ed8cc3e56cc8e427 0018-usb-dwc3-Drop-usb-role-swtich-from-dwc3_pci_mr_prope.patch
5fb7f211cb9911b13a6bd22eb13a632447e7ffa8aa8b7ce2482eb9ec3b9a67ae990332e61f98973f79224ec646e4e232e0e91f1fc5ae44d21389964c63ade90c 0019-usb-dwc3-Fix-linux-extcon-name.patch
7af8ea791853ca431c0f050bd66b8eb3f416d0866a8f8dfb3ca32c6eba3b2e19be079c9d1b816df9105ae14a7cc70fb3baf1472cafd4eab3b83dc1cb673ccce2 0020-pinctrl-amd-Add-quirk-to-timeout-irq-pin-reconfigura.patch
b88ea33b592fc1f39d99fdd0e31b780a0a91c50fb3463f167d24cdbe4e29b18957b8e709ffde449d790157fe2588a817f904b19d6192758cfa94cfa825103ebf 0021-mmc-core-add-safe_trim_quirk-attribute.patch
9f807b4f9e084aec03819196af2303f72a4534116aea8f2f856ef5b26aa454f5f4acd79c3774584e0c68bb954a7e1717de81b39825557c0fb8ee19e9a5ab7a95 linux-6.10-rc5.tar.gz
e131297e748f5248593870dc025d7bcb24a205911cb35a9a1914e7f465c50552f72fe25fe53f1d743df285eb34a63dd0d13282b2c757babf16766390a77a8896 config-valve-jupiter.x86_64
f4ac1868a85337ad32cbc67f27e82a2fc464cefd71dde7b9c59335802f182d9030dc5e87f7a5950288ef7ef4d31f338c42add0a0de4419bb5d40c455ace11934 0001-ACPICA-Limit-error-message-flood-caused-by-firmware-.patch
e13fb749e7b87d38ac32a8fb7f01fafa1ac2c1f86ae7d92b0388bf2a4dac61bfc5ce210ef20bed39b73c14209320b0a480d88c2c8ce92780f332a1252f68c73b 0002-drivers-video-backlight-Disable-backlight-notificati.patch
e82a5cad57b01fda0c51e0b7844dcd2200361f59c38164d417b9a0b30dc4601cfe900e9fe075cf9c6be8e9b8d8ccd7ef0fe87ebca540265540b9b115224e231f 0003-iio-light-ltrf216a-Return-floating-point-values.patch
58ac734f35066f56feee8b6ee468ad59517c8a3c61262ed3bdfb9958d20296c4925439a43e7d025c88ddbcd9099dfd353d4eb3483359c3e257663b9601afc2d0 0004-mfd-Add-MFD-core-driver-for-Steam-Deck.patch
660b91144680af6388edee875606b76d19ca955dec91a6ed3df35802a2efbfe80da5384df4f462b74f4cfe7e99e193c7c77fd8b17d6e7d4a32fe1e40d13a9283 0005-hwmon-Add-driver-for-Steam-Deck-s-EC-sensors.patch
f9626ac2a3e22a384878de640a8eabb2aa0fde458e3db6cd6302f59f40f95b1b0160538ff25f0cc64dd1ffbf5e141da29bbb8d82d09e7ca09b57bc5e05fad369 0006-leds-steamdeck-Add-support-for-Steam-Deck-LED.patch
55f038281aa04e7389fcc24629a920e2b439b567d79bbde327966919ac4886205baa0cab16941b9d57b8cd82cf9640ab779965f19ec131d297c8d6a29bc2f09d 0007-extcon-Add-driver-for-Steam-Deck.patch
e21c5fe01b0b156d83eb356732ac15065ecccee96e3ccee448c46156f3eb49b99e74b98a32064f1094403d93fdda16b68981f74936fe2277f657becdd07359e6 0008-hwmon-steamdeck-hwmon-Add-support-for-max-battery-le.patch
a73c5c7383efdbc43808c5eaede95d445722a1a277783aac8f5a5f6618bfebd59335008dcc8dd3698cbeb13d463ca1127c666e5d92fc06aa860c8a8444f4b872 0009-mfd-steamdeck-Expose-controller-board-power-in-sysfs.patch
dec179fe18b3ba20dd67383f6f172f511694d8b9e7241227776c1bee93326343a8a6c1b94059a9cb7268eac383ebb4d263ee575a18d954e3d5665359146842f2 0010-x86-implement-tsc-directsync-for-systems-without-IA3.patch
f788fd3916eaef9d63f5808b7096f1efe70ad5d081b7fb84078221e6f9447e464c4cf476d684970432d6a23a4428dc4d62d9636b302b0b0da6863709d9694ff8 0011-x86-touch-clocksource-watchdog-after-syncing-TSCs.patch
7090440a009ad4254c2a6b3210616ad8ba66ff8a1283fa724eee90bb9fa1777a8e7d27bf6f5d0b9633138c02bea52711fb0fd6a8b29f7572f2d2df5abe4857b0 0012-x86-save-restore-TSC-counter-value-during-sleep-wake.patch
367ced397de8970e26e09f0f1feafbfa2e6ce3b99ed3f5b956c4750a2c447ad35cdddee5c352bec1d57f4b3ed50373a0369d494bd53bec20c9a56f9099389477 0013-x86-only-restore-TSC-if-we-have-IA32_TSC_ADJUST-or-d.patch
583c42558c971da5e6f0501b224ad5f7d0024116ba262a3b4fb0ca3368e4360a956e7837c4ad83effa0574f045f1b96d27dd300455ef305738497c5f94a83668 0014-x86-don-t-check-for-random-warps-if-using-direct-syn.patch
c0089ef5a4e61095b31e3cd97288310a165d0312a8cb270e1376928cd391d9a5a426f762725ac53f174363ab8a28a7a53f55509f056a03e02e5fbcbf9f622bb8 0015-x86-revert-extra-time-added-to-check-for-tsc-wraps.patch
205895e60dc5fb72815b2edea76ffbc7ecf932b16fc84cf92af45bc4aaba0ae01c9fc4ec03e538bceac7bb21ae83e58df4d10a4060eb25571bf766292cb0753d 0016-usb-dwc3-Hardcode-jupiter-ACPI-device-as-extcon-name.patch
189d5143f8462e15746f4737181b1ad7879a15fbe761c848b9da544b3ce4801ce32814992ebb08c4c384b601c6a1f097e490a317280176bd0db230534529c4f3 0017-usb-dwc3-Bump-USB-gadget-wakeup-timeout.patch
9d2e4c5193a1d5299120d417d9c408ef5e86cb779c2d8a2ca4f1ccc9b0ab1b1f636672e35b1035173dcac5bb5e0bdb7ccea359b02f780c3311fc131be66c8295 0018-usb-dwc3-Drop-usb-role-swtich-from-dwc3_pci_mr_prope.patch
d2847053c6e8c3f19e5ff743ee79e012aefd0ce80cfb23390bd3e9f9af03e3d81004d8ddac3401ef43d501bf3b2f84f0d8cffacb0e0f205bcb5003c143ab525c 0019-usb-dwc3-Fix-linux-extcon-name.patch
32438e7d940a5d593d3ae4915fe75f3f8d18286d16ffa0274588e72118cde654cb8630ca7e71edc4fab281b1179f253097c411d313243218648688366b8acae9 0020-pinctrl-amd-Add-quirk-to-timeout-irq-pin-reconfigura.patch
504134d216957c8308b88a1d3fe215e36dc099b7816c738644f419bc226aab93ba98f37bb9a0a4061e06e1fe6738fa31442904a8282fdbed992bd75c428b3f22 0021-mmc-core-add-safe_trim_quirk-attribute.patch
"

View file

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 6.8.0 Kernel Configuration
# Linux/x86_64 6.10.0-rc5 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="x86_64-alpine-linux-musl-gcc (Alpine 13.2.1_git20240309) 13.2.1 20240309"
CONFIG_CC_IS_GCC=y
@ -84,6 +84,7 @@ CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
CONFIG_GENERIC_TIME_VSYSCALL=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST_IDLE=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y
@ -155,6 +156,7 @@ CONFIG_RCU_EXPERT=y
CONFIG_TREE_SRCU=y
CONFIG_TASKS_RCU_GENERIC=y
CONFIG_FORCE_TASKS_RCU=y
CONFIG_NEED_TASKS_RCU=y
CONFIG_TASKS_RCU=y
# CONFIG_FORCE_TASKS_RUDE_RCU is not set
CONFIG_FORCE_TASKS_TRACE_RCU=y
@ -200,6 +202,7 @@ CONFIG_CC_NO_STRINGOP_OVERFLOW=y
CONFIG_ARCH_SUPPORTS_INT128=y
CONFIG_NUMA_BALANCING=y
CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_SLAB_OBJ_EXT=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
# CONFIG_CGROUP_FAVOR_DYNMODS is not set
@ -266,7 +269,7 @@ CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_PCSPKR_PLATFORM=y
CONFIG_BASE_FULL=y
# CONFIG_BASE_SMALL is not set
CONFIG_FUTEX=y
CONFIG_FUTEX_PI=y
CONFIG_EPOLL=y
@ -308,7 +311,6 @@ CONFIG_TRACEPOINTS=y
#
# CONFIG_KEXEC is not set
# CONFIG_KEXEC_FILE is not set
# CONFIG_CRASH_DUMP is not set
# end of Kexec and crash features
# end of General setup
@ -345,9 +347,10 @@ CONFIG_CC_HAS_SANE_STACKPROTECTOR=y
#
CONFIG_SMP=y
CONFIG_X86_X2APIC=y
# CONFIG_X86_POSTED_MSI is not set
CONFIG_X86_MPPARSE=y
# CONFIG_GOLDFISH is not set
CONFIG_X86_CPU_RESCTRL=y
# CONFIG_X86_FRED is not set
CONFIG_X86_EXTENDED_PLATFORM=y
# CONFIG_X86_NUMACHIP is not set
# CONFIG_X86_VSMP is not set
@ -429,7 +432,6 @@ CONFIG_X86_DIRECT_GBPAGES=y
# CONFIG_X86_CPA_STATISTICS is not set
CONFIG_X86_MEM_ENCRYPT=y
CONFIG_AMD_MEM_ENCRYPT=y
# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set
CONFIG_NUMA=y
CONFIG_AMD_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
@ -500,6 +502,8 @@ CONFIG_MODIFY_LDT_SYSCALL=y
CONFIG_HAVE_LIVEPATCH=y
# end of Processor type and features
CONFIG_CC_HAS_NAMED_AS=y
CONFIG_USE_X86_SEG_SUPPORT=y
CONFIG_CC_HAS_SLS=y
CONFIG_CC_HAS_RETURN_THUNK=y
CONFIG_CC_HAS_ENTRY_PADDING=y
@ -509,18 +513,20 @@ CONFIG_CALL_PADDING=y
CONFIG_HAVE_CALL_THUNKS=y
CONFIG_CALL_THUNKS=y
CONFIG_PREFIX_SYMBOLS=y
CONFIG_SPECULATION_MITIGATIONS=y
CONFIG_PAGE_TABLE_ISOLATION=y
CONFIG_RETPOLINE=y
CONFIG_RETHUNK=y
CONFIG_CPU_UNRET_ENTRY=y
CONFIG_CALL_DEPTH_TRACKING=y
CONFIG_CPU_MITIGATIONS=y
CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y
CONFIG_MITIGATION_RETPOLINE=y
CONFIG_MITIGATION_RETHUNK=y
CONFIG_MITIGATION_UNRET_ENTRY=y
CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y
# CONFIG_CALL_THUNKS_DEBUG is not set
CONFIG_CPU_IBPB_ENTRY=y
CONFIG_CPU_IBRS_ENTRY=y
CONFIG_CPU_SRSO=y
# CONFIG_SLS is not set
# CONFIG_GDS_FORCE_MITIGATION is not set
CONFIG_MITIGATION_IBPB_ENTRY=y
CONFIG_MITIGATION_IBRS_ENTRY=y
CONFIG_MITIGATION_SRSO=y
# CONFIG_MITIGATION_SLS is not set
# CONFIG_MITIGATION_GDS_FORCE is not set
CONFIG_MITIGATION_RFDS=y
CONFIG_MITIGATION_SPECTRE_BHI=y
CONFIG_ARCH_HAS_ADD_PAGES=y
#
@ -533,6 +539,9 @@ CONFIG_SUSPEND_FREEZER=y
CONFIG_HIBERNATE_CALLBACKS=y
CONFIG_HIBERNATION=y
CONFIG_HIBERNATION_SNAPSHOT_DEV=y
CONFIG_HIBERNATION_COMP_LZO=y
# CONFIG_HIBERNATION_COMP_LZ4 is not set
CONFIG_HIBERNATION_DEF_COMP="lzo"
CONFIG_PM_STD_PARTITION=""
CONFIG_PM_SLEEP=y
CONFIG_PM_SLEEP_SMP=y
@ -585,9 +594,9 @@ CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
CONFIG_ACPI_SBS=m
CONFIG_ACPI_HED=y
CONFIG_ACPI_CUSTOM_METHOD=m
CONFIG_ACPI_BGRT=y
# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
CONFIG_ACPI_NHLT=y
CONFIG_ACPI_NFIT=y
# CONFIG_NFIT_SECURITY_DEBUG is not set
CONFIG_ACPI_NUMA=y
@ -638,7 +647,8 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
# CONFIG_CPUFREQ_DT_PLATDEV is not set
CONFIG_X86_INTEL_PSTATE=y
CONFIG_X86_PCC_CPUFREQ=m
# CONFIG_X86_AMD_PSTATE is not set
CONFIG_X86_AMD_PSTATE=y
CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3
CONFIG_X86_AMD_PSTATE_UT=m
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_ACPI_CPUFREQ_CPB=y
@ -688,7 +698,6 @@ CONFIG_COMPAT=y
CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
# end of Binary Emulations
CONFIG_HAVE_KVM=y
CONFIG_KVM_COMMON=y
CONFIG_HAVE_KVM_PFNCACHE=y
CONFIG_HAVE_KVM_IRQCHIP=y
@ -699,6 +708,7 @@ CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_HAVE_KVM_MSI=y
CONFIG_HAVE_KVM_READONLY_MEM=y
CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y
CONFIG_KVM_VFIO=y
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
@ -714,6 +724,7 @@ CONFIG_KVM=m
# CONFIG_KVM_WERROR is not set
# CONFIG_KVM_SW_PROTECTED_VM is not set
CONFIG_KVM_INTEL=m
# CONFIG_KVM_INTEL_PROVE_VE is not set
CONFIG_KVM_AMD=m
CONFIG_KVM_AMD_SEV=y
CONFIG_KVM_SMM=y
@ -726,7 +737,10 @@ CONFIG_AS_SHA1_NI=y
CONFIG_AS_SHA256_NI=y
CONFIG_AS_TPAUSE=y
CONFIG_AS_GFNI=y
CONFIG_AS_VAES=y
CONFIG_AS_VPCLMULQDQ=y
CONFIG_AS_WRUSS=y
CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y
#
# General architecture-dependent options
@ -766,6 +780,7 @@ CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
CONFIG_ARCH_HAS_SET_MEMORY=y
CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
CONFIG_ARCH_HAS_CPU_FINALIZE_INIT=y
CONFIG_ARCH_HAS_CPU_PASID=y
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
CONFIG_ARCH_WANTS_NO_INSTR=y
@ -831,8 +846,11 @@ CONFIG_ARCH_MMAP_RND_BITS=28
CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
CONFIG_HAVE_PAGE_SIZE_4KB=y
CONFIG_PAGE_SIZE_4KB=y
CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
CONFIG_PAGE_SIZE_LESS_THAN_256KB=y
CONFIG_PAGE_SHIFT=12
CONFIG_HAVE_OBJTOOL=y
CONFIG_HAVE_JUMP_LABEL_HACK=y
CONFIG_HAVE_NOINSTR_HACK=y
@ -869,6 +887,7 @@ CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y
CONFIG_DYNAMIC_SIGFRAME=y
CONFIG_ARCH_HAS_HW_PTE_YOUNG=y
CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y
CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y
#
# GCOV-based kernel profiling
@ -886,7 +905,6 @@ CONFIG_FUNCTION_ALIGNMENT=16
# end of General architecture-dependent options
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULE_SIG_FORMAT=y
CONFIG_MODULES=y
# CONFIG_MODULE_DEBUG is not set
@ -899,6 +917,7 @@ CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_MODULE_SIG=y
# CONFIG_MODULE_SIG_FORCE is not set
# CONFIG_MODULE_SIG_ALL is not set
# CONFIG_MODULE_SIG_SHA1 is not set
CONFIG_MODULE_SIG_SHA256=y
# CONFIG_MODULE_SIG_SHA384 is not set
# CONFIG_MODULE_SIG_SHA512 is not set
@ -925,7 +944,6 @@ CONFIG_BLK_ICQ=y
CONFIG_BLK_DEV_WRITE_MOUNTED=y
# CONFIG_BLK_DEV_ZONED is not set
CONFIG_BLK_DEV_THROTTLING=y
# CONFIG_BLK_DEV_THROTTLING_LOW is not set
# CONFIG_BLK_WBT is not set
# CONFIG_BLK_CGROUP_IOLATENCY is not set
# CONFIG_BLK_CGROUP_IOCOST is not set
@ -959,6 +977,7 @@ CONFIG_BFQ_GROUP_IOSCHED=y
# end of IO Schedulers
CONFIG_PREEMPT_NOTIFIERS=y
CONFIG_PADATA=y
CONFIG_ASN1=y
CONFIG_UNINLINE_SPIN_UNLOCK=y
CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
@ -1016,7 +1035,7 @@ CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
CONFIG_SPARSEMEM_VMEMMAP=y
CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y
CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y
CONFIG_HAVE_FAST_GUP=y
CONFIG_HAVE_GUP_FAST=y
CONFIG_NUMA_KEEP_MEMINFO=y
CONFIG_MEMORY_ISOLATION=y
CONFIG_EXCLUSIVE_SYSTEM_RAM=y
@ -1054,6 +1073,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set
CONFIG_THP_SWAP=y
# CONFIG_READ_ONLY_THP_FOR_FS is not set
CONFIG_PGTABLE_HAS_HUGE_LEAVES=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_USE_PERCPU_NUMA_NODE_ID=y
@ -1087,6 +1107,8 @@ CONFIG_SECRETMEM=y
CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y
CONFIG_PER_VMA_LOCK=y
CONFIG_LOCK_MM_AND_FIND_VMA=y
CONFIG_IOMMU_MM_DATA=y
CONFIG_EXECMEM=y
#
# Data Access Monitoring
@ -1107,7 +1129,6 @@ CONFIG_SKB_EXTENSIONS=y
CONFIG_PACKET=y
# CONFIG_PACKET_DIAG is not set
CONFIG_UNIX=y
CONFIG_UNIX_SCM=y
CONFIG_AF_UNIX_OOB=y
# CONFIG_UNIX_DIAG is not set
CONFIG_TLS=m
@ -1264,6 +1285,7 @@ CONFIG_NETFILTER_XT_MARK=y
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=y
# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set
# CONFIG_NETFILTER_XT_TARGET_CT is not set
# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
# CONFIG_NETFILTER_XT_TARGET_HL is not set
# CONFIG_NETFILTER_XT_TARGET_HMARK is not set
@ -1385,6 +1407,7 @@ CONFIG_IP_VS_NFCT=y
# IP: Netfilter Configuration
#
CONFIG_NF_DEFRAG_IPV4=y
CONFIG_IP_NF_IPTABLES_LEGACY=y
# CONFIG_NF_SOCKET_IPV4 is not set
# CONFIG_NF_TPROXY_IPV4 is not set
CONFIG_NF_TABLES_IPV4=y
@ -1413,12 +1436,13 @@ CONFIG_IP_NF_MANGLE=y
# CONFIG_IP_NF_TARGET_TTL is not set
# CONFIG_IP_NF_RAW is not set
# CONFIG_IP_NF_SECURITY is not set
# CONFIG_IP_NF_ARPTABLES is not set
# CONFIG_IP_NF_ARPFILTER is not set
# end of IP: Netfilter Configuration
#
# IPv6: Netfilter Configuration
#
CONFIG_IP6_NF_IPTABLES_LEGACY=y
# CONFIG_NF_SOCKET_IPV6 is not set
# CONFIG_NF_TPROXY_IPV6 is not set
CONFIG_NF_TABLES_IPV6=y
@ -1436,6 +1460,7 @@ CONFIG_IP6_NF_IPTABLES=y
# CONFIG_IP6_NF_MATCH_HL is not set
# CONFIG_IP6_NF_MATCH_IPV6HEADER is not set
# CONFIG_IP6_NF_MATCH_MH is not set
# CONFIG_IP6_NF_MATCH_RPFILTER is not set
# CONFIG_IP6_NF_MATCH_RT is not set
# CONFIG_IP6_NF_MATCH_SRH is not set
CONFIG_IP6_NF_FILTER=y
@ -1577,7 +1602,6 @@ CONFIG_BT_BNEP=m
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HIDP=m
CONFIG_BT_HS=y
CONFIG_BT_LE=y
CONFIG_BT_LE_L2CAP_ECRED=y
# CONFIG_BT_LEDS is not set
@ -1610,6 +1634,7 @@ CONFIG_BT_HCIBTSDIO=m
# CONFIG_BT_ATH3K is not set
# CONFIG_BT_MTKSDIO is not set
# CONFIG_BT_VIRTIO is not set
# CONFIG_BT_INTEL_PCIE is not set
# end of Bluetooth device drivers
# CONFIG_AF_RXRPC is not set
@ -1666,6 +1691,7 @@ CONFIG_ETHTOOL_NETLINK=y
CONFIG_HAVE_EISA=y
# CONFIG_EISA is not set
CONFIG_HAVE_PCI=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_PCI=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCIEPORTBUS=y
@ -1920,7 +1946,6 @@ CONFIG_MTD_CFI_I2=y
# Mapping drivers for chip access
#
# CONFIG_MTD_COMPLEX_MAPPINGS is not set
# CONFIG_MTD_INTEL_VR_NOR is not set
# CONFIG_MTD_PLATRAM is not set
# end of Mapping drivers for chip access
@ -1968,11 +1993,15 @@ CONFIG_MTD_CFI_I2=y
# CONFIG_MTD_SPI_NOR is not set
# CONFIG_MTD_UBI is not set
# CONFIG_MTD_HYPERBUS is not set
CONFIG_DTC=y
CONFIG_OF=y
# CONFIG_OF_UNITTEST is not set
CONFIG_OF_FLATTREE=y
CONFIG_OF_EARLY_FLATTREE=y
CONFIG_OF_KOBJ=y
CONFIG_OF_ADDRESS=y
CONFIG_OF_IRQ=y
CONFIG_OF_RESERVED_MEM=y
# CONFIG_OF_OVERLAY is not set
CONFIG_OF_NUMA=y
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
@ -1989,8 +2018,10 @@ CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_FD is not set
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
CONFIG_ZRAM=y
# CONFIG_ZRAM_DEF_COMP_LZORLE is not set
CONFIG_ZRAM_DEF_COMP_ZSTD=y
# CONFIG_ZRAM_DEF_COMP_LZ4 is not set
# CONFIG_ZRAM_DEF_COMP_LZO is not set
CONFIG_ZRAM_DEF_COMP="zstd"
# CONFIG_ZRAM_WRITEBACK is not set
# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set
@ -2047,6 +2078,7 @@ CONFIG_TIFM_7XX1=y
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_XILINX_SDFEC is not set
# CONFIG_HISI_HIKEY_USB is not set
# CONFIG_OPEN_DICE is not set
# CONFIG_VCPU_STALL_DETECTOR is not set
# CONFIG_NSM is not set
# CONFIG_C2PORT is not set
@ -2310,6 +2342,7 @@ CONFIG_DM_THIN_PROVISIONING=m
# CONFIG_DM_SWITCH is not set
# CONFIG_DM_LOG_WRITES is not set
# CONFIG_DM_INTEGRITY is not set
# CONFIG_DM_VDO is not set
# CONFIG_TARGET_CORE is not set
# CONFIG_FUSION is not set
@ -2339,6 +2372,7 @@ CONFIG_VXLAN=y
# CONFIG_GENEVE is not set
# CONFIG_BAREUDP is not set
# CONFIG_GTP is not set
# CONFIG_PFCP is not set
# CONFIG_AMT is not set
# CONFIG_MACSEC is not set
# CONFIG_NETCONSOLE is not set
@ -2454,6 +2488,7 @@ CONFIG_NET_VENDOR_MARVELL=y
# CONFIG_SKGE is not set
# CONFIG_SKY2 is not set
# CONFIG_OCTEON_EP is not set
# CONFIG_OCTEON_EP_VF is not set
CONFIG_NET_VENDOR_MELLANOX=y
# CONFIG_MLX4_EN is not set
# CONFIG_MLX5_CORE is not set
@ -2560,7 +2595,6 @@ CONFIG_NET_VENDOR_XILINX=y
# CONFIG_XILINX_LL_TEMAC is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_NET_SB1000 is not set
CONFIG_PHYLIB=y
CONFIG_SWPHY=y
# CONFIG_LED_TRIGGER_PHY is not set
@ -2569,6 +2603,7 @@ CONFIG_FIXED_PHY=y
#
# MII PHY device drivers
#
# CONFIG_AIR_EN8811H_PHY is not set
# CONFIG_AMD_PHY is not set
# CONFIG_ADIN_PHY is not set
# CONFIG_ADIN1100_PHY is not set
@ -2604,6 +2639,9 @@ CONFIG_FIXED_PHY=y
# CONFIG_NXP_TJA11XX_PHY is not set
# CONFIG_NCN26000_PHY is not set
# CONFIG_AT803X_PHY is not set
# CONFIG_QCA83XX_PHY is not set
# CONFIG_QCA808X_PHY is not set
# CONFIG_QCA807X_PHY is not set
# CONFIG_QSEMI_PHY is not set
CONFIG_REALTEK_PHY=m
# CONFIG_RENESAS_PHY is not set
@ -2740,6 +2778,7 @@ CONFIG_RTW88_8822CE=m
# CONFIG_RTW88_8822CU is not set
# CONFIG_RTW88_8723DE is not set
# CONFIG_RTW88_8723DS is not set
# CONFIG_RTW88_8723CS is not set
# CONFIG_RTW88_8723DU is not set
# CONFIG_RTW88_8821CE is not set
# CONFIG_RTW88_8821CS is not set
@ -2915,6 +2954,8 @@ CONFIG_INPUT_TOUCHSCREEN=y
# CONFIG_TOUCHSCREEN_EXC3000 is not set
# CONFIG_TOUCHSCREEN_FUJITSU is not set
# CONFIG_TOUCHSCREEN_GOODIX is not set
# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set
# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set
# CONFIG_TOUCHSCREEN_HIDEEP is not set
# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set
# CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX is not set
@ -3034,7 +3075,6 @@ CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_VT_CONSOLE_SLEEP=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
@ -3123,6 +3163,7 @@ CONFIG_HPET_MMAP=y
CONFIG_HPET_MMAP_DEFAULT=y
# CONFIG_HANGCHECK_TIMER is not set
CONFIG_TCG_TPM=m
CONFIG_TCG_TPM2_HMAC=y
CONFIG_HW_RANDOM_TPM=y
CONFIG_TCG_TIS_CORE=m
CONFIG_TCG_TIS=m
@ -3198,6 +3239,7 @@ CONFIG_I2C_PIIX4=m
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_ZHAOXIN is not set
#
# ACPI drivers
@ -3319,6 +3361,7 @@ CONFIG_PTP_1588_CLOCK_OPTIONAL=y
#
# CONFIG_PTP_1588_CLOCK_IDT82P33 is not set
# CONFIG_PTP_1588_CLOCK_IDTCM is not set
# CONFIG_PTP_1588_CLOCK_FC3W is not set
# CONFIG_PTP_1588_CLOCK_MOCK is not set
# CONFIG_PTP_1588_CLOCK_OCP is not set
# end of PTP clock support
@ -3329,6 +3372,7 @@ CONFIG_PINCONF=y
CONFIG_GENERIC_PINCONF=y
# CONFIG_DEBUG_PINCTRL is not set
CONFIG_PINCTRL_AMD=y
# CONFIG_PINCTRL_AW9523 is not set
# CONFIG_PINCTRL_CY8C95X0 is not set
# CONFIG_PINCTRL_EQUILIBRIUM is not set
# CONFIG_PINCTRL_MCP23S08 is not set
@ -3389,6 +3433,7 @@ CONFIG_GPIO_CDEV_V1=y
# CONFIG_GPIO_EXAR is not set
# CONFIG_GPIO_FTGPIO010 is not set
# CONFIG_GPIO_GENERIC_PLATFORM is not set
# CONFIG_GPIO_GRANITERAPIDS is not set
# CONFIG_GPIO_GRGPIO is not set
# CONFIG_GPIO_HLWD is not set
# CONFIG_GPIO_LOGICVC is not set
@ -3549,6 +3594,7 @@ CONFIG_HWMON=y
# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set
# CONFIG_SENSORS_AS370 is not set
# CONFIG_SENSORS_ASC7621 is not set
# CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set
# CONFIG_SENSORS_AXI_FAN_CONTROL is not set
CONFIG_SENSORS_K8TEMP=m
CONFIG_SENSORS_K10TEMP=m
@ -3556,6 +3602,7 @@ CONFIG_SENSORS_FAM15H_POWER=m
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_ASB100 is not set
# CONFIG_SENSORS_ATXP1 is not set
# CONFIG_SENSORS_CHIPCAP2 is not set
# CONFIG_SENSORS_CORSAIR_CPRO is not set
# CONFIG_SENSORS_CORSAIR_PSU is not set
# CONFIG_SENSORS_DRIVETEMP is not set
@ -3583,6 +3630,7 @@ CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_JC42 is not set
# CONFIG_SENSORS_POWERZ is not set
# CONFIG_SENSORS_POWR1220 is not set
# CONFIG_SENSORS_LENOVO_EC is not set
# CONFIG_SENSORS_LINEAGE is not set
# CONFIG_SENSORS_LTC2945 is not set
# CONFIG_SENSORS_LTC2947_I2C is not set
@ -3596,6 +3644,7 @@ CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_LTC4245 is not set
# CONFIG_SENSORS_LTC4260 is not set
# CONFIG_SENSORS_LTC4261 is not set
# CONFIG_SENSORS_LTC4282 is not set
# CONFIG_SENSORS_MAX1111 is not set
# CONFIG_SENSORS_MAX127 is not set
# CONFIG_SENSORS_MAX16065 is not set
@ -3645,11 +3694,13 @@ CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_NCT7904 is not set
# CONFIG_SENSORS_NPCM7XX is not set
# CONFIG_SENSORS_NZXT_KRAKEN2 is not set
# CONFIG_SENSORS_NZXT_KRAKEN3 is not set
# CONFIG_SENSORS_NZXT_SMART2 is not set
# CONFIG_SENSORS_OCC_P8_I2C is not set
# CONFIG_SENSORS_OXP is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_PMBUS is not set
# CONFIG_SENSORS_PT5161L is not set
# CONFIG_SENSORS_PWM_FAN is not set
# CONFIG_SENSORS_SBTSI is not set
# CONFIG_SENSORS_SBRMI is not set
@ -3719,7 +3770,6 @@ CONFIG_THERMAL=y
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0
CONFIG_THERMAL_HWMON=y
CONFIG_THERMAL_OF=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
@ -3775,6 +3825,7 @@ CONFIG_WATCHDOG_OPEN_TIMEOUT=0
#
# CONFIG_SOFT_WATCHDOG is not set
# CONFIG_GPIO_WATCHDOG is not set
# CONFIG_LENOVO_SE10_WDT is not set
CONFIG_WDAT_WDT=m
# CONFIG_XILINX_WATCHDOG is not set
# CONFIG_ZIIRAVE_WATCHDOG is not set
@ -4697,8 +4748,8 @@ CONFIG_DVB_SP2=m
# Graphics support
#
CONFIG_APERTURE_HELPERS=y
CONFIG_VIDEO_CMDLINE=y
CONFIG_VIDEO_NOMODESET=y
CONFIG_SCREEN_INFO=y
CONFIG_VIDEO=y
# CONFIG_AUXDISPLAY is not set
CONFIG_AGP=y
CONFIG_AGP_AMD64=m
@ -4716,13 +4767,13 @@ CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM_DP_AUX_BUS=m
CONFIG_DRM_DISPLAY_HELPER=m
CONFIG_DRM_DISPLAY_DP_AUX_BUS=m
# CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set
# CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set
CONFIG_DRM_DISPLAY_DP_HELPER=y
CONFIG_DRM_DISPLAY_HDCP_HELPER=y
CONFIG_DRM_DISPLAY_HDMI_HELPER=y
CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DP_CEC is not set
CONFIG_DRM_TTM=m
CONFIG_DRM_EXEC=m
CONFIG_DRM_BUDDY=m
@ -4772,7 +4823,6 @@ CONFIG_HSA_AMD=y
# CONFIG_DRM_XE is not set
# CONFIG_DRM_VGEM is not set
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_VMWGFX is not set
# CONFIG_DRM_GMA500 is not set
# CONFIG_DRM_UDL is not set
# CONFIG_DRM_AST is not set
@ -4790,15 +4840,15 @@ CONFIG_DRM_PANEL=y
# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set
# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set
# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set
# CONFIG_DRM_PANEL_DSI_CM is not set
CONFIG_DRM_PANEL_LVDS=m
CONFIG_DRM_PANEL_SIMPLE=m
CONFIG_DRM_PANEL_EDP=m
# CONFIG_DRM_PANEL_EBBG_FT8719 is not set
# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set
# CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set
# CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set
# CONFIG_DRM_PANEL_DSI_CM is not set
CONFIG_DRM_PANEL_LVDS=m
# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set
# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set
@ -4808,17 +4858,18 @@ CONFIG_DRM_PANEL_EDP=m
# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
# CONFIG_DRM_PANEL_JDI_LPM102A188A is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
# CONFIG_DRM_PANEL_JDI_R63452 is not set
# CONFIG_DRM_PANEL_KHADAS_TS050 is not set
# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
# CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set
# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
# CONFIG_DRM_PANEL_LG_LB035Q02 is not set
# CONFIG_DRM_PANEL_LG_LG4573 is not set
# CONFIG_DRM_PANEL_LG_SW43408 is not set
# CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set
# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set
# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set
@ -4827,8 +4878,8 @@ CONFIG_DRM_PANEL_EDP=m
# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
# CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set
# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set
# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set
@ -4838,16 +4889,19 @@ CONFIG_DRM_PANEL_EDP=m
# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM692E5 is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM69380 is not set
# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set
# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set
# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set
# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set
# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set
@ -4858,19 +4912,21 @@ CONFIG_DRM_PANEL_EDP=m
# CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set
# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set
# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set
# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set
# CONFIG_DRM_PANEL_SONY_ACX565AKM is not set
# CONFIG_DRM_PANEL_SONY_TD4353_JDI is not set
# CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set
# CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set
CONFIG_DRM_PANEL_EDP=m
CONFIG_DRM_PANEL_SIMPLE=m
# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set
# CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set
# CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set
# CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set
# CONFIG_DRM_PANEL_TPO_TPG110 is not set
# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set
# CONFIG_DRM_PANEL_VISIONOX_R66451 is not set
# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set
# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set
# CONFIG_DRM_PANEL_VISIONOX_R66451 is not set
# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set
# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set
# end of Display Panels
@ -4945,6 +5001,7 @@ CONFIG_DRM_CDNS_MHDP8546=m
# CONFIG_DRM_VBOXVIDEO is not set
# CONFIG_DRM_GUD is not set
# CONFIG_DRM_SSD130X is not set
# CONFIG_DRM_WERROR is not set
CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
#
@ -5020,6 +5077,7 @@ CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y
# CONFIG_LCD_CLASS_DEVICE is not set
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_KTD253 is not set
# CONFIG_BACKLIGHT_KTD2801 is not set
# CONFIG_BACKLIGHT_KTZ8866 is not set
# CONFIG_BACKLIGHT_PWM is not set
# CONFIG_BACKLIGHT_APPLE is not set
@ -5254,6 +5312,7 @@ CONFIG_SND_SOC_AMD_MACH_COMMON=m
CONFIG_SND_SOC_AMD_LEGACY_MACH=m
CONFIG_SND_SOC_AMD_SOF_MACH=m
# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set
CONFIG_SND_SOC_AMD_ACP63_TOPLEVEL=m
# CONFIG_SND_SOC_AMD_PS is not set
# CONFIG_SND_ATMEL_SOC is not set
# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set
@ -5373,6 +5432,7 @@ CONFIG_SND_SOC_AC97_CODEC=m
# CONFIG_SND_SOC_BD28623 is not set
# CONFIG_SND_SOC_BT_SCO is not set
# CONFIG_SND_SOC_CHV3_CODEC is not set
CONFIG_SND_SOC_CS_AMP_LIB=m
# CONFIG_SND_SOC_CS35L32 is not set
# CONFIG_SND_SOC_CS35L33 is not set
# CONFIG_SND_SOC_CS35L34 is not set
@ -5416,7 +5476,6 @@ CONFIG_SND_SOC_HDMI_CODEC=m
CONFIG_SND_SOC_HDA=m
# CONFIG_SND_SOC_ICS43432 is not set
# CONFIG_SND_SOC_IDT821034 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
# CONFIG_SND_SOC_MAX98088 is not set
# CONFIG_SND_SOC_MAX98090 is not set
CONFIG_SND_SOC_MAX98357A=m
@ -5443,8 +5502,8 @@ CONFIG_SND_SOC_MAX98388=m
# 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_PCM6240 is not set
# CONFIG_SND_SOC_PEB2466 is not set
# CONFIG_SND_SOC_RK3328 is not set
CONFIG_SND_SOC_RL6231=m
CONFIG_SND_SOC_RT1019=m
# CONFIG_SND_SOC_RT5616 is not set
@ -5667,6 +5726,7 @@ CONFIG_HID_STEAM=m
# CONFIG_HID_U2FZERO is not set
# CONFIG_HID_WACOM is not set
CONFIG_HID_WIIMOTE=m
# CONFIG_HID_WINWING is not set
# CONFIG_HID_XINMO is not set
# CONFIG_HID_ZEROPLUS is not set
# CONFIG_HID_ZYDACRON is not set
@ -5739,6 +5799,7 @@ CONFIG_USB_DEFAULT_PERSIST=y
# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set
# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set
CONFIG_USB_AUTOSUSPEND_DELAY=2
CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1
CONFIG_USB_MON=m
#
@ -5924,7 +5985,7 @@ CONFIG_USB_SERIAL=m
# CONFIG_USB_HSIC_USB4604 is not set
# CONFIG_USB_LINK_LAYER_TEST is not set
# CONFIG_USB_CHAOSKEY is not set
# CONFIG_USB_ONBOARD_HUB is not set
# CONFIG_USB_ONBOARD_DEV is not set
#
# USB Physical Layer drivers
@ -6033,6 +6094,7 @@ CONFIG_TYPEC_WUSB3801=m
CONFIG_TYPEC_MUX_FSA4480=m
CONFIG_TYPEC_MUX_GPIO_SBU=m
CONFIG_TYPEC_MUX_PI3USB30532=m
# CONFIG_TYPEC_MUX_IT5205 is not set
CONFIG_TYPEC_MUX_NB7VPQ904M=m
# CONFIG_TYPEC_MUX_PTN36502 is not set
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
@ -6111,8 +6173,6 @@ CONFIG_LEDS_CLASS=m
# CONFIG_LEDS_GPIO is not set
# CONFIG_LEDS_LP3944 is not set
# CONFIG_LEDS_LP3952 is not set
# CONFIG_LEDS_LP50XX is not set
# CONFIG_LEDS_LP55XX_COMMON is not set
# CONFIG_LEDS_LP8860 is not set
# CONFIG_LEDS_PCA955X is not set
# CONFIG_LEDS_PCA963X is not set
@ -6174,7 +6234,6 @@ CONFIG_LEDS_TRIGGER_TIMER=y
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_PATTERN=y
# CONFIG_LEDS_TRIGGER_AUDIO is not set
# CONFIG_LEDS_TRIGGER_TTY is not set
#
@ -6252,6 +6311,7 @@ CONFIG_RTC_INTF_DEV=y
# CONFIG_RTC_DRV_S35390A is not set
# CONFIG_RTC_DRV_FM3130 is not set
# CONFIG_RTC_DRV_RX8010 is not set
# CONFIG_RTC_DRV_RX8111 is not set
# CONFIG_RTC_DRV_RX8581 is not set
# CONFIG_RTC_DRV_RX8025 is not set
# CONFIG_RTC_DRV_EM3027 is not set
@ -6378,7 +6438,6 @@ CONFIG_UIO_AEC=m
CONFIG_UIO_SERCOS3=m
CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_NETX=m
CONFIG_UIO_PRUSS=m
CONFIG_UIO_MF624=m
CONFIG_VFIO=m
CONFIG_VFIO_GROUP=y
@ -6399,7 +6458,7 @@ CONFIG_VFIO_PCI=m
CONFIG_VFIO_PCI_IGD=y
# end of VFIO support for PCI devices
CONFIG_IRQ_BYPASS_MANAGER=m
CONFIG_IRQ_BYPASS_MANAGER=y
CONFIG_VIRT_DRIVERS=y
CONFIG_VMGENID=y
# CONFIG_VBOXGUEST is not set
@ -6416,6 +6475,7 @@ CONFIG_VIRTIO_MENU=y
# CONFIG_VIRTIO_MEM is not set
# CONFIG_VIRTIO_INPUT is not set
# CONFIG_VIRTIO_MMIO is not set
# CONFIG_VIRTIO_DEBUG is not set
# CONFIG_VDPA is not set
CONFIG_VHOST_MENU=y
# CONFIG_VHOST_NET is not set
@ -6429,6 +6489,7 @@ CONFIG_VHOST_MENU=y
# CONFIG_GREYBUS is not set
# CONFIG_COMEDI is not set
# CONFIG_STAGING is not set
# CONFIG_GOLDFISH is not set
# CONFIG_CHROME_PLATFORMS is not set
# CONFIG_MELLANOX_PLATFORM is not set
CONFIG_SURFACE_PLATFORMS=y
@ -6452,6 +6513,7 @@ CONFIG_WMI_BMOF=y
CONFIG_AMD_PMF=m
# CONFIG_AMD_PMF_DEBUG is not set
CONFIG_AMD_PMC=y
CONFIG_AMD_MP2_STB=y
# CONFIG_AMD_HSMP is not set
# CONFIG_AMD_WBRF is not set
# CONFIG_ADV_SWBUTTON is not set
@ -6504,9 +6566,12 @@ CONFIG_AMD_PMC=y
# CONFIG_INTEL_SMARTCONNECT is not set
# CONFIG_INTEL_TURBO_MAX_3 is not set
# CONFIG_INTEL_VSEC is not set
# CONFIG_ACPI_QUICKSTART is not set
# CONFIG_MEEGOPAD_ANX7428 is not set
# CONFIG_MSI_EC is not set
# CONFIG_MSI_LAPTOP is not set
# CONFIG_MSI_WMI is not set
# CONFIG_MSI_WMI_PLATFORM is not set
# CONFIG_PCENGINES_APU2 is not set
# CONFIG_BARCO_P50_GPIO is not set
# CONFIG_SAMSUNG_LAPTOP is not set
@ -6525,6 +6590,7 @@ CONFIG_AMD_PMC=y
# CONFIG_SERIAL_MULTI_INSTANTIATE is not set
# CONFIG_MLX_PLATFORM is not set
# CONFIG_INSPUR_PLATFORM_PROFILE is not set
# CONFIG_LENOVO_WMI_CAMERA is not set
# CONFIG_INTEL_IPS is not set
# CONFIG_INTEL_SCU_PCI is not set
# CONFIG_INTEL_SCU_PLATFORM is not set
@ -6565,6 +6631,7 @@ CONFIG_CLKBLD_I8253=y
# end of Clock Source drivers
CONFIG_MAILBOX=y
# CONFIG_ARM_MHU_V3 is not set
# CONFIG_PLATFORM_MHU is not set
CONFIG_PCC=y
# CONFIG_ALTERA_MBOX is not set
@ -6585,8 +6652,9 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y
# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
CONFIG_OF_IOMMU=y
CONFIG_IOMMU_DMA=y
CONFIG_IOMMU_SVA=y
CONFIG_IOMMU_IOPF=y
CONFIG_AMD_IOMMU=y
CONFIG_DMAR_TABLE=y
# CONFIG_INTEL_IOMMU is not set
# CONFIG_IOMMUFD is not set
CONFIG_IRQ_REMAP=y
@ -6784,6 +6852,7 @@ CONFIG_IIO_KFIFO_BUF=m
# CONFIG_AD7091R5 is not set
# CONFIG_AD7091R8 is not set
# CONFIG_AD7124 is not set
# CONFIG_AD7173 is not set
# CONFIG_AD7192 is not set
# CONFIG_AD7266 is not set
# CONFIG_AD7280 is not set
@ -6800,8 +6869,10 @@ CONFIG_IIO_KFIFO_BUF=m
# CONFIG_AD7793 is not set
# CONFIG_AD7887 is not set
# CONFIG_AD7923 is not set
# CONFIG_AD7944 is not set
# CONFIG_AD7949 is not set
# CONFIG_AD799X is not set
# CONFIG_AD9467 is not set
# CONFIG_ADI_AXI_ADC is not set
# CONFIG_CC10001_ADC is not set
# CONFIG_ENVELOPE_DETECTOR is not set
@ -6827,6 +6898,7 @@ CONFIG_INA2XX_ADC=m
# CONFIG_MCP3564 is not set
# CONFIG_MCP3911 is not set
# CONFIG_NAU7802 is not set
# CONFIG_PAC1934 is not set
# CONFIG_RICHTEK_RTQ6056 is not set
# CONFIG_SD_ADC_MODULATOR is not set
# CONFIG_TI_ADC081C is not set
@ -6839,6 +6911,7 @@ CONFIG_INA2XX_ADC=m
# CONFIG_TI_ADS1015 is not set
# CONFIG_TI_ADS7924 is not set
# CONFIG_TI_ADS1100 is not set
# CONFIG_TI_ADS1298 is not set
# CONFIG_TI_ADS7950 is not set
# CONFIG_TI_ADS8344 is not set
# CONFIG_TI_ADS8688 is not set
@ -6929,6 +7002,8 @@ CONFIG_INA2XX_ADC=m
# CONFIG_AD5593R is not set
# CONFIG_AD5504 is not set
# CONFIG_AD5624R_SPI is not set
# CONFIG_AD9739A is not set
# CONFIG_ADI_AXI_DAC is not set
# CONFIG_LTC2688 is not set
# CONFIG_AD5686_SPI is not set
# CONFIG_AD5696_I2C is not set
@ -6989,6 +7064,7 @@ CONFIG_INA2XX_ADC=m
# CONFIG_ADF4350 is not set
# CONFIG_ADF4371 is not set
# CONFIG_ADF4377 is not set
# CONFIG_ADMFM2000 is not set
# CONFIG_ADMV1013 is not set
# CONFIG_ADMV1014 is not set
# CONFIG_ADMV4420 is not set
@ -7074,6 +7150,7 @@ CONFIG_INA2XX_ADC=m
# CONFIG_AL3010 is not set
# CONFIG_AL3320A is not set
# CONFIG_APDS9300 is not set
# CONFIG_APDS9306 is not set
# CONFIG_APDS9960 is not set
# CONFIG_AS73211 is not set
# CONFIG_BH1750 is not set
@ -7129,6 +7206,7 @@ CONFIG_OPT3001=m
#
# Magnetometer sensors
#
# CONFIG_AF8133J is not set
# CONFIG_AK8974 is not set
# CONFIG_AK8975 is not set
# CONFIG_AK09911 is not set
@ -7267,7 +7345,6 @@ CONFIG_OPT3001=m
# CONFIG_NTB is not set
CONFIG_PWM=y
CONFIG_PWM_SYSFS=y
# CONFIG_PWM_DEBUG is not set
# CONFIG_PWM_ATMEL_TCB is not set
CONFIG_PWM_CLK=y
@ -7341,6 +7418,8 @@ CONFIG_DTPM_DEVFREQ=y
CONFIG_RAS=y
# CONFIG_RAS_CEC is not set
CONFIG_AMD_ATL=m
CONFIG_RAS_FMPM=m
# CONFIG_USB4 is not set
#
@ -7468,6 +7547,7 @@ CONFIG_INOTIFY_USER=y
CONFIG_FUSE_FS=m
# CONFIG_CUSE is not set
CONFIG_VIRTIO_FS=m
CONFIG_FUSE_PASSTHROUGH=y
CONFIG_OVERLAY_FS=m
# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y
@ -7502,8 +7582,8 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
# CONFIG_FAT_DEFAULT_UTF8 is not set
CONFIG_EXFAT_FS=y
CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8"
# CONFIG_NTFS_FS is not set
# CONFIG_NTFS3_FS is not set
# CONFIG_NTFS_FS is not set
# end of DOS/FAT/EXFAT/NT Filesystems
#
@ -7751,6 +7831,7 @@ CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_SIG=y
CONFIG_CRYPTO_SIG2=y
CONFIG_CRYPTO_SKCIPHER=y
CONFIG_CRYPTO_SKCIPHER2=y
@ -7876,7 +7957,7 @@ CONFIG_CRYPTO_CRC32=y
# Compression
#
# CONFIG_CRYPTO_DEFLATE is not set
# CONFIG_CRYPTO_LZO is not set
CONFIG_CRYPTO_LZO=y
# CONFIG_CRYPTO_842 is not set
CONFIG_CRYPTO_LZ4=y
# CONFIG_CRYPTO_LZ4HC is not set
@ -8011,7 +8092,6 @@ CONFIG_GENERIC_NET_UTILS=y
# CONFIG_CORDIC is not set
# CONFIG_PRIME_NUMBERS is not set
CONFIG_RATIONAL=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IOMAP=y
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
@ -8022,6 +8102,7 @@ CONFIG_ARCH_USE_SYM_ANNOTATIONS=y
#
CONFIG_CRYPTO_LIB_UTILS=y
CONFIG_CRYPTO_LIB_AES=y
CONFIG_CRYPTO_LIB_AESCFB=m
CONFIG_CRYPTO_LIB_ARC4=y
CONFIG_CRYPTO_LIB_GF128MUL=y
CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
@ -8101,14 +8182,16 @@ CONFIG_NEED_SG_DMA_FLAGS=y
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_ARCH_DMA_ADDR_T_64BIT=y
CONFIG_DMA_DECLARE_COHERENT=y
CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y
CONFIG_SWIOTLB=y
# CONFIG_SWIOTLB_DYNAMIC is not set
CONFIG_DMA_NEED_SYNC=y
# CONFIG_DMA_RESTRICTED_POOL is not set
CONFIG_DMA_COHERENT_POOL=y
# CONFIG_DMA_API_DEBUG is not set
# CONFIG_DMA_MAP_BENCHMARK is not set
CONFIG_SGL_ALLOC=y
# CONFIG_FORCE_NR_CPUS is not set
CONFIG_CPU_RMAP=y
CONFIG_DQL=y
CONFIG_GLOB=y
@ -8117,11 +8200,13 @@ CONFIG_NLATTR=y
CONFIG_CLZ_TAB=y
# CONFIG_IRQ_POLL is not set
CONFIG_MPILIB=y
CONFIG_LIBFDT=y
CONFIG_OID_REGISTRY=y
CONFIG_UCS2_STRING=y
CONFIG_HAVE_GENERIC_VDSO=y
CONFIG_GENERIC_GETTIMEOFDAY=y
CONFIG_GENERIC_VDSO_TIME_NS=y
CONFIG_GENERIC_VDSO_OVERFLOW_PROTECT=y
CONFIG_FONT_SUPPORT=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
@ -8194,7 +8279,7 @@ CONFIG_DEBUG_FS_ALLOW_ALL=y
# CONFIG_DEBUG_FS_ALLOW_NONE is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
CONFIG_ARCH_HAS_UBSAN=y
# CONFIG_UBSAN is not set
CONFIG_HAVE_ARCH_KCSAN=y
CONFIG_HAVE_KCSAN_COMPILER=y
@ -8241,6 +8326,7 @@ CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y
# CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set
# CONFIG_MEM_ALLOC_PROFILING is not set
CONFIG_HAVE_ARCH_KASAN=y
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
CONFIG_CC_HAS_KASAN_GENERIC=y
@ -8456,8 +8542,6 @@ CONFIG_RUNTIME_TESTING_MENU=y
# CONFIG_PERCPU_TEST is not set
# CONFIG_ATOMIC64_SELFTEST is not set
# CONFIG_TEST_HEXDUMP is not set
# CONFIG_STRING_SELFTEST is not set
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_KSTRTOX is not set
# CONFIG_TEST_PRINTF is not set
# CONFIG_TEST_SCANF is not set