Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 68f4d24c96b911ab659b964add869d541d519b43 Mon Sep 17 00:00:00 2001
From e8197b44ac58d76565180793e59b2ff39d0ff8a1 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/467] UPSTREAM: drm/ttm: add pgprot handling for RISC-V
Subject: [RUYI PATCH] UPSTREAM: drm/ttm: add pgprot handling for RISC-V
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 7c072bb9e9f01429f8040ac7fc65086c052beb89 Mon Sep 17 00:00:00 2001
From 8c1d176b72034e3df9780310de7c4ea43d72c9ed 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()
Subject: [RUYI PATCH] XIANGSHAN: Flush all tlb in set_pte()

Signed-off-by: Ran Wang <wangran@bosc.ac.cn>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
From a6570cc0fbc912cd59b63b6cc0e3dfb0e74e8d08 Mon Sep 17 00:00:00 2001
From 172fa2e5a76c1351ea1bb6903e1d03944ce8a778 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/467] UPSTREAM: riscv: sophgo: dts: add PCIe controllers
for SG2042
Subject: [RUYI PATCH] UPSTREAM: riscv: sophgo: dts: add PCIe controllers for
SG2042

Add PCIe controller nodes in DTS for Sophgo SG2042.
Default they are disabled.
Expand Down
4 changes: 2 additions & 2 deletions SPECS/linux-lts-kmhv2/0002-XIANGSHAN-Add-two-sbi-calls.patch
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From eb55ca6799bbf38ce108fc237284f10f279a1da7 Mon Sep 17 00:00:00 2001
From 72813582d41500d578c0d5b500c4224f33824e91 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
Subject: [RUYI PATCH] XIANGSHAN: Add two sbi calls

Signed-off-by: Ran Wang <wangran@bosc.ac.cn>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
From a2b3dccf02d815c4cbbaa8ea797f337204196c30 Mon Sep 17 00:00:00 2001
From eb8e783adc4036ef80be48cfc8469b4be20fb577 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/467] UPSTREAM: riscv: sophgo: dts: enable PCIe for
PioneerBox
Subject: [RUYI PATCH] UPSTREAM: riscv: sophgo: dts: enable PCIe for PioneerBox

Enable PCIe controllers for PioneerBox, which uses SG2042 SoC.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 7601c632bcc8afe89b7f067eb31bec6b9ca6b2ca Mon Sep 17 00:00:00 2001
From 221755ad22855e46ff06ad063bde801c81b4bb75 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
Subject: [RUYI PATCH] XIANGSHAN: Add workaround to retry when access fault

Signed-off-by: Ran Wang <wangran@bosc.ac.cn>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From ea11e07b03ac17c6cc757dd58c1097140d35647f Mon Sep 17 00:00:00 2001
From 97f3ca4bfb8cf08fc5f01da48adbd2e295d9bf62 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/467] UPSTREAM: riscv: sophgo: dts: enable PCIe for
Subject: [RUYI PATCH] UPSTREAM: riscv: sophgo: dts: enable PCIe for
SG2042_EVB_V1.X

Enable PCIe controllers for Sophgo SG2042_EVB_V1.X board,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 85ca5757d41f28ceee07c296a8562fc8ee987444 Mon Sep 17 00:00:00 2001
From adfc1b75ef3710cc675487e2d856fe811e92c9cf 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/467] UPSTREAM: riscv: sophgo: dts: enable PCIe for
Subject: [RUYI PATCH] UPSTREAM: riscv: sophgo: dts: enable PCIe for
SG2042_EVB_V2.0

Enable PCIe controllers for Sophgo SG2042_EVB_V2.0 board,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 6655e6812bc952f6ca617368b081df8ab2f94dc0 Mon Sep 17 00:00:00 2001
From 0fe3f721fe45c7b4cfd9c65eaea2e94c7d05d05a 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/467] UPSTREAM: riscv: dts: sophgo: Add SPI NOR node for
Subject: [RUYI PATCH] UPSTREAM: riscv: dts: sophgo: Add SPI NOR node for
SG2042

Add SPI NOR controller node for SG2042
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 15e5a76787a30da2ef62756cfd195210851cf09f Mon Sep 17 00:00:00 2001
From 9e5ebf3bb03d5951a1ac6273a557a7d3b42aaf5d 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/467] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
Subject: [RUYI PATCH] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
PioneerBox

Enable SPI NOR node for PioneerBox device tree
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From d1a07634e134fcadea2caad89fcdcf622e23a136 Mon Sep 17 00:00:00 2001
From ca6b4bc1ae282908399370569de96b507b11a199 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/467] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
Subject: [RUYI PATCH] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
SG2042_EVB_V1

Enable SPI NOR node for SG2042_EVB_V1 device tree
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 53f32e5b4fe4b9f2bd8fecbf74e973f6b8c32c42 Mon Sep 17 00:00:00 2001
From ef69ecb5f71cc9ec10bbe973e96dec13a22d83c5 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/467] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
Subject: [RUYI PATCH] UPSTREAM: riscv: dts: sophgo: Enable SPI NOR node for
SG2042_EVB_V2

Enable SPI NOR node for SG2042_EVB_V2 device tree
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
From fa290cfeb4782f7d5f70c9bfc7c9a45a8d783bba Mon Sep 17 00:00:00 2001
From 4cec01963100499caa46c4c97acb3d80549132f6 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/467] UPSTREAM: dt-bindings: net: sophgo,sg2044-dwmac: add
phy mode restriction
Subject: [RUYI PATCH] UPSTREAM: dt-bindings: net: sophgo,sg2044-dwmac: add phy
mode restriction

As the ethernet controller of SG2044 and SG2042 only supports
RGMII phy. Add phy-mode property to restrict the value.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 5d275d4fdc0ad5140b356cbcb753365217315b31 Mon Sep 17 00:00:00 2001
From 97f62d7522d266af5df939fe3f50a0e365d78d37 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/467] UPSTREAM: perf vendor events riscv: add T-HEAD C920V2
Subject: [RUYI PATCH] UPSTREAM: perf vendor events riscv: add T-HEAD C920V2
JSON support

T-HEAD C920 has a V2 iteration, which supports Sscompmf. The V2
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
From 367f56da193fa8ee4a1896f1086d913d2ce34435 Mon Sep 17 00:00:00 2001
From e140a5124e38afd1d68eb3c9da0a96a9bc0c1fd8 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/467] UPSTREAM: rust: macros: Add support for 'imports_ns'
to module!
Subject: [RUYI PATCH] UPSTREAM: rust: macros: Add support for 'imports_ns' to
module!
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
From 21c80df86a56778bb86caf30236f44822c7c78ab Mon Sep 17 00:00:00 2001
From 6eec5416f899b995199e6a78acdba366552fe74b 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/467] UPSTREAM: pwm: Export `pwmchip_release` for external
use
Subject: [RUYI PATCH] UPSTREAM: pwm: Export `pwmchip_release` for external use
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 7012d45ae8771935292a62a8dcaa765c6adb7f56 Mon Sep 17 00:00:00 2001
From dc77d3e5fd4e58d58519c452e5ab3a3dc0d30352 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/467] UPSTREAM: rust: pwm: Add Kconfig and basic data
Subject: [RUYI PATCH] UPSTREAM: rust: pwm: Add Kconfig and basic data
structures
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From df53f3655e6b9bf34d2b0af69746d7e7efcf5c82 Mon Sep 17 00:00:00 2001
From fad4bc85d938d1fa411bfc7c09b2c327dc21cad2 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/467] UPSTREAM: rust: pwm: Add complete abstraction layer
Subject: [RUYI PATCH] UPSTREAM: rust: pwm: Add complete abstraction layer
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 5ad798527f4b4099b19ab390304846d618b490fb Mon Sep 17 00:00:00 2001
From a8369a239ce03856b5d63e39d5c92586c0641c18 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/467] UPSTREAM: rust: pwm: Add module_pwm_platform_driver!
Subject: [RUYI PATCH] UPSTREAM: rust: pwm: Add module_pwm_platform_driver!
macro
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
From 07a4233a04f77fea6255070d799f8158192c7896 Mon Sep 17 00:00:00 2001
From 0bed1f7ddadef9191b85230b6f078bf48a1ddfc1 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/467] UPSTREAM: rust: pwm: Drop wrapping of PWM polarity
and state
Subject: [RUYI PATCH] UPSTREAM: rust: pwm: Drop wrapping of PWM polarity and
state
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 124a1875f86fff16688c63594e8e073464b6f4dd Mon Sep 17 00:00:00 2001
From ce0cfe6521836f8d1bff1dbb1dd784f8dbe2f0f1 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/467] UPSTREAM: rust: pwm: Fix broken intra-doc link
Subject: [RUYI PATCH] UPSTREAM: rust: pwm: Fix broken intra-doc link
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 5c016dc78cc84fad38fbee81b56b42b02313be87 Mon Sep 17 00:00:00 2001
From 323a18dcdb57c3c4a56d687fff097af3249b0fe3 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/467] UPSTREAM: pwm: Add Rust driver for T-HEAD TH1520 SoC
Subject: [RUYI PATCH] 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
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
From 75682c170513cae6790cdc8c45c039ae28ac86a8 Mon Sep 17 00:00:00 2001
From 1ff5f22be0212ca408aa7b7fb452742a1c0e44d8 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/467] UPSTREAM: dt-bindings: pwm: thead: Add T-HEAD TH1520
PWM controller
Subject: [RUYI PATCH] UPSTREAM: dt-bindings: pwm: thead: Add T-HEAD TH1520 PWM
controller
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 16e23a75ada51fa0c1e922c0c532193c2465a324 Mon Sep 17 00:00:00 2001
From d512570ff756b751d74f27121ccd6784be182855 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/467] UPSTREAM: pwm: Fix Rust formatting
Subject: [RUYI PATCH] UPSTREAM: pwm: Fix Rust formatting
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
From 24db3f421ffa17c4b9c6a3a054c6cb6d164a3645 Mon Sep 17 00:00:00 2001
From b8e48fd0e9516c83f6a6193730b5d042ed5263bd 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/467] UPSTREAM: pwm: th1520: Fix clippy warning for
redundant struct field init
Subject: [RUYI PATCH] UPSTREAM: pwm: th1520: Fix clippy warning for redundant
struct field init
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
From 0e92472e39f3b94fbd120e69f625a2b4d5ade50d Mon Sep 17 00:00:00 2001
From e4ad935868f5592d06155265261be5934f1821ec 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/467] UPSTREAM: pwm: th1520: Use
module_pwm_platform_driver! macro
Subject: [RUYI PATCH] UPSTREAM: pwm: th1520: Use module_pwm_platform_driver!
macro
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
From 0580c630050cf90e3e014a44e421a8876ab2c452 Mon Sep 17 00:00:00 2001
From 04ac502626ab9c23c88cb52a8447f2a6d6871231 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/467] UPSTREAM: pwm: th1520: Fix missing Kconfig
dependencies
Subject: [RUYI PATCH] UPSTREAM: pwm: th1520: Fix missing Kconfig dependencies
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 95091d9394da630c87c6cfa3824b397f4eee2f73 Mon Sep 17 00:00:00 2001
From c413ed4426b184f8cb2304ff2897825e2a215871 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/467] UPSTREAM: riscv: dts: thead: add xtheadvector to the
Subject: [RUYI PATCH] UPSTREAM: riscv: dts: thead: add xtheadvector to the
th1520 devicetree

The th1520 support xtheadvector [1] so it can be included in the
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From ce397038e6fdb45ea0afe6fc74d6710bb294ef61 Mon Sep 17 00:00:00 2001
From d86f79c2f13ca9a4c232cce2f5dd5020f18a9656 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/467] UPSTREAM: riscv: dts: thead: add ziccrse for th1520
Subject: [RUYI PATCH] UPSTREAM: riscv: dts: thead: add ziccrse for th1520

Existing rv64 hardware conforms to the rva20 profile.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From bc00f9a0bbb6c14f199943da7ff9f30859dee923 Mon Sep 17 00:00:00 2001
From 6c54c277dfd8b9c53a91aac3aa08d80a40eef35d 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/467] UPSTREAM: riscv: dts: thead: add zfh for th1520
Subject: [RUYI PATCH] UPSTREAM: riscv: dts: thead: add zfh for th1520

th1520 support Zfh ISA extension.
It supports the same RISC-V extensions as SG2042.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From ccee5be0d66e8a00cbb23864ba081c741a37e009 Mon Sep 17 00:00:00 2001
From 3ca9f9c1f974516ed56055f86fe810e70234d2e0 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/467] UPSTREAM: riscv: dts: thead: Add PWM controller node
Subject: [RUYI PATCH] UPSTREAM: riscv: dts: thead: Add PWM controller node

Add the Device Tree node for the T-HEAD TH1520 SoC's PWM controller.

Expand Down
Loading
Loading