diff --git a/device/testing/linux-valve-jupiter/0001-ACPICA-Limit-error-message-flood-caused-by-firmware-.patch b/device/testing/linux-valve-jupiter/0001-ACPICA-Limit-error-message-flood-caused-by-firmware-.patch index e5f927bd4..86a4c9d72 100644 --- a/device/testing/linux-valve-jupiter/0001-ACPICA-Limit-error-message-flood-caused-by-firmware-.patch +++ b/device/testing/linux-valve-jupiter/0001-ACPICA-Limit-error-message-flood-caused-by-firmware-.patch @@ -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 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 diff --git a/device/testing/linux-valve-jupiter/0002-drivers-video-backlight-Disable-backlight-notificati.patch b/device/testing/linux-valve-jupiter/0002-drivers-video-backlight-Disable-backlight-notificati.patch index 035fc8491..e13704cc8 100644 --- a/device/testing/linux-valve-jupiter/0002-drivers-video-backlight-Disable-backlight-notificati.patch +++ b/device/testing/linux-valve-jupiter/0002-drivers-video-backlight-Disable-backlight-notificati.patch @@ -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" 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 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 diff --git a/device/testing/linux-valve-jupiter/0003-iio-light-ltrf216a-Return-floating-point-values.patch b/device/testing/linux-valve-jupiter/0003-iio-light-ltrf216a-Return-floating-point-values.patch index 4a7916eb6..9fd55c047 100644 --- a/device/testing/linux-valve-jupiter/0003-iio-light-ltrf216a-Return-floating-point-values.patch +++ b/device/testing/linux-valve-jupiter/0003-iio-light-ltrf216a-Return-floating-point-values.patch @@ -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 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 diff --git a/device/testing/linux-valve-jupiter/0004-mfd-Add-MFD-core-driver-for-Steam-Deck.patch b/device/testing/linux-valve-jupiter/0004-mfd-Add-MFD-core-driver-for-Steam-Deck.patch index cd77221ac..9396848a5 100644 --- a/device/testing/linux-valve-jupiter/0004-mfd-Add-MFD-core-driver-for-Steam-Deck.patch +++ b/device/testing/linux-valve-jupiter/0004-mfd-Add-MFD-core-driver-for-Steam-Deck.patch @@ -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 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 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 diff --git a/device/testing/linux-valve-jupiter/0005-hwmon-Add-driver-for-Steam-Deck-s-EC-sensors.patch b/device/testing/linux-valve-jupiter/0005-hwmon-Add-driver-for-Steam-Deck-s-EC-sensors.patch index 6b097f1c7..cbc83db93 100644 --- a/device/testing/linux-valve-jupiter/0005-hwmon-Add-driver-for-Steam-Deck-s-EC-sensors.patch +++ b/device/testing/linux-valve-jupiter/0005-hwmon-Add-driver-for-Steam-Deck-s-EC-sensors.patch @@ -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 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 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 diff --git a/device/testing/linux-valve-jupiter/0006-leds-steamdeck-Add-support-for-Steam-Deck-LED.patch b/device/testing/linux-valve-jupiter/0006-leds-steamdeck-Add-support-for-Steam-Deck-LED.patch index 4b78897fc..0ea4f7d34 100644 --- a/device/testing/linux-valve-jupiter/0006-leds-steamdeck-Add-support-for-Steam-Deck-LED.patch +++ b/device/testing/linux-valve-jupiter/0006-leds-steamdeck-Add-support-for-Steam-Deck-LED.patch @@ -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 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 diff --git a/device/testing/linux-valve-jupiter/0007-extcon-Add-driver-for-Steam-Deck.patch b/device/testing/linux-valve-jupiter/0007-extcon-Add-driver-for-Steam-Deck.patch index bfe15d104..e18967fc8 100644 --- a/device/testing/linux-valve-jupiter/0007-extcon-Add-driver-for-Steam-Deck.patch +++ b/device/testing/linux-valve-jupiter/0007-extcon-Add-driver-for-Steam-Deck.patch @@ -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 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 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 diff --git a/device/testing/linux-valve-jupiter/0008-hwmon-steamdeck-hwmon-Add-support-for-max-battery-le.patch b/device/testing/linux-valve-jupiter/0008-hwmon-steamdeck-hwmon-Add-support-for-max-battery-le.patch index 814dfb3b5..80c9bfc02 100644 --- a/device/testing/linux-valve-jupiter/0008-hwmon-steamdeck-hwmon-Add-support-for-max-battery-le.patch +++ b/device/testing/linux-valve-jupiter/0008-hwmon-steamdeck-hwmon-Add-support-for-max-battery-le.patch @@ -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 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 diff --git a/device/testing/linux-valve-jupiter/0009-mfd-steamdeck-Expose-controller-board-power-in-sysfs.patch b/device/testing/linux-valve-jupiter/0009-mfd-steamdeck-Expose-controller-board-power-in-sysfs.patch index eb4e37b3c..972627fea 100644 --- a/device/testing/linux-valve-jupiter/0009-mfd-steamdeck-Expose-controller-board-power-in-sysfs.patch +++ b/device/testing/linux-valve-jupiter/0009-mfd-steamdeck-Expose-controller-board-power-in-sysfs.patch @@ -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 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 diff --git a/device/testing/linux-valve-jupiter/0010-x86-implement-tsc-directsync-for-systems-without-IA3.patch b/device/testing/linux-valve-jupiter/0010-x86-implement-tsc-directsync-for-systems-without-IA3.patch index 066b29502..539bfd498 100644 --- a/device/testing/linux-valve-jupiter/0010-x86-implement-tsc-directsync-for-systems-without-IA3.patch +++ b/device/testing/linux-valve-jupiter/0010-x86-implement-tsc-directsync-for-systems-without-IA3.patch @@ -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 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 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 diff --git a/device/testing/linux-valve-jupiter/0011-x86-touch-clocksource-watchdog-after-syncing-TSCs.patch b/device/testing/linux-valve-jupiter/0011-x86-touch-clocksource-watchdog-after-syncing-TSCs.patch index cb1072413..9177113ea 100644 --- a/device/testing/linux-valve-jupiter/0011-x86-touch-clocksource-watchdog-after-syncing-TSCs.patch +++ b/device/testing/linux-valve-jupiter/0011-x86-touch-clocksource-watchdog-after-syncing-TSCs.patch @@ -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 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 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 #include -@@ -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 diff --git a/device/testing/linux-valve-jupiter/0012-x86-save-restore-TSC-counter-value-during-sleep-wake.patch b/device/testing/linux-valve-jupiter/0012-x86-save-restore-TSC-counter-value-during-sleep-wake.patch index 245f0e580..5b0fea2bf 100644 --- a/device/testing/linux-valve-jupiter/0012-x86-save-restore-TSC-counter-value-during-sleep-wake.patch +++ b/device/testing/linux-valve-jupiter/0012-x86-save-restore-TSC-counter-value-during-sleep-wake.patch @@ -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 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 diff --git a/device/testing/linux-valve-jupiter/0013-x86-only-restore-TSC-if-we-have-IA32_TSC_ADJUST-or-d.patch b/device/testing/linux-valve-jupiter/0013-x86-only-restore-TSC-if-we-have-IA32_TSC_ADJUST-or-d.patch index e47b194de..153490bf0 100644 --- a/device/testing/linux-valve-jupiter/0013-x86-only-restore-TSC-if-we-have-IA32_TSC_ADJUST-or-d.patch +++ b/device/testing/linux-valve-jupiter/0013-x86-only-restore-TSC-if-we-have-IA32_TSC_ADJUST-or-d.patch @@ -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 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 diff --git a/device/testing/linux-valve-jupiter/0014-x86-don-t-check-for-random-warps-if-using-direct-syn.patch b/device/testing/linux-valve-jupiter/0014-x86-don-t-check-for-random-warps-if-using-direct-syn.patch index 68c1fbbe8..7be3a1c2d 100644 --- a/device/testing/linux-valve-jupiter/0014-x86-don-t-check-for-random-warps-if-using-direct-syn.patch +++ b/device/testing/linux-valve-jupiter/0014-x86-don-t-check-for-random-warps-if-using-direct-syn.patch @@ -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 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 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 diff --git a/device/testing/linux-valve-jupiter/0015-x86-revert-extra-time-added-to-check-for-tsc-wraps.patch b/device/testing/linux-valve-jupiter/0015-x86-revert-extra-time-added-to-check-for-tsc-wraps.patch index dfd40ed13..5622da2ed 100644 --- a/device/testing/linux-valve-jupiter/0015-x86-revert-extra-time-added-to-check-for-tsc-wraps.patch +++ b/device/testing/linux-valve-jupiter/0015-x86-revert-extra-time-added-to-check-for-tsc-wraps.patch @@ -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 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 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 diff --git a/device/testing/linux-valve-jupiter/0016-usb-dwc3-Hardcode-jupiter-ACPI-device-as-extcon-name.patch b/device/testing/linux-valve-jupiter/0016-usb-dwc3-Hardcode-jupiter-ACPI-device-as-extcon-name.patch index 2838027cb..08cea9c78 100644 --- a/device/testing/linux-valve-jupiter/0016-usb-dwc3-Hardcode-jupiter-ACPI-device-as-extcon-name.patch +++ b/device/testing/linux-valve-jupiter/0016-usb-dwc3-Hardcode-jupiter-ACPI-device-as-extcon-name.patch @@ -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 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 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 diff --git a/device/testing/linux-valve-jupiter/0017-usb-dwc3-Bump-USB-gadget-wakeup-timeout.patch b/device/testing/linux-valve-jupiter/0017-usb-dwc3-Bump-USB-gadget-wakeup-timeout.patch index 30cd74331..acd70f11b 100644 --- a/device/testing/linux-valve-jupiter/0017-usb-dwc3-Bump-USB-gadget-wakeup-timeout.patch +++ b/device/testing/linux-valve-jupiter/0017-usb-dwc3-Bump-USB-gadget-wakeup-timeout.patch @@ -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 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 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 diff --git a/device/testing/linux-valve-jupiter/0018-usb-dwc3-Drop-usb-role-swtich-from-dwc3_pci_mr_prope.patch b/device/testing/linux-valve-jupiter/0018-usb-dwc3-Drop-usb-role-swtich-from-dwc3_pci_mr_prope.patch index a2b798d69..d0d2bdae6 100644 --- a/device/testing/linux-valve-jupiter/0018-usb-dwc3-Drop-usb-role-swtich-from-dwc3_pci_mr_prope.patch +++ b/device/testing/linux-valve-jupiter/0018-usb-dwc3-Drop-usb-role-swtich-from-dwc3_pci_mr_prope.patch @@ -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 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 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 diff --git a/device/testing/linux-valve-jupiter/0019-usb-dwc3-Fix-linux-extcon-name.patch b/device/testing/linux-valve-jupiter/0019-usb-dwc3-Fix-linux-extcon-name.patch index 81dee0fcd..5db43659f 100644 --- a/device/testing/linux-valve-jupiter/0019-usb-dwc3-Fix-linux-extcon-name.patch +++ b/device/testing/linux-valve-jupiter/0019-usb-dwc3-Fix-linux-extcon-name.patch @@ -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 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 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 diff --git a/device/testing/linux-valve-jupiter/0020-pinctrl-amd-Add-quirk-to-timeout-irq-pin-reconfigura.patch b/device/testing/linux-valve-jupiter/0020-pinctrl-amd-Add-quirk-to-timeout-irq-pin-reconfigura.patch index 267b677d6..b21756f49 100644 --- a/device/testing/linux-valve-jupiter/0020-pinctrl-amd-Add-quirk-to-timeout-irq-pin-reconfigura.patch +++ b/device/testing/linux-valve-jupiter/0020-pinctrl-amd-Add-quirk-to-timeout-irq-pin-reconfigura.patch @@ -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 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 diff --git a/device/testing/linux-valve-jupiter/0021-mmc-core-add-safe_trim_quirk-attribute.patch b/device/testing/linux-valve-jupiter/0021-mmc-core-add-safe_trim_quirk-attribute.patch index 40b3c9a30..a3c1947d8 100644 --- a/device/testing/linux-valve-jupiter/0021-mmc-core-add-safe_trim_quirk-attribute.patch +++ b/device/testing/linux-valve-jupiter/0021-mmc-core-add-safe_trim_quirk-attribute.patch @@ -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 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 diff --git a/device/testing/linux-valve-jupiter/APKBUILD b/device/testing/linux-valve-jupiter/APKBUILD index b53c2b3f9..da2aed622 100644 --- a/device/testing/linux-valve-jupiter/APKBUILD +++ b/device/testing/linux-valve-jupiter/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Clayton Craft 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 " diff --git a/device/testing/linux-valve-jupiter/config-valve-jupiter.x86_64 b/device/testing/linux-valve-jupiter/config-valve-jupiter.x86_64 index c3598be1c..ac1b04dee 100644 --- a/device/testing/linux-valve-jupiter/config-valve-jupiter.x86_64 +++ b/device/testing/linux-valve-jupiter/config-valve-jupiter.x86_64 @@ -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