-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Welcome to the Sophgo linux wiki!
This wiki will collect activities related to Linux upstream for Sophgo products.
[Last updated: May/14/2025]
If you want to add something on this wiki or find something wrong on this wiki, please contact: Chen Wang <unicorn_wang@outlook.com>.
Any question or topic you want to talk about "Linux Sophgo SoC development", please send email to maillist: sophgo@lists.linux.dev. You can also subscribe the maillist here - https://subspace.kernel.org/lists.linux.dev.html or read achived maillists at https://lore.kernel.org/sophgo/.
Notes:
-
"Patch Submitted Date" and "Link" refer to the time when the latest patchset was submitted and the corresponding mailist link.
-
If the "Comments" column is marked as "Inactive", it means that the patch submitter is no longer active and hopes that someone new will take over. If you wish to take over, please contact the original author privately to ensure that there are no conflicts and a smooth handover. Please contact us (Chen Wang <unicorn_wang@outlook.com>) after confirmation of handover to update the content of "Comments" column.
Component | Patch Submitted Date | Status | Link | In mainline since version x | Comments | |
---|---|---|---|---|---|---|
GPIO |
Oct/19/2023 |
πAccepted |
6.8 |
|||
Clock |
Mar/09/2024 |
πAccepted |
6.10 |
|||
Reset |
Feb/09/2025 |
Under Review |
It was originally authored by jisheng, now taken over by Inochi. |
|||
eFuse |
Nov/19/2023 |
Under Review |
Inactive |
|||
RTCSYS |
March/16/2025 |
πAccepted |
Re-picked by Alexander Sverdlin <alexander.sverdlin@gmail.com>. Original RTC patchset are divided into two part: [1/3] & [2/3] are moved to soc as RTCSYS, and this have been picked by sophgo/soc-for-next |
|||
RTC |
driver |
May/08/2025 |
Under Review |
Re-picked by Alexander Sverdlin <alexander.sverdlin@gmail.com>. Original RTC patchset are divided into two part: [3/3] is left and handled separatedly, others are handled as RTCSYS. |
||
DTS |
May/13/2025 |
Under Review |
Alexander Sverdlin <alexander.sverdlin@gmail.com> |
|||
Timer |
Jan/25/2024 |
Under Review |
Inochi |
|||
Watchdog |
Jan/25/2024 |
Under Review |
Inochi |
|||
PinCtrl |
Aug/02/2024 |
πAccepted |
6.12 |
DTS part is pulled in 6.13. |
||
SPI |
Feb/08/2024 |
πAccepted |
6.10 |
|||
I2C |
Feb/08/2024 |
πAccepted |
6.10 |
|||
PWM |
May/09/2024 |
Under Review |
Thomas Bonnefille <thomas.bonnefille@bootlin.com> would like to take it over and continue this work. |
|||
SysCtrl |
Feb/14/2024 |
Under Review |
Inochi |
|||
SDHCI |
driver |
Feb/17/2024 |
πAccepted |
6.9 |
||
DTS (SD) |
Feb/17/2024 |
πAccepted |
6.10 |
|||
DMA-MUX |
Sep/02/2024 |
Under Review |
Inochi |
|||
DMA |
Apr/12/2024 |
πAccepted |
6.12 |
|||
USB |
driver |
Mar/26/2024 |
πAccepted |
6.10 |
Inochi |
|
phy |
May/05/2024 |
Under Review |
Inochi |
|||
SPI Nor |
Apr/27/2024 |
Under Review |
Inactive |
|||
Thermal |
Oct/14/2024 |
Under Review |
Haylen Chu |
|||
SARADC |
Aug/29/2024 |
πAccepted |
6.12 |
DTS part is pulled in v6.13. |
||
ETH |
Oct/28/2024 |
Under Review |
||||
Remote-proc |
Mailbox |
Apr/28/2025 |
Under Review |
Junhui Liu takes over and continue. Thank you, Junhui. |
||
small core |
N/A |
Not Started |
- |
|||
8051 |
N/A |
Not Started |
- |
|||
DRM |
N/A |
Not Started |
- |
|||
Media |
N/A |
Not Started |
- |
|||
TPU |
N/A |
Not Started |
- |
Board | Patch Submitted Date | Status | Link | In mainline since version x | Comments | |
---|---|---|---|---|---|---|
Minimal |
Oct/06/2023 |
πAccepted |
6.7 |
|||
Minimal |
Apr/21/2024 |
Under Review |
Inactive |
|||
Minimal (arm64 mode) |
Mar/16/2025 |
Under Review |
Inochi plans to rewrite cv18xx.dtsi, the work will also affect this patch, so he will work with Alex on this. |
|||
Minimal |
Oct/19/2023 |
πAccepted |
6.8 |
|||
SDHCI (SD) |
Jul/23/2024 |
πAccepted |
6.12 |
|||
Minimal (bindings part) |
Jul/11/2024 |
πAccepted |
6.12 |
|||
Minimal (DTS part) |
Oct/10/2024 |
πAccepted |
6.13 |
Activity | Patch Submitted Date | Status | Link | In mainline since version x | Comments | |
---|---|---|---|---|---|---|
cv18xx: dts rework, part 1 |
Apr/30/2025 |
πAccepted |
Applied on sophgo/for-next |
|||
cv18xx: dts rework, part 2 |
May/4/2025 |
πAccepted |
Applied on sophgo/for-next |
Component | Patch Submitted Date | Status | Link | In mainline since version x | Comments | |
---|---|---|---|---|---|---|
Clock |
Jun/06/2024 |
πAccepted |
6.11 |
|||
Reset |
Jan/30/2024 |
πAccepted |
6.9 |
|||
PinCtrl |
Feb/11/2025 |
πAccepted |
6.15 |
Driver part are pulled in v6.15, DTS part is planned to be pulled in v6.16. |
||
GPIO |
Aug/19/2024 |
πAccepted |
6.12 |
|||
SDHCI |
Aug/05/2024 |
πAccepted |
6.12 |
|||
I2C |
Jul/29/2024 |
πAccepted |
6.12 |
|||
PWM |
Feb/05/2025 |
πAccepted |
6.15 |
|||
HWMON MCU |
Aug/17/2024 |
πAccepted |
6.12 |
|||
Thermal Control |
Feb/12/2025 |
πAccepted |
6.15 |
Chen. Only DTS changes, depends on PWM. |
||
SPI FMC |
N/A |
Not Started |
Low priority, may not needed. Zixian Zeng |
|||
Network |
May/06/2025 |
Under Review |
Required. Only support x4/x8 evb board, not pioneerbox, due to pioneerbox does not expose ethernet port for SG2042. |
|||
MSI Controller |
Feb/26/2025 |
πAccepted |
6.15 |
|||
PCIe |
Jan/15/2025 |
Under Review |
Chen |
|||
Key Poweroff |
Oct/08/2024 |
πAccepted |
6.13 |
|||
SPI |
Apr/25/2025 |
πAccepted |
Reuse upstream "snps,dw-apb-ssi". Zixian Zeng. Driver part is applied to spi/for-next. DTS part is applied to sophgo/for-next. Expected to be pulled in v6.16. |
|||
RTC |
N/A |
Not Started |
Low priority, may not needed. |
Board | Patch Submitted Date | Status | Link | In mainline since version x | Comments | |
---|---|---|---|---|---|---|
Minimal |
Oct/07/2023 |
πAccepted |
6.7 |
|||
DTS |
May/10/2025 |
Under Review |
Activity | Patch Submitted Date | Status | Link | In mainline since version x | Comments | |
---|---|---|---|---|---|---|
riscv: dts: sophgo: add more sg2042 isa extension support |
May/10/2025 |
Under Review |
Component | Patch Submitted Date | Status | Link | In mainline since version x | Comments | |
---|---|---|---|---|---|---|
SSWI |
Oct/22/2024 |
πAccepted |
6.13 |
|||
Minimal |
UART |
Oct/24/2024 |
πAccepted |
6.13 |
||
ISA bindings |
Nov/3/2024 |
Under Review |
||||
SDHCI |
- |
- |
- |
- |
In minimum DTS |
|
DTS |
Wait for dependency |
Require ISA bindings upstreams, include sdhci, reset, hwmon mcu (only binding) |
||||
Clock |
Apr/18/2025 |
Under Review |
||||
Pinctrl |
- |
- |
- |
- |
Follow SG2042, with different value reported |
|
Reset |
- |
- |
- |
- |
Only DTS file, in minimum DTS |
|
GPIO |
Wait for dependency |
Require clock driver upstreamed |
||||
I2C |
Wait for dependency |
|||||
HWMON MCU |
Wait for dependency |
binding file in minimum DTS, DTS require I2C |
||||
PCIe |
host |
Mar/04/2025 |
Under Review |
Require clock driver upstreamed |
||
MSI |
Apr/14/2025 |
πAccepted |
Depends on SG2042 MSI, has been merged into the irq/drivers branch of tip and expected to be pulled in v6.16. |
|||
Ethernet (1G) |
Mar/07/2025 |
πAccepted |
6.15 |
Inochi |
||
PWM |
Apr/28/2025 |
Under Review |
Depends on SG2042 PWM |
|||
SPI FMC |
Mar/04/2025 |
πAccepted |
6.15 |
Longbin |
Board |
Patch Submitted Date |
Status |
Link |
In mainline since version x |
Comments |
|
SRD3-10 |
Minimal |
Apr/14/2025 |
πAccepted |
Review is done. 1/8 have been applied on i2c/for-next, 3/4/9/10 have be applied on sophgo/for-next, 2 has been applied by Daniel Lezcano <daniel.lezcano@linaro.org>, 5 has been applied on reset/next, 6 has been applied on hwmon-next, 7 has been applied on mmc/for-next. |