Re: [PATCH] riscv: dts: sophgo: reduce SG2042 MSI count to 16
Inochi Amaoto <[email protected]> Wed, 3 Jun 2026 10:10:49 +0800
| Newsgroups | dev.linux.lists.sophgo,org.infradead.lists.linux-riscv,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <178045263171.227355.8295224665627411486.b4-ty@b4> |
On Wed, 08 Apr 2026 00:01:43 +0800, Icenowy Zheng wrote:
> The SG2042 MSI controller has one 32-bit doorbell register, and each bit
> corresponds to an interrupt. At a glance, it seems that the MSI
> controller can support 32 interrupts; however the PCI MSI capability
> only supports 16-bit messages, which makes the high 16 interrupts
> unusable in such way.
>
> Reduce the MSI count to 16 to prevent producing MSI message values that
> cannot fit 16-bit integers.
>
> [...]
Applied to for-next, thanks!
[1/1] riscv: dts: sophgo: reduce SG2042 MSI count to 16
https://github.com/sophgo/linux/commit/903a9364e40563faf4730dc63ad7446246f494ff
Thanks,
Inochi