mirror of
https://github.com/openRuyi-Project/openRuyi.git
synced 2026-04-28 11:03:42 +00:00
SPECS: linux-lts-kmhv2: Bump to 6.18.25 & refresh patchset & refresh config
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
From a13acb028abd3ebb732ad7ddf55978831a903b50 Mon Sep 17 00:00:00 2001
|
||||
From 74f80254197b5d3531dec4b81a0973b3075df19c Mon Sep 17 00:00:00 2001
|
||||
From: Han Gao <gaohan@iscas.ac.cn>
|
||||
Date: Fri, 5 Dec 2025 10:42:07 +0800
|
||||
Subject: [PATCH 001/292] UPSTREAM: drm/ttm: add pgprot handling for RISC-V
|
||||
Subject: [PATCH 001/369] UPSTREAM: drm/ttm: add pgprot handling for RISC-V
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From cabdd78043c588a826e93a1ee4f1296c8b9ad2c5 Mon Sep 17 00:00:00 2001
|
||||
From 1f016c4539a151f04b353f81704a0751b3efa84b Mon Sep 17 00:00:00 2001
|
||||
From: Ran Wang <wangran@bosc.ac.cn>
|
||||
Date: Fri, 20 Mar 2026 15:31:20 +0800
|
||||
Subject: [PATCH 1/3] XIANGSHAN: Flush all tlb in set_pte()
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From b52e0b1a24acfc23a8dc065a2cdbeb7bace3841e Mon Sep 17 00:00:00 2001
|
||||
From 2f0b4dce56f81b4ba36e5f98668b7f2a4c89e727 Mon Sep 17 00:00:00 2001
|
||||
From: Chen Wang <unicorn_wang@outlook.com>
|
||||
Date: Mon, 20 Oct 2025 11:33:43 +0800
|
||||
Subject: [PATCH 002/292] UPSTREAM: riscv: sophgo: dts: add PCIe controllers
|
||||
Subject: [PATCH 002/369] UPSTREAM: riscv: sophgo: dts: add PCIe controllers
|
||||
for SG2042
|
||||
|
||||
Add PCIe controller nodes in DTS for Sophgo SG2042.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From d11701da0372e2c92743ff12dad625e6bd0b2366 Mon Sep 17 00:00:00 2001
|
||||
From 0cb6bee07b35c6eadc7bed6fb8ff534301b71f87 Mon Sep 17 00:00:00 2001
|
||||
From: Ran Wang <wangran@bosc.ac.cn>
|
||||
Date: Fri, 20 Mar 2026 15:36:58 +0800
|
||||
Subject: [PATCH 2/3] XIANGSHAN: Add two sbi calls
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 55109d99af6c18d045da1c965b29c76f8f9dda7c Mon Sep 17 00:00:00 2001
|
||||
From f1e283547cd9c13af474b22a96adb3bd931eb36c Mon Sep 17 00:00:00 2001
|
||||
From: Chen Wang <unicorn_wang@outlook.com>
|
||||
Date: Mon, 20 Oct 2025 11:34:05 +0800
|
||||
Subject: [PATCH 003/292] UPSTREAM: riscv: sophgo: dts: enable PCIe for
|
||||
Subject: [PATCH 003/369] UPSTREAM: riscv: sophgo: dts: enable PCIe for
|
||||
PioneerBox
|
||||
|
||||
Enable PCIe controllers for PioneerBox, which uses SG2042 SoC.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 7755e6b40c67d90da7eca74763e29da514f43171 Mon Sep 17 00:00:00 2001
|
||||
From 9cf22077c234cf35a41adef07d4bbc83517f4ac0 Mon Sep 17 00:00:00 2001
|
||||
From: Ran Wang <wangran@bosc.ac.cn>
|
||||
Date: Fri, 20 Mar 2026 15:50:27 +0800
|
||||
Subject: [PATCH 3/3] XIANGSHAN: Add workaround to retry when access fault
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 0ab7f3789b8f81d7b93580cb84719a931eb6a619 Mon Sep 17 00:00:00 2001
|
||||
From dcc71410b4cf5eea946f03c781374267174f010a Mon Sep 17 00:00:00 2001
|
||||
From: Chen Wang <unicorn_wang@outlook.com>
|
||||
Date: Mon, 20 Oct 2025 11:39:22 +0800
|
||||
Subject: [PATCH 004/292] UPSTREAM: riscv: sophgo: dts: enable PCIe for
|
||||
Subject: [PATCH 004/369] UPSTREAM: riscv: sophgo: dts: enable PCIe for
|
||||
SG2042_EVB_V1.X
|
||||
|
||||
Enable PCIe controllers for Sophgo SG2042_EVB_V1.X board,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From baee519e410bbef2c4f7ec7c0382fbc2bdb44bfc Mon Sep 17 00:00:00 2001
|
||||
From 1881130d328c8f16dd1c6ea7b1bc8abf3f81f112 Mon Sep 17 00:00:00 2001
|
||||
From: Chen Wang <unicorn_wang@outlook.com>
|
||||
Date: Mon, 20 Oct 2025 11:40:09 +0800
|
||||
Subject: [PATCH 005/292] UPSTREAM: riscv: sophgo: dts: enable PCIe for
|
||||
Subject: [PATCH 005/369] UPSTREAM: riscv: sophgo: dts: enable PCIe for
|
||||
SG2042_EVB_V2.0
|
||||
|
||||
Enable PCIe controllers for Sophgo SG2042_EVB_V2.0 board,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 496c9c1b6f9d5720fb150bbf2c430ee0df3a1396 Mon Sep 17 00:00:00 2001
|
||||
From 1061896b8d1e999781f26fea4b26b20302bdd57a Mon Sep 17 00:00:00 2001
|
||||
From: Zixian Zeng <sycamoremoon376@gmail.com>
|
||||
Date: Tue, 16 Sep 2025 21:22:50 +0800
|
||||
Subject: [PATCH 006/292] UPSTREAM: riscv: dts: sophgo: Add SPI NOR node for
|
||||
Subject: [PATCH 006/369] UPSTREAM: riscv: dts: sophgo: Add SPI NOR node for
|
||||
SG2042
|
||||
|
||||
Add SPI NOR controller node for SG2042
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 8c0395f234c6759110b8face14eef8408aef5c92 Mon Sep 17 00:00:00 2001
|
||||
From d9ffe32f410b116ddd6e86b950f0a2e8a41f8d71 Mon Sep 17 00:00:00 2001
|
||||
From: Zixian Zeng <sycamoremoon376@gmail.com>
|
||||
Date: Tue, 16 Sep 2025 21:22:51 +0800
|
||||
Subject: [PATCH 007/292] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
|
||||
Subject: [PATCH 007/369] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
|
||||
PioneerBox
|
||||
|
||||
Enable SPI NOR node for PioneerBox device tree
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 6f0d3eabe252d94865b72707cffdf42fb13b5c4e Mon Sep 17 00:00:00 2001
|
||||
From 5c7b5c4c5966ca31ca037c71a88a2805d44ee997 Mon Sep 17 00:00:00 2001
|
||||
From: Zixian Zeng <sycamoremoon376@gmail.com>
|
||||
Date: Tue, 16 Sep 2025 21:22:52 +0800
|
||||
Subject: [PATCH 008/292] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
|
||||
Subject: [PATCH 008/369] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
|
||||
SG2042_EVB_V1
|
||||
|
||||
Enable SPI NOR node for SG2042_EVB_V1 device tree
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 439c83d1c5a73de69423cdc2611dc16d8d565a3f Mon Sep 17 00:00:00 2001
|
||||
From 4f3c5b6879b479d5b89c5fe4eafc7293b78b0e5f Mon Sep 17 00:00:00 2001
|
||||
From: Zixian Zeng <sycamoremoon376@gmail.com>
|
||||
Date: Tue, 16 Sep 2025 21:22:53 +0800
|
||||
Subject: [PATCH 009/292] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
|
||||
Subject: [PATCH 009/369] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
|
||||
SG2042_EVB_V2
|
||||
|
||||
Enable SPI NOR node for SG2042_EVB_V2 device tree
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 285f6476b087ac6e29b9329717444aa0edeb7aae Mon Sep 17 00:00:00 2001
|
||||
From 83f7c7ea4647cfc68c37b714bc8ee9c9b01a7641 Mon Sep 17 00:00:00 2001
|
||||
From: Inochi Amaoto <inochiama@gmail.com>
|
||||
Date: Fri, 14 Nov 2025 08:38:03 +0800
|
||||
Subject: [PATCH 010/292] UPSTREAM: dt-bindings: net: sophgo,sg2044-dwmac: add
|
||||
Subject: [PATCH 010/369] UPSTREAM: dt-bindings: net: sophgo,sg2044-dwmac: add
|
||||
phy mode restriction
|
||||
|
||||
As the ethernet controller of SG2044 and SG2042 only supports
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From d6073fc37b4d6d1afbc68ba01cc835e717f46592 Mon Sep 17 00:00:00 2001
|
||||
From 573cc32317161bb7f8f26f05a69980168914234b Mon Sep 17 00:00:00 2001
|
||||
From: Inochi Amaoto <inochiama@gmail.com>
|
||||
Date: Tue, 14 Oct 2025 09:48:29 +0800
|
||||
Subject: [PATCH 011/292] UPSTREAM: perf vendor events riscv: add T-HEAD C920V2
|
||||
Subject: [PATCH 011/369] UPSTREAM: perf vendor events riscv: add T-HEAD C920V2
|
||||
JSON support
|
||||
|
||||
T-HEAD C920 has a V2 iteration, which supports Sscompmf. The V2
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 9982ceeba8441c3664ab4aad1d626e94d3ccc968 Mon Sep 17 00:00:00 2001
|
||||
From 449dec2cded270b3b9ee4e561ea053bc564beecd Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Tue, 28 Oct 2025 13:22:32 +0100
|
||||
Subject: [PATCH 012/292] UPSTREAM: rust: macros: Add support for 'imports_ns'
|
||||
Subject: [PATCH 012/369] UPSTREAM: rust: macros: Add support for 'imports_ns'
|
||||
to module!
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 488f6facbb9b3be47743e8f5e7584d3165f89cc8 Mon Sep 17 00:00:00 2001
|
||||
From d48348908a110ef19e8d4c24ed16375b96fe0237 Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Thu, 16 Oct 2025 15:38:01 +0200
|
||||
Subject: [PATCH 013/292] UPSTREAM: pwm: Export `pwmchip_release` for external
|
||||
Subject: [PATCH 013/369] UPSTREAM: pwm: Export `pwmchip_release` for external
|
||||
use
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 39b686ede0ad0976a184f7f68abbac380f5a59d6 Mon Sep 17 00:00:00 2001
|
||||
From dbde18b8ca7d515162f36af3fc4529e0e8c214c2 Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Thu, 16 Oct 2025 15:38:02 +0200
|
||||
Subject: [PATCH 014/292] UPSTREAM: rust: pwm: Add Kconfig and basic data
|
||||
Subject: [PATCH 014/369] UPSTREAM: rust: pwm: Add Kconfig and basic data
|
||||
structures
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From d0351f56bdfe9ba348148bb3b17f573e953e051d Mon Sep 17 00:00:00 2001
|
||||
From 09bbee0a75c98319a73797259a41c413d8bfbc93 Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Thu, 16 Oct 2025 15:38:03 +0200
|
||||
Subject: [PATCH 015/292] UPSTREAM: rust: pwm: Add complete abstraction layer
|
||||
Subject: [PATCH 015/369] UPSTREAM: rust: pwm: Add complete abstraction layer
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 7f70a18793140ad3371da42fa5d22a7f3c842602 Mon Sep 17 00:00:00 2001
|
||||
From b6a849f780d8eab2a68f2e859caeb68daca40207 Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Tue, 28 Oct 2025 13:22:33 +0100
|
||||
Subject: [PATCH 016/292] UPSTREAM: rust: pwm: Add module_pwm_platform_driver!
|
||||
Subject: [PATCH 016/369] UPSTREAM: rust: pwm: Add module_pwm_platform_driver!
|
||||
macro
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 35365718339de19a7f207b6791f7d58751226500 Mon Sep 17 00:00:00 2001
|
||||
From 8bfd1aea52d0143a4aec7a79257cc54472783e76 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@baylibre.com>
|
||||
Date: Sat, 25 Oct 2025 14:23:56 +0200
|
||||
Subject: [PATCH 017/292] UPSTREAM: rust: pwm: Drop wrapping of PWM polarity
|
||||
Subject: [PATCH 017/369] UPSTREAM: rust: pwm: Drop wrapping of PWM polarity
|
||||
and state
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 7850433f161ead826e7bf81f6a40bb91136ccb7b Mon Sep 17 00:00:00 2001
|
||||
From 4e1b644b3b9bb6b6b864fe9f047575549b7d8811 Mon Sep 17 00:00:00 2001
|
||||
From: Miguel Ojeda <ojeda@kernel.org>
|
||||
Date: Wed, 29 Oct 2025 19:19:40 +0100
|
||||
Subject: [PATCH 018/292] UPSTREAM: rust: pwm: Fix broken intra-doc link
|
||||
Subject: [PATCH 018/369] UPSTREAM: rust: pwm: Fix broken intra-doc link
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From d9ec7d3d78a99ee5d1d0fb9c2a38f582a7d1ebe3 Mon Sep 17 00:00:00 2001
|
||||
From 63740b7f06daf76d181fffc11ae61d84289bd12a Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Thu, 16 Oct 2025 15:38:04 +0200
|
||||
Subject: [PATCH 019/292] UPSTREAM: pwm: Add Rust driver for T-HEAD TH1520 SoC
|
||||
Subject: [PATCH 019/369] UPSTREAM: pwm: Add Rust driver for T-HEAD TH1520 SoC
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 5aabd0a7f8bc2ea200846938394c235ad45a0fd4 Mon Sep 17 00:00:00 2001
|
||||
From 5f9537f980b01efbedc4166d96fe7b8f012c559a Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Thu, 16 Oct 2025 15:38:05 +0200
|
||||
Subject: [PATCH 020/292] UPSTREAM: dt-bindings: pwm: thead: Add T-HEAD TH1520
|
||||
Subject: [PATCH 020/369] UPSTREAM: dt-bindings: pwm: thead: Add T-HEAD TH1520
|
||||
PWM controller
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 467c6de44150eb64758942775baf0f8e3af0d76b Mon Sep 17 00:00:00 2001
|
||||
From 8b1480f66e93d9aab41ac0373a9971dcf07f769e Mon Sep 17 00:00:00 2001
|
||||
From: Miguel Ojeda <ojeda@kernel.org>
|
||||
Date: Wed, 29 Oct 2025 19:25:02 +0100
|
||||
Subject: [PATCH 021/292] UPSTREAM: pwm: Fix Rust formatting
|
||||
Subject: [PATCH 021/369] UPSTREAM: pwm: Fix Rust formatting
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From b8151a5892a4a6c6ebb2838628e4a4737df3dda0 Mon Sep 17 00:00:00 2001
|
||||
From 83b9ee938928dc45eb56409fcc150239dea58bae Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Tue, 28 Oct 2025 13:22:35 +0100
|
||||
Subject: [PATCH 022/292] UPSTREAM: pwm: th1520: Fix clippy warning for
|
||||
Subject: [PATCH 022/369] UPSTREAM: pwm: th1520: Fix clippy warning for
|
||||
redundant struct field init
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 3d181703f6aa86c4515a75c9aa75d72140c132c2 Mon Sep 17 00:00:00 2001
|
||||
From 457c066858e440a279fed26db8ff1209a75227b7 Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Tue, 28 Oct 2025 13:22:34 +0100
|
||||
Subject: [PATCH 023/292] UPSTREAM: pwm: th1520: Use
|
||||
Subject: [PATCH 023/369] UPSTREAM: pwm: th1520: Use
|
||||
module_pwm_platform_driver! macro
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 1c97c6b1ae6a867755a26ea34c88b8ee35a189bf Mon Sep 17 00:00:00 2001
|
||||
From 49f1a222b61f667fed9a23d017bbe4012f0a870f Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Tue, 9 Dec 2025 21:06:03 +0100
|
||||
Subject: [PATCH 024/292] UPSTREAM: pwm: th1520: Fix missing Kconfig
|
||||
Subject: [PATCH 024/369] UPSTREAM: pwm: th1520: Fix missing Kconfig
|
||||
dependencies
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 0510827b576875d510371d7d5eeb5c69bb6daab9 Mon Sep 17 00:00:00 2001
|
||||
From 5cbf1704be09a9b59369a4926f53332510c98628 Mon Sep 17 00:00:00 2001
|
||||
From: Han Gao <rabenda.cn@gmail.com>
|
||||
Date: Fri, 19 Sep 2025 04:44:47 +0800
|
||||
Subject: [PATCH 025/292] UPSTREAM: riscv: dts: thead: add xtheadvector to the
|
||||
Subject: [PATCH 025/369] UPSTREAM: riscv: dts: thead: add xtheadvector to the
|
||||
th1520 devicetree
|
||||
|
||||
The th1520 support xtheadvector [1] so it can be included in the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 03d85c98527cca6a87b9b26724a4f20f61a92df9 Mon Sep 17 00:00:00 2001
|
||||
From 633aeef390d88983251aa6780a1212016b9d7b10 Mon Sep 17 00:00:00 2001
|
||||
From: Han Gao <rabenda.cn@gmail.com>
|
||||
Date: Fri, 19 Sep 2025 04:44:48 +0800
|
||||
Subject: [PATCH 026/292] UPSTREAM: riscv: dts: thead: add ziccrse for th1520
|
||||
Subject: [PATCH 026/369] UPSTREAM: riscv: dts: thead: add ziccrse for th1520
|
||||
|
||||
Existing rv64 hardware conforms to the rva20 profile.
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 072835207f8a5db090437ff57b2bbdc4ca8255f8 Mon Sep 17 00:00:00 2001
|
||||
From 98ed20d3c181c1146455f8caddc296ac33eef707 Mon Sep 17 00:00:00 2001
|
||||
From: Han Gao <rabenda.cn@gmail.com>
|
||||
Date: Fri, 19 Sep 2025 04:44:49 +0800
|
||||
Subject: [PATCH 027/292] UPSTREAM: riscv: dts: thead: add zfh for th1520
|
||||
Subject: [PATCH 027/369] UPSTREAM: riscv: dts: thead: add zfh for th1520
|
||||
|
||||
th1520 support Zfh ISA extension.
|
||||
It supports the same RISC-V extensions as SG2042.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 885c074204b8c57ab96b45463cdcb834fb4dfdf5 Mon Sep 17 00:00:00 2001
|
||||
From 4f06c1f3a788d4084a44daaa7caf0a687a52a2b5 Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Thu, 16 Oct 2025 15:38:06 +0200
|
||||
Subject: [PATCH 028/292] UPSTREAM: riscv: dts: thead: Add PWM controller node
|
||||
Subject: [PATCH 028/369] UPSTREAM: riscv: dts: thead: Add PWM controller node
|
||||
|
||||
Add the Device Tree node for the T-HEAD TH1520 SoC's PWM controller.
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 514a43ac13163c8b345f36625494e8f2934d449f Mon Sep 17 00:00:00 2001
|
||||
From 6186770fac88703f14822340d3f42cc496239383 Mon Sep 17 00:00:00 2001
|
||||
From: Michal Wilczynski <m.wilczynski@samsung.com>
|
||||
Date: Thu, 16 Oct 2025 15:38:07 +0200
|
||||
Subject: [PATCH 029/292] UPSTREAM: riscv: dts: thead: Add PWM fan and thermal
|
||||
Subject: [PATCH 029/369] UPSTREAM: riscv: dts: thead: Add PWM fan and thermal
|
||||
control
|
||||
|
||||
Add Device Tree nodes to enable a PWM controlled fan and it's associated
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 32773c5a6ed8b9d0b9718eb880848beffffc3dad Mon Sep 17 00:00:00 2001
|
||||
From 6f305bbd4f4e9fbf3504418049406e5577f80786 Mon Sep 17 00:00:00 2001
|
||||
From: Lucas Zampieri <lzampier@redhat.com>
|
||||
Date: Fri, 24 Oct 2025 09:36:40 +0100
|
||||
Subject: [PATCH 030/292] UPSTREAM: dt-bindings: vendor-prefixes: Add UltraRISC
|
||||
Subject: [PATCH 030/369] UPSTREAM: dt-bindings: vendor-prefixes: Add UltraRISC
|
||||
|
||||
Add vendor prefix for UltraRISC Technology Co., Ltd.
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c29aa68cc3d9b1f1f3f51f932f08d94e5dcf2a7f Mon Sep 17 00:00:00 2001
|
||||
From b30c4fb9b5f6abc3f7d9bab6348ce9e715a497e1 Mon Sep 17 00:00:00 2001
|
||||
From: Charles Mirabile <cmirabil@redhat.com>
|
||||
Date: Fri, 24 Oct 2025 09:36:41 +0100
|
||||
Subject: [PATCH 031/292] UPSTREAM: dt-bindings: interrupt-controller: Add
|
||||
Subject: [PATCH 031/369] UPSTREAM: dt-bindings: interrupt-controller: Add
|
||||
UltraRISC DP1000 PLIC
|
||||
|
||||
Add compatible strings for the PLIC found in UltraRISC DP1000 SoC.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From dc5c2d182a9d0bc4a46dc01abcad073c2fdb585a Mon Sep 17 00:00:00 2001
|
||||
From d7fffc6d284c7a5d3344a8aae1eb95cb0d10030a Mon Sep 17 00:00:00 2001
|
||||
From: Charles Mirabile <cmirabil@redhat.com>
|
||||
Date: Fri, 24 Oct 2025 09:36:42 +0100
|
||||
Subject: [PATCH 032/292] UPSTREAM: irqchip/sifive-plic: Cache the interrupt
|
||||
Subject: [PATCH 032/369] UPSTREAM: irqchip/sifive-plic: Cache the interrupt
|
||||
enable state
|
||||
|
||||
Optimize the PLIC driver by maintaining the interrupt enable state in the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From a00c53460fcf25c190cad79c3cb2808d5bb8b865 Mon Sep 17 00:00:00 2001
|
||||
From 1d4ce7c9c91dc879ce6585684c130261b97ce450 Mon Sep 17 00:00:00 2001
|
||||
From: Charles Mirabile <cmirabil@redhat.com>
|
||||
Date: Fri, 24 Oct 2025 09:36:43 +0100
|
||||
Subject: [PATCH 033/292] UPSTREAM: irqchip/sifive-plic: Add support for
|
||||
Subject: [PATCH 033/369] UPSTREAM: irqchip/sifive-plic: Add support for
|
||||
UltraRISC DP1000 PLIC
|
||||
|
||||
Add a new compatible for the plic found in UltraRISC DP1000 with a quirk to
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 8d37df9c47751a4eebf24d84e00ac37fcacf9f1c Mon Sep 17 00:00:00 2001
|
||||
From a430f603186d0f1f5cd92266bc6f960244e7e910 Mon Sep 17 00:00:00 2001
|
||||
From: Ben Dooks <ben.dooks@codethink.co.uk>
|
||||
Date: Fri, 2 Jan 2026 14:58:39 +0000
|
||||
Subject: [PATCH 034/292] UPSTREAM: riscv: cpu_ops_sbi: smp_processor_id()
|
||||
Subject: [PATCH 034/369] UPSTREAM: riscv: cpu_ops_sbi: smp_processor_id()
|
||||
returns int, not unsigned int
|
||||
|
||||
The print in sbi_cpu_stop() assumes smp_processor_id() returns an
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 3067c7bfaffd9433a9b26baa26ed3f8dab61622f Mon Sep 17 00:00:00 2001
|
||||
From 1c0ce037e0d184d21da3cb667a079d06c86fe944 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 27 Oct 2025 08:29:59 -0500
|
||||
Subject: [PATCH 035/292] UPSTREAM: spi: dt-bindings: fsl-qspi: support
|
||||
Subject: [PATCH 035/369] UPSTREAM: spi: dt-bindings: fsl-qspi: support
|
||||
SpacemiT K1
|
||||
|
||||
Add the SpacemiT K1 SoC QSPI IP to the list of supported hardware. This
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From fbb2ea220e903b4c5b99af25231337a5c9ca14c1 Mon Sep 17 00:00:00 2001
|
||||
From a864391d5ea824e5be4fc11998abfb17df179b1f Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 27 Oct 2025 08:30:00 -0500
|
||||
Subject: [PATCH 036/292] UPSTREAM: spi: dt-bindings: fsl-qspi: add optional
|
||||
Subject: [PATCH 036/369] UPSTREAM: spi: dt-bindings: fsl-qspi: add optional
|
||||
resets
|
||||
|
||||
Allow two resets to be defined to support the SpacemiT K1 SoC QSPI IP.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 3a4ce77b198741c2a076154aaeedad34ff5f9521 Mon Sep 17 00:00:00 2001
|
||||
From 7308db205a0882439898d87ccf2acd357d76a517 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 27 Oct 2025 08:30:01 -0500
|
||||
Subject: [PATCH 037/292] UPSTREAM: spi: fsl-qspi: add optional reset support
|
||||
Subject: [PATCH 037/369] UPSTREAM: spi: fsl-qspi: add optional reset support
|
||||
|
||||
Add support for one or more optional exclusive resets. These simply need
|
||||
to be deasserted at probe time, and can remain that way for the life of the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 926162fa0034a8ec79538c368dd27ebc42e62c8e Mon Sep 17 00:00:00 2001
|
||||
From 6c5cccaa2b2778d8a0900ec2e3ebeeaf5726ea1e Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 27 Oct 2025 08:30:02 -0500
|
||||
Subject: [PATCH 038/292] UPSTREAM: spi: fsl-qspi: switch predicates to bool
|
||||
Subject: [PATCH 038/369] UPSTREAM: spi: fsl-qspi: switch predicates to bool
|
||||
|
||||
Change all the needs_*() functions so they are no longer inline, and return
|
||||
bool rather than int.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 4444dcc68dbc1ab452c36e03ff811c271deacf55 Mon Sep 17 00:00:00 2001
|
||||
From 019a86e0434488111622b7c9b144e392bb48c7c8 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 27 Oct 2025 08:30:03 -0500
|
||||
Subject: [PATCH 039/292] UPSTREAM: spi: fsl-qspi: add a clock disable quirk
|
||||
Subject: [PATCH 039/369] UPSTREAM: spi: fsl-qspi: add a clock disable quirk
|
||||
|
||||
The SpacemiT K1 SoC QSPI implementation needs to avoid shutting off the
|
||||
clock when changing its rate. Add a new quirk to indicate that disabling
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From d8200a557cbf489ee0160a058ee99a3b026a3faf Mon Sep 17 00:00:00 2001
|
||||
From 5272b6cd59d6c4676775a7c78b5a7ff28216c8a0 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 27 Oct 2025 08:30:04 -0500
|
||||
Subject: [PATCH 040/292] UPSTREAM: spi: fsl-qspi: introduce sfa_size devtype
|
||||
Subject: [PATCH 040/369] UPSTREAM: spi: fsl-qspi: introduce sfa_size devtype
|
||||
data
|
||||
|
||||
In fsl_qspi_default_setup(), four registers define the size of blocks of
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 046678efb667309ae5a33aa185163b234986e6e2 Mon Sep 17 00:00:00 2001
|
||||
From cb09cb1610221e3a9c0d8babc7b70d3bb6a327ff Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 27 Oct 2025 08:30:05 -0500
|
||||
Subject: [PATCH 041/292] UPSTREAM: spi: fsl-qspi: support the SpacemiT K1 SoC
|
||||
Subject: [PATCH 041/369] UPSTREAM: spi: fsl-qspi: support the SpacemiT K1 SoC
|
||||
|
||||
Allow the SPI_FSL_QUADSPI Kconfig option to be selected if ARCH_SPACEMIT
|
||||
enabled.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 8ea6a9d572dc1ae322a68b22a332114587fe535b Mon Sep 17 00:00:00 2001
|
||||
From f634cb23a016289114eecddb16b53149f628d9b0 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Thu, 13 Nov 2025 15:45:35 -0600
|
||||
Subject: [PATCH 042/292] UPSTREAM: dt-bindings: pci: spacemit: Introduce PCIe
|
||||
Subject: [PATCH 042/369] UPSTREAM: dt-bindings: pci: spacemit: Introduce PCIe
|
||||
host controller
|
||||
|
||||
Add the Devicetree binding for the PCIe Root Complex found on the SpacemiT
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From be9a7d39975626b09271782f5f4e3e732d290a4c Mon Sep 17 00:00:00 2001
|
||||
From aedd8aca9c697447c9ccf4ec42c2f1f526090b0a Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Thu, 13 Nov 2025 15:45:37 -0600
|
||||
Subject: [PATCH 043/292] UPSTREAM: PCI: spacemit: Add SpacemiT PCIe host
|
||||
Subject: [PATCH 043/369] UPSTREAM: PCI: spacemit: Add SpacemiT PCIe host
|
||||
driver
|
||||
|
||||
Introduce a driver for the PCIe host controller found in the SpacemiT K1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 5f36e1fcc7a9e40bc1111055e8919f128271cb5c Mon Sep 17 00:00:00 2001
|
||||
From a628413858f87d8725187eca633cb7785def3725 Mon Sep 17 00:00:00 2001
|
||||
From: Troy Mitchell <troy.mitchell@linux.spacemit.com>
|
||||
Date: Fri, 17 Oct 2025 11:16:17 +0800
|
||||
Subject: [PATCH 044/292] UPSTREAM: ASoC: dt-bindings: Add bindings for
|
||||
Subject: [PATCH 044/369] UPSTREAM: ASoC: dt-bindings: Add bindings for
|
||||
SpacemiT K1
|
||||
|
||||
Add dt-binding for the i2s driver of SpacemiT's K1 SoC.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From e73a3204f4238b6992943f956be758e858ad675e Mon Sep 17 00:00:00 2001
|
||||
From fd286c94647d0d76f7b896e54a8fcc3ee9e0fd19 Mon Sep 17 00:00:00 2001
|
||||
From: Troy Mitchell <troy.mitchell@linux.spacemit.com>
|
||||
Date: Fri, 17 Oct 2025 11:16:18 +0800
|
||||
Subject: [PATCH 045/292] UPSTREAM: ASoC: spacemit: add i2s support for K1 SoC
|
||||
Subject: [PATCH 045/369] UPSTREAM: ASoC: spacemit: add i2s support for K1 SoC
|
||||
|
||||
Add ASoC platform driver for the SpacemiT K1 SoC full-duplex I2S
|
||||
controller.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 063a02b117a9871c67a96a31b8760f1b8856122a Mon Sep 17 00:00:00 2001
|
||||
From ee7ba4fc20f1800227e05a7962b2ef435b559b2d Mon Sep 17 00:00:00 2001
|
||||
From: Hendrik Hamerlinck <hendrik.hamerlinck@hammernet.be>
|
||||
Date: Wed, 17 Sep 2025 08:59:07 +0200
|
||||
Subject: [PATCH 046/292] UPSTREAM: riscv: dts: spacemit: add UART pinctrl
|
||||
Subject: [PATCH 046/369] UPSTREAM: riscv: dts: spacemit: add UART pinctrl
|
||||
combinations
|
||||
|
||||
Add UART pinctrl configurations based on the SoC datasheet and the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From fb62b1e785efe2f0a0d733c1b9d30ed9409b67e9 Mon Sep 17 00:00:00 2001
|
||||
From 9b89f82bfe17727e871352577723d894d74ae490 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 25 Aug 2025 12:20:54 -0500
|
||||
Subject: [PATCH 047/292] UPSTREAM: riscv: dts: spacemit: enable the i2c8
|
||||
Subject: [PATCH 047/369] UPSTREAM: riscv: dts: spacemit: enable the i2c8
|
||||
adapter
|
||||
|
||||
Define properties for the I2C adapter that provides access to the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 7da972b8a029dc920fa104a864e583560c2ae98c Mon Sep 17 00:00:00 2001
|
||||
From dc8b55a1f37b571777583c1f2c94124c599254ce Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 25 Aug 2025 12:20:55 -0500
|
||||
Subject: [PATCH 048/292] UPSTREAM: riscv: dts: spacemit: define fixed
|
||||
Subject: [PATCH 048/369] UPSTREAM: riscv: dts: spacemit: define fixed
|
||||
regulators
|
||||
|
||||
Define the DC power input and the 4v power as fixed supplies in the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From a8e9b4f1f0653d859aafca1850d84588b8483d07 Mon Sep 17 00:00:00 2001
|
||||
From 9e366a629037d17921bb4e82b8696c2878a71247 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 25 Aug 2025 12:20:56 -0500
|
||||
Subject: [PATCH 049/292] UPSTREAM: riscv: dts: spacemit: define regulator
|
||||
Subject: [PATCH 049/369] UPSTREAM: riscv: dts: spacemit: define regulator
|
||||
constraints
|
||||
|
||||
Define basic constraints for the regulators in the SpacemiT P1 PMIC,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 71b328321c592ce8e879ed089dca971412a9d128 Mon Sep 17 00:00:00 2001
|
||||
From 10ec92d97783f2e2c99264d33c9c5a901baf9602 Mon Sep 17 00:00:00 2001
|
||||
From: Aurelien Jarno <aurelien@aurel32.net>
|
||||
Date: Fri, 26 Sep 2025 19:54:37 +0200
|
||||
Subject: [PATCH 050/292] UPSTREAM: riscv: dts: spacemit: enable the i2c2
|
||||
Subject: [PATCH 050/369] UPSTREAM: riscv: dts: spacemit: enable the i2c2
|
||||
adapter on BPI-F3
|
||||
|
||||
Define properties for the I2C adapter, and enable it on the BPI-F3. It
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c2e4baab1985421b278d3923051ceac54110ea37 Mon Sep 17 00:00:00 2001
|
||||
From 8ef4daef4298218d78850cdd3e636a768aba57ca Mon Sep 17 00:00:00 2001
|
||||
From: Aurelien Jarno <aurelien@aurel32.net>
|
||||
Date: Fri, 26 Sep 2025 19:54:38 +0200
|
||||
Subject: [PATCH 051/292] UPSTREAM: riscv: dts: spacemit: add 24c02 eeprom on
|
||||
Subject: [PATCH 051/369] UPSTREAM: riscv: dts: spacemit: add 24c02 eeprom on
|
||||
BPI-F3
|
||||
|
||||
The BPI-F3 board includes a 24c02 eeprom, that stores the MAC addresses
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 4fd319d794e5b445938efdc23425e461de6d0df2 Mon Sep 17 00:00:00 2001
|
||||
From 5d81ced049b3f9a9d8d17932c3e2e69b8f9d7d12 Mon Sep 17 00:00:00 2001
|
||||
From: Aurelien Jarno <aurelien@aurel32.net>
|
||||
Date: Fri, 26 Sep 2025 19:54:39 +0200
|
||||
Subject: [PATCH 052/292] UPSTREAM: riscv: dts: spacemit: add i2c aliases on
|
||||
Subject: [PATCH 052/369] UPSTREAM: riscv: dts: spacemit: add i2c aliases on
|
||||
BPI-F3
|
||||
|
||||
Add i2c aliases for i2c2 and i2c8 on BPI-F3. This is useful to keep a
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From b6db5769a5037e228cc28f986e92b4f80aa51540 Mon Sep 17 00:00:00 2001
|
||||
From 2e3af2a2cafa742a64a7ed1ee95920fccdc953a6 Mon Sep 17 00:00:00 2001
|
||||
From: Michael Opdenacker <michael.opdenacker@rootcommit.com>
|
||||
Date: Wed, 22 Oct 2025 20:18:38 +0000
|
||||
Subject: [PATCH 053/292] UPSTREAM: riscv: dts: spacemit: add Ethernet and PDMA
|
||||
Subject: [PATCH 053/369] UPSTREAM: riscv: dts: spacemit: add Ethernet and PDMA
|
||||
to OrangePi RV2
|
||||
|
||||
The OrangePi RV2 board ships two RGMII ethernet ports.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 15e71a560f220dc0f7e64f8a3dc8575a010d7755 Mon Sep 17 00:00:00 2001
|
||||
From 8400c0f060fbc9b0a3bd37663d25942ed30d4db0 Mon Sep 17 00:00:00 2001
|
||||
From: Troy Mitchell <troy.mitchell@linux.spacemit.com>
|
||||
Date: Thu, 23 Oct 2025 15:28:30 +0800
|
||||
Subject: [PATCH 054/292] UPSTREAM: riscv: dts: spacemit: add MusePi Pro board
|
||||
Subject: [PATCH 054/369] UPSTREAM: riscv: dts: spacemit: add MusePi Pro board
|
||||
device tree
|
||||
|
||||
Add initial device tree support for the MusePi Pro board [1].
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 3c0447a987ca54c3170ca5dad59eb6696845a539 Mon Sep 17 00:00:00 2001
|
||||
From 3f9bf385cbf0f5e20512420a3a3744421706e78d Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Mon, 27 Oct 2025 08:30:06 -0500
|
||||
Subject: [PATCH 055/292] UPSTREAM: riscv: dts: spacemit: enable K1 SoC QSPI on
|
||||
Subject: [PATCH 055/369] UPSTREAM: riscv: dts: spacemit: enable K1 SoC QSPI on
|
||||
BPI-F3
|
||||
|
||||
Define DTS nodes to enable support for QSPI on the K1 SoC, including the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From e049c4a5b6a3d9d6a737c57b8990d21b2f879a94 Mon Sep 17 00:00:00 2001
|
||||
From f2a0bc82cd89e88741488647accdc2f3081ff7c4 Mon Sep 17 00:00:00 2001
|
||||
From: Michael Opdenacker <michael.opdenacker@rootcommit.com>
|
||||
Date: Wed, 12 Nov 2025 04:44:42 +0000
|
||||
Subject: [PATCH 056/292] UPSTREAM: riscv: dts: spacemit: Add OrangePi R2S
|
||||
Subject: [PATCH 056/369] UPSTREAM: riscv: dts: spacemit: Add OrangePi R2S
|
||||
board device tree
|
||||
|
||||
Add initial device tree support for the OrangePi RV2 board [1], which is
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From a847dbb78ef330b4b9ea65adbcadf0b7b3447ec0 Mon Sep 17 00:00:00 2001
|
||||
From abfe8a525cb5c525bd6f2c8892bcf91330dba40c Mon Sep 17 00:00:00 2001
|
||||
From: Troy Mitchell <troy.mitchell@linux.spacemit.com>
|
||||
Date: Wed, 5 Nov 2025 11:37:43 +0800
|
||||
Subject: [PATCH 057/292] UPSTREAM: riscv: dts: spacemit: reorder i2c2 node
|
||||
Subject: [PATCH 057/369] UPSTREAM: riscv: dts: spacemit: reorder i2c2 node
|
||||
|
||||
Reorder the i2c2 node to its correct position according to its
|
||||
register address.This improves the readability and maintainability
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 22ffbac5a5d2401b3a03a17029b750e91b4a1cc7 Mon Sep 17 00:00:00 2001
|
||||
From 4915cd379c63359b1c53885b5dc1bcaebf971232 Mon Sep 17 00:00:00 2001
|
||||
From: Troy Mitchell <troy.mitchell@linux.spacemit.com>
|
||||
Date: Wed, 5 Nov 2025 11:37:44 +0800
|
||||
Subject: [PATCH 058/292] UPSTREAM: riscv: dts: spacemit: define all missing
|
||||
Subject: [PATCH 058/369] UPSTREAM: riscv: dts: spacemit: define all missing
|
||||
I2C controller nodes
|
||||
|
||||
SpacemiT K1 SoC is equipped with a total of nine I2C controllers,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 0e7c975adc31acc930ad848892d26e9a82ec268b Mon Sep 17 00:00:00 2001
|
||||
From 75b66c2c412c9d74b81a6fe814b9f2c1442ee7e0 Mon Sep 17 00:00:00 2001
|
||||
From: Troy Mitchell <troy.mitchell@linux.spacemit.com>
|
||||
Date: Tue, 18 Nov 2025 14:08:06 +0800
|
||||
Subject: [PATCH 059/292] UPSTREAM: rtc: spacemit: MFD_SPACEMIT_P1 as
|
||||
Subject: [PATCH 059/369] UPSTREAM: rtc: spacemit: MFD_SPACEMIT_P1 as
|
||||
dependencies
|
||||
|
||||
RTC_DRV_SPACEMIT_P1 is a subdevice of P1 and should depend on
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 83edd22436dacf87ffb11566b2ddad9faf581c53 Mon Sep 17 00:00:00 2001
|
||||
From 831ac5201a03e793c868075f22e33ca37e93c8f0 Mon Sep 17 00:00:00 2001
|
||||
From: Troy Mitchell <troy.mitchell@linux.spacemit.com>
|
||||
Date: Mon, 27 Oct 2025 13:48:05 +0800
|
||||
Subject: [PATCH 060/292] UPSTREAM: mfd: simple-mfd-i2c: Remove select I2C_K1
|
||||
Subject: [PATCH 060/369] UPSTREAM: mfd: simple-mfd-i2c: Remove select I2C_K1
|
||||
from MFD_SPACEMIT_P1
|
||||
|
||||
select will force a symbol to a specific value without considering
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 3e6079dbccf43febe9ec92f671aeb16078e402e2 Mon Sep 17 00:00:00 2001
|
||||
From 2b94ac2c786a90f4378a2a2cd15792684e61265d Mon Sep 17 00:00:00 2001
|
||||
From: Aurelien Jarno <aurelien@aurel32.net>
|
||||
Date: Mon, 3 Nov 2025 00:01:59 +0100
|
||||
Subject: [PATCH 061/292] UPSTREAM: driver: reset: spacemit-p1: add driver for
|
||||
Subject: [PATCH 061/369] UPSTREAM: driver: reset: spacemit-p1: add driver for
|
||||
poweroff/reboot
|
||||
|
||||
This driver implements poweroff/reboot support for the SpacemiT P1 PMIC
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From cf78dc7663e0a4b8027a9c0e0be162ca30afe8c4 Mon Sep 17 00:00:00 2001
|
||||
From 9d8787aa5d410cfd693537f9de925a95c5a153d7 Mon Sep 17 00:00:00 2001
|
||||
From: Yunhui Cui <cuiyunhui@bytedance.com>
|
||||
Date: Tue, 16 Dec 2025 09:47:19 +0800
|
||||
Subject: [PATCH 062/292] UPSTREAM: riscv: remove irqflags.h inclusion in
|
||||
Subject: [PATCH 062/369] UPSTREAM: riscv: remove irqflags.h inclusion in
|
||||
asm/bitops.h
|
||||
|
||||
The arch/riscv/include/asm/bitops.h does not functionally require
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 0e6268f2e06de9ae9109c34caac6d8d90ad059f7 Mon Sep 17 00:00:00 2001
|
||||
From 0bb6699cc496c2f6201a1438779e70525750e623 Mon Sep 17 00:00:00 2001
|
||||
From: Zongmin Zhou <zhouzongmin@kylinos.cn>
|
||||
Date: Thu, 20 Nov 2025 17:58:31 +0800
|
||||
Subject: [PATCH 063/292] UPSTREAM: riscv/atomic.h: use RISCV_FULL_BARRIER in
|
||||
Subject: [PATCH 063/369] UPSTREAM: riscv/atomic.h: use RISCV_FULL_BARRIER in
|
||||
_arch_atomic* function.
|
||||
|
||||
Replace the same code with the pre-defined macro
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 30a1bd7e67f5d9843b5aaea132907b7485660695 Mon Sep 17 00:00:00 2001
|
||||
From eda43515025251e88ee74ef5dccde50611e3caa5 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Zimmermann <tzimmermann@suse.de>
|
||||
Date: Thu, 21 Aug 2025 10:17:08 +0200
|
||||
Subject: [PATCH 064/292] UPSTREAM: drm/dumb-buffers: Sanitize output on errors
|
||||
Subject: [PATCH 064/369] UPSTREAM: drm/dumb-buffers: Sanitize output on errors
|
||||
|
||||
The ioctls MODE_CREATE_DUMB and MODE_MAP_DUMB return results into a
|
||||
memory buffer supplied by user space. On errors, it is possible that
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c3f4471fa7ca975295b74990bd5708d47050babe Mon Sep 17 00:00:00 2001
|
||||
From c0956b07ed7a9858692827df4e279fc71717ce81 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Zimmermann <tzimmermann@suse.de>
|
||||
Date: Thu, 21 Aug 2025 10:17:09 +0200
|
||||
Subject: [PATCH 065/292] UPSTREAM: drm/dumb-buffers: Provide helper to set
|
||||
Subject: [PATCH 065/369] UPSTREAM: drm/dumb-buffers: Provide helper to set
|
||||
pitch and size
|
||||
|
||||
Add drm_modes_size_dumb(), a helper to calculate the dumb-buffer
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From e11408b3f25879e3411ab29ac98d9ecc23a07e03 Mon Sep 17 00:00:00 2001
|
||||
From d41fe7cfc501aa15cf7c400508abc363db286de2 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Zimmermann <tzimmermann@suse.de>
|
||||
Date: Tue, 16 Sep 2025 10:36:19 +0200
|
||||
Subject: [PATCH 066/292] UPSTREAM: drm/vblank: Add vblank timer
|
||||
Subject: [PATCH 066/369] UPSTREAM: drm/vblank: Add vblank timer
|
||||
|
||||
The vblank timer simulates a vblank interrupt for hardware without
|
||||
support. Rate-limits the display update frequency.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 504303e8fcfed31a3981306c9882c875af672ece Mon Sep 17 00:00:00 2001
|
||||
From 48262d828972233cf48d225939504073e5c6c346 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Zimmermann <tzimmermann@suse.de>
|
||||
Date: Tue, 16 Sep 2025 10:36:20 +0200
|
||||
Subject: [PATCH 067/292] UPSTREAM: drm/vblank: Add CRTC helpers for simple use
|
||||
Subject: [PATCH 067/369] UPSTREAM: drm/vblank: Add CRTC helpers for simple use
|
||||
cases
|
||||
|
||||
Implement atomic_flush, atomic_enable and atomic_disable of struct
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 118f9b143226e6148eae0e1d27f5e28612fee6a2 Mon Sep 17 00:00:00 2001
|
||||
From 8e89e736930001b6cc433ffe6dd5f786cdc67b49 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Zimmermann <tzimmermann@suse.de>
|
||||
Date: Tue, 16 Sep 2025 10:36:21 +0200
|
||||
Subject: [PATCH 068/292] UPSTREAM: drm/vkms: Convert to DRM's vblank timer
|
||||
Subject: [PATCH 068/369] UPSTREAM: drm/vkms: Convert to DRM's vblank timer
|
||||
|
||||
Replace vkms' vblank timer with the DRM implementation. The DRM
|
||||
code is identical in concept, but differs in implementation.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From db77b04acb8c995a796ce752ecf81d2ff36cc51f Mon Sep 17 00:00:00 2001
|
||||
From 0d1b1b8b2afbab9d556db02da5142a187d8cfdba Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Zimmermann <tzimmermann@suse.de>
|
||||
Date: Tue, 16 Sep 2025 10:36:22 +0200
|
||||
Subject: [PATCH 069/292] UPSTREAM: drm/hypervdrm: Use vblank timer
|
||||
Subject: [PATCH 069/369] UPSTREAM: drm/hypervdrm: Use vblank timer
|
||||
|
||||
HyperV's virtual hardware does not provide vblank interrupts. Use a
|
||||
vblank timer to simulate the interrupt. Rate-limits the display's
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From bb6b06324a1c086ef37971f5bb2dfddf0ef9e24d Mon Sep 17 00:00:00 2001
|
||||
From 54da37d6a545b73e2d7603d037772fc3fa5f1542 Mon Sep 17 00:00:00 2001
|
||||
From: Vivian Wang <wangruikang@iscas.ac.cn>
|
||||
Date: Thu, 29 Jan 2026 09:56:06 +0800
|
||||
Subject: [PATCH 070/292] UPSTREAM: PCI/MSI: Convert the boolean no_64bit_msi
|
||||
Subject: [PATCH 070/369] UPSTREAM: PCI/MSI: Convert the boolean no_64bit_msi
|
||||
flag to a DMA address mask
|
||||
|
||||
Some PCI devices have PCI_MSI_FLAGS_64BIT in the MSI capability, but
|
||||
@@ -183,7 +183,7 @@ index 05aeee8c8844..528e31ed5bea 100644
|
||||
unsigned int broken_parity_status:1; /* Generates false positive parity */
|
||||
unsigned int irq_reroute_variant:2; /* Needs IRQ rerouting variant */
|
||||
diff --git a/sound/hda/controllers/intel.c b/sound/hda/controllers/intel.c
|
||||
index 9306e7a31f02..083b652cd033 100644
|
||||
index 98367b87d801..44781b87d58e 100644
|
||||
--- a/sound/hda/controllers/intel.c
|
||||
+++ b/sound/hda/controllers/intel.c
|
||||
@@ -1907,7 +1907,7 @@ static int azx_first_init(struct azx *chip)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 89c72df795d509327779803282414adf3dda2a8f Mon Sep 17 00:00:00 2001
|
||||
From 9783bbf8ce6ff28451aac0b9f0c00fea3347a9fb Mon Sep 17 00:00:00 2001
|
||||
From: Vivian Wang <wangruikang@iscas.ac.cn>
|
||||
Date: Thu, 29 Jan 2026 09:56:07 +0800
|
||||
Subject: [PATCH 071/292] UPSTREAM: PCI/MSI: Check the device specific address
|
||||
Subject: [PATCH 071/369] UPSTREAM: PCI/MSI: Check the device specific address
|
||||
mask in msi_verify_entries()
|
||||
|
||||
Instead of a 32-bit/64-bit dichotomy, check the MSI address against
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 466d48b897a26be8ad9bad47c1359fb2f456d591 Mon Sep 17 00:00:00 2001
|
||||
From c380b8ab3a3d032602b786eae0220caa6ec775fe Mon Sep 17 00:00:00 2001
|
||||
From: Vivian Wang <wangruikang@iscas.ac.cn>
|
||||
Date: Thu, 29 Jan 2026 09:56:08 +0800
|
||||
Subject: [PATCH 072/292] UPSTREAM: drm/radeon: Make MSI address limit based on
|
||||
Subject: [PATCH 072/369] UPSTREAM: drm/radeon: Make MSI address limit based on
|
||||
the device DMA limit
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From ae60101edf90a6163896996c935544a5da51a6ed Mon Sep 17 00:00:00 2001
|
||||
From 5080670c7f5bebbb7729f24e30668483f8add2d3 Mon Sep 17 00:00:00 2001
|
||||
From: Vivian Wang <wangruikang@iscas.ac.cn>
|
||||
Date: Thu, 29 Jan 2026 09:56:09 +0800
|
||||
Subject: [PATCH 073/292] UPSTREAM: ALSA: hda/intel: Make MSI address limit
|
||||
Subject: [PATCH 073/369] UPSTREAM: ALSA: hda/intel: Make MSI address limit
|
||||
based on the device DMA limit
|
||||
|
||||
The hda/intel driver restricts the MSI message address for devices which do
|
||||
@@ -33,7 +33,7 @@ Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
|
||||
1 file changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/sound/hda/controllers/intel.c b/sound/hda/controllers/intel.c
|
||||
index 083b652cd033..e40eba7ce16e 100644
|
||||
index 44781b87d58e..6f89875e7c3c 100644
|
||||
--- a/sound/hda/controllers/intel.c
|
||||
+++ b/sound/hda/controllers/intel.c
|
||||
@@ -1905,11 +1905,6 @@ static int azx_first_init(struct azx *chip)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 6f34dc91efc166d6f1e36ef22469f732ae4e04e2 Mon Sep 17 00:00:00 2001
|
||||
From bbc594fb09c904a5e61bf557941fca668e6ec7a4 Mon Sep 17 00:00:00 2001
|
||||
From: Michael Orlitzky <michael@orlitzky.com>
|
||||
Date: Wed, 7 Jan 2026 06:29:22 -0500
|
||||
Subject: [PATCH 074/292] UPSTREAM: riscv: dts: sophgo: enable hardware clock
|
||||
Subject: [PATCH 074/369] UPSTREAM: riscv: dts: sophgo: enable hardware clock
|
||||
(RTC) on the Milk-V Pioneer
|
||||
|
||||
These boards have a working hardware clock if you put a CR-1220
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 24a4d03f42627cddab203fc8402a3fb00bc12fab Mon Sep 17 00:00:00 2001
|
||||
From 2486b32bb2ee880484d427aead12598edb145c17 Mon Sep 17 00:00:00 2001
|
||||
From: Inochi Amaoto <inochiama@gmail.com>
|
||||
Date: Tue, 13 Jan 2026 10:38:26 +0800
|
||||
Subject: [PATCH 075/292] UPSTREAM: riscv: dts: sophgo: Move PLIC and CLINT
|
||||
Subject: [PATCH 075/369] UPSTREAM: riscv: dts: sophgo: Move PLIC and CLINT
|
||||
node into CPU dtsi
|
||||
|
||||
As we have a separate CPU dtsi file, move the PLIC and CLINT
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From b415e8a0565bbd38e1b9819855b7f5543b9b22d7 Mon Sep 17 00:00:00 2001
|
||||
From 83d1a440ca9d1f5de567a2ae4f20ed2591390670 Mon Sep 17 00:00:00 2001
|
||||
From: Inochi Amaoto <inochiama@gmail.com>
|
||||
Date: Tue, 13 Jan 2026 10:38:27 +0800
|
||||
Subject: [PATCH 076/292] UPSTREAM: riscv: dts: sophgo: fix the node order of
|
||||
Subject: [PATCH 076/369] UPSTREAM: riscv: dts: sophgo: fix the node order of
|
||||
SG2042 peripheral
|
||||
|
||||
In sg2042.dtsi, some peripheral device node does not follow the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 54b32f2d9c35f8846eccc16a66ac6ff11144333c Mon Sep 17 00:00:00 2001
|
||||
From b08974a5bab8a8668c1928b51ddcf3aca0b2e2c0 Mon Sep 17 00:00:00 2001
|
||||
From: Javier Martinez Canillas <javierm@redhat.com>
|
||||
Date: Sat, 6 Dec 2025 14:44:53 +0100
|
||||
Subject: [PATCH 077/292] UPSTREAM: riscv: dts: spacemit: Enable i2c8 adapter
|
||||
Subject: [PATCH 077/369] UPSTREAM: riscv: dts: spacemit: Enable i2c8 adapter
|
||||
for Milk-V Jupiter
|
||||
|
||||
The adapter is used to access the SpacemiT P1 PMIC present in this board.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 7b334b8e5f66f32306821788dc9da0e1b1dcb8d6 Mon Sep 17 00:00:00 2001
|
||||
From fd1875bae8b065b07df60707a72ddfc195456784 Mon Sep 17 00:00:00 2001
|
||||
From: Javier Martinez Canillas <javierm@redhat.com>
|
||||
Date: Sat, 6 Dec 2025 14:44:54 +0100
|
||||
Subject: [PATCH 078/292] UPSTREAM: riscv: dts: spacemit: Define fixed
|
||||
Subject: [PATCH 078/369] UPSTREAM: riscv: dts: spacemit: Define fixed
|
||||
regulators for Milk-V Jupiter
|
||||
|
||||
Define the DC power input and the 4v power as fixed regulator supplies.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From b406f28f6ba302d9deeb6c4537119dc818ac872c Mon Sep 17 00:00:00 2001
|
||||
From 461112135bd742f3a5555871480b2cf2b3b94f4d Mon Sep 17 00:00:00 2001
|
||||
From: Javier Martinez Canillas <javierm@redhat.com>
|
||||
Date: Sat, 6 Dec 2025 14:44:55 +0100
|
||||
Subject: [PATCH 079/292] UPSTREAM: riscv: dts: spacemit: Define the P1 PMIC
|
||||
Subject: [PATCH 079/369] UPSTREAM: riscv: dts: spacemit: Define the P1 PMIC
|
||||
regulators for Milk-V Jupiter
|
||||
|
||||
Define the SpacemiT P1 PMIC voltage regulators and their constraints.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From b53b3319d0c14f09d87c9dbebd7013e72e9d6aa3 Mon Sep 17 00:00:00 2001
|
||||
From 6bae61350de6a02b3ec4a222ab6c6d2bb27ba900 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Thu, 18 Dec 2025 09:12:27 -0600
|
||||
Subject: [PATCH 080/292] UPSTREAM: dt-bindings: phy: spacemit: Add SpacemiT
|
||||
Subject: [PATCH 080/369] UPSTREAM: dt-bindings: phy: spacemit: Add SpacemiT
|
||||
PCIe/combo PHY
|
||||
|
||||
Add the Device Tree binding for the PCIe/USB 3.0 combo PHY found in
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From e6761b7fa18bf355e7d547a2f1f2968986fb367f Mon Sep 17 00:00:00 2001
|
||||
From d097571ec6246465aecd6008026a00c3446e9027 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Thu, 18 Dec 2025 09:12:28 -0600
|
||||
Subject: [PATCH 081/292] UPSTREAM: dt-bindings: phy: spacemit: Introduce PCIe
|
||||
Subject: [PATCH 081/369] UPSTREAM: dt-bindings: phy: spacemit: Introduce PCIe
|
||||
PHY
|
||||
|
||||
Add the Device Tree binding for two PCIe PHYs present on the SpacemiT
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From d7bd5d9b78ace3417192c68e41aff17635031bbe Mon Sep 17 00:00:00 2001
|
||||
From b5eeb5cc0c8db942731ddd32b8ca97a0552ca24c Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Thu, 18 Dec 2025 09:12:29 -0600
|
||||
Subject: [PATCH 082/292] UPSTREAM: phy: spacemit: Introduce PCIe/combo PHY
|
||||
Subject: [PATCH 082/369] UPSTREAM: phy: spacemit: Introduce PCIe/combo PHY
|
||||
|
||||
Introduce a driver that supports three PHYs found on the SpacemiT
|
||||
K1 SoC. The first PHY is a combo PHY that can be configured for
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From cc551973bdcce5459b179a981eb7ce12f786ccfc Mon Sep 17 00:00:00 2001
|
||||
From b6954ac14a6cdeba060cfb7742ca2a2a8974ef5b Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Thu, 18 Dec 2025 09:12:30 -0600
|
||||
Subject: [PATCH 083/292] UPSTREAM: riscv: dts: spacemit: Add a PCIe regulator
|
||||
Subject: [PATCH 083/369] UPSTREAM: riscv: dts: spacemit: Add a PCIe regulator
|
||||
|
||||
Define a 3.3v fixed voltage regulator to be used by PCIe on the
|
||||
Banana Pi BPI-F3. On this platform, this regulator is always on.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 6df50e279fbe90fdbf6f77616cd579b442db4569 Mon Sep 17 00:00:00 2001
|
||||
From 87bed08f1ccb632028a5702c0de09c67750fc05e Mon Sep 17 00:00:00 2001
|
||||
From: Alex Elder <elder@riscstar.com>
|
||||
Date: Thu, 18 Dec 2025 09:12:31 -0600
|
||||
Subject: [PATCH 084/292] UPSTREAM: riscv: dts: spacemit: PCIe and PHY-related
|
||||
Subject: [PATCH 084/369] UPSTREAM: riscv: dts: spacemit: PCIe and PHY-related
|
||||
updates
|
||||
|
||||
Define PCIe and PHY-related Device Tree nodes for the SpacemiT K1 SoC.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From c8bb980c85677de8df3a47fe7ffcbf8667481771 Mon Sep 17 00:00:00 2001
|
||||
From efcfee277772f8fa6866b3fe75945451423cbbbe Mon Sep 17 00:00:00 2001
|
||||
From: Encrow Thorne <jyc0019@gmail.com>
|
||||
Date: Tue, 30 Dec 2025 23:06:51 +0800
|
||||
Subject: [PATCH 085/292] UPSTREAM: dt-bindings: i2c: spacemit: add optional
|
||||
Subject: [PATCH 085/369] UPSTREAM: dt-bindings: i2c: spacemit: add optional
|
||||
resets
|
||||
|
||||
The I2C controller requires a reset to ensure it starts from a clean state.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 81988367e64ee4d6d6963036ff50ae468e51076d Mon Sep 17 00:00:00 2001
|
||||
From 16241b673b0885499c12fae5993f41cb31b3876d Mon Sep 17 00:00:00 2001
|
||||
From: Encrow Thorne <jyc0019@gmail.com>
|
||||
Date: Tue, 30 Dec 2025 23:06:52 +0800
|
||||
Subject: [PATCH 086/292] UPSTREAM: i2c: k1: add reset support
|
||||
Subject: [PATCH 086/369] UPSTREAM: i2c: k1: add reset support
|
||||
|
||||
The K1 I2C controller provides a reset line that needs to be deasserted
|
||||
before the controller can be accessed.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 1fb3eaae42030929e074d8525f64b70b6182ba49 Mon Sep 17 00:00:00 2001
|
||||
From 273c771d3cc5178ee077c1247276a398d8188b27 Mon Sep 17 00:00:00 2001
|
||||
From: Encrow Thorne <jyc0019@gmail.com>
|
||||
Date: Tue, 30 Dec 2025 23:06:53 +0800
|
||||
Subject: [PATCH 087/292] UPSTREAM: riscv: dts: spacemit: add reset property
|
||||
Subject: [PATCH 087/369] UPSTREAM: riscv: dts: spacemit: add reset property
|
||||
|
||||
Add resets property to K1 I2C node.
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 270e1025a308a515da1099160054fd5af155ffa3 Mon Sep 17 00:00:00 2001
|
||||
From d5428bdfe99055b8d87886fc933ace9b00bd8144 Mon Sep 17 00:00:00 2001
|
||||
From: Ze Huang <huang.ze@linux.dev>
|
||||
Date: Fri, 17 Oct 2025 22:49:52 +0800
|
||||
Subject: [PATCH 088/292] UPSTREAM: dt-bindings: phy: spacemit: add K1 USB2 PHY
|
||||
Subject: [PATCH 088/369] UPSTREAM: dt-bindings: phy: spacemit: add K1 USB2 PHY
|
||||
|
||||
Add support for USB2 PHY found on SpacemiT K1 SoC.
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 79a942c9546c62afde9330a02d5e701618c1a51b Mon Sep 17 00:00:00 2001
|
||||
From cfaa95b467b3f3a796ea641c22a640d9747ab52c Mon Sep 17 00:00:00 2001
|
||||
From: Ze Huang <huang.ze@linux.dev>
|
||||
Date: Fri, 17 Oct 2025 22:49:53 +0800
|
||||
Subject: [PATCH 089/292] UPSTREAM: phy: spacemit: support K1 USB2.0 PHY
|
||||
Subject: [PATCH 089/369] UPSTREAM: phy: spacemit: support K1 USB2.0 PHY
|
||||
controller
|
||||
|
||||
The SpacemiT K1 SoC includes three USB ports:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From cb104decea6da0d6a60073073b155b7652c328e3 Mon Sep 17 00:00:00 2001
|
||||
From 77d9cb89a8e23a5dc8026e09bb92e82c891da739 Mon Sep 17 00:00:00 2001
|
||||
From: Ze Huang <huang.ze@linux.dev>
|
||||
Date: Sun, 11 Jan 2026 14:41:02 +0800
|
||||
Subject: [PATCH 090/292] UPSTREAM: riscv: dts: spacemit: Add USB2 PHY node for
|
||||
Subject: [PATCH 090/369] UPSTREAM: riscv: dts: spacemit: Add USB2 PHY node for
|
||||
K1
|
||||
|
||||
K1's DWC3 USB 3.0 controller requires two separate PHYs to function:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 5fbf6d2c16f1776141f4d5c2885a7a7719f14a7f Mon Sep 17 00:00:00 2001
|
||||
From 2474793332fbabceebd68c29a35d327e4bc7745d Mon Sep 17 00:00:00 2001
|
||||
From: Ze Huang <huang.ze@linux.dev>
|
||||
Date: Sun, 11 Jan 2026 14:41:03 +0800
|
||||
Subject: [PATCH 091/292] UPSTREAM: riscv: dts: spacemit: Add DWC3 USB 3.0
|
||||
Subject: [PATCH 091/369] UPSTREAM: riscv: dts: spacemit: Add DWC3 USB 3.0
|
||||
controller node for K1
|
||||
|
||||
Add node for the Synopsys DWC3 USB 3.0 host controller on the K1 SoC.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 8a65572c6984074a3fe6dd1503c1a37ec6eaf66c Mon Sep 17 00:00:00 2001
|
||||
From 866a45ef95e638614ac1620f401143ed561df3e1 Mon Sep 17 00:00:00 2001
|
||||
From: Ze Huang <huang.ze@linux.dev>
|
||||
Date: Sun, 11 Jan 2026 14:41:04 +0800
|
||||
Subject: [PATCH 092/292] UPSTREAM: riscv: dts: spacemit: Enable USB3.0 on
|
||||
Subject: [PATCH 092/369] UPSTREAM: riscv: dts: spacemit: Enable USB3.0 on
|
||||
BananaPi-F3
|
||||
|
||||
Enable the DWC3 USB 3.0 controller and its associated usbphy2 on the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 3f49783533bceecaeea0675c567b12903d8e870a Mon Sep 17 00:00:00 2001
|
||||
From 084cf9504b6e36cc907b24c34ab3a5da90c707de Mon Sep 17 00:00:00 2001
|
||||
From: Yixun Lan <dlan@gentoo.org>
|
||||
Date: Fri, 2 Jan 2026 15:00:22 +0800
|
||||
Subject: [PATCH 093/292] UPSTREAM: dt-bindings: pinctrl: spacemit: convert
|
||||
Subject: [PATCH 093/369] UPSTREAM: dt-bindings: pinctrl: spacemit: convert
|
||||
drive strength to schema format
|
||||
|
||||
In order to better extend the pinctrl support for future new SoC, convert
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 34a67dfd9b49a52b16fa6f1632d5f499843af5c7 Mon Sep 17 00:00:00 2001
|
||||
From 5c41679a4a63a67c6cc61e50f01e6780e5d9191f Mon Sep 17 00:00:00 2001
|
||||
From: Yixun Lan <dlan@gentoo.org>
|
||||
Date: Fri, 2 Jan 2026 15:00:23 +0800
|
||||
Subject: [PATCH 094/292] UPSTREAM: dt-bindings: pinctrl: spacemit: add K3 SoC
|
||||
Subject: [PATCH 094/369] UPSTREAM: dt-bindings: pinctrl: spacemit: add K3 SoC
|
||||
support
|
||||
|
||||
Add new compatible string for SpacemiT K3 SoC, the pinctrl IP shares
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 30fbf786ea1b027c08a987dd666464c5b4993631 Mon Sep 17 00:00:00 2001
|
||||
From ca9c6db4e2007953bbe9184e2e59325678a47d9e Mon Sep 17 00:00:00 2001
|
||||
From: Yixun Lan <dlan@gentoo.org>
|
||||
Date: Fri, 2 Jan 2026 15:00:24 +0800
|
||||
Subject: [PATCH 095/292] UPSTREAM: pinctrl: spacemit: k3: add initial pin
|
||||
Subject: [PATCH 095/369] UPSTREAM: pinctrl: spacemit: k3: add initial pin
|
||||
support
|
||||
|
||||
For the pinctrl IP of SpacemiT's K3 SoC, it has different register offset
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 87bf97e0ce59b7307cf3b6eaa36e91f484de77a9 Mon Sep 17 00:00:00 2001
|
||||
From ad9b877094de9ada464b54434d8ed30ca57c5213 Mon Sep 17 00:00:00 2001
|
||||
From: Yixun Lan <dlan@gentoo.org>
|
||||
Date: Fri, 2 Jan 2026 15:00:25 +0800
|
||||
Subject: [PATCH 096/292] UPSTREAM: pinctrl: spacemit: k3: adjust drive
|
||||
Subject: [PATCH 096/369] UPSTREAM: pinctrl: spacemit: k3: adjust drive
|
||||
strength and schmitter trigger
|
||||
|
||||
K3 SoC expand drive strength to 4 bits which support even larger
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 830055c9399712703cb2e2c9ecb653928742da06 Mon Sep 17 00:00:00 2001
|
||||
From ea72c0839fdd0993b61e2fd13082707094d9f8fb Mon Sep 17 00:00:00 2001
|
||||
From: Troy Mitchell <troy.mitchell@linux.spacemit.com>
|
||||
Date: Thu, 8 Jan 2026 14:42:38 +0800
|
||||
Subject: [PATCH 097/292] UPSTREAM: dt-bindings: pinctrl: spacemit: add syscon
|
||||
Subject: [PATCH 097/369] UPSTREAM: dt-bindings: pinctrl: spacemit: add syscon
|
||||
property
|
||||
|
||||
In order to access the protected IO power domain registers, a valid
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user