Re: [PATCH v2 0/3] irqchip/sg2042-msi: Set irq type according to DT configuration

Inochi Amaoto <[email protected]>
Newsgroups dev.linux.lists.sophgo,org.infradead.lists.linux-riscv,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel
Message-ID <k3blxflvwicykiqv4eo6hx2notcp76rdf72oe37wkkkcq4ookr@fyydrsjv3r6z>
On Tue, Aug 26, 2025 at 09:09:13AM +0800, Chen Wang wrote:
> From: Chen Wang <[email protected]>
> 
> The original MSI interrupt type was hard-coded, which was not a good idea.
> Now it is changed to read the device tree configuration and then set the
> interrupt type.
> 
> This patchset is based on irq/drivers branch of tip.
> 
> ---
> 
> Changes in v2:
>   The patch series is based on irq/drivers branch of tip.
> 
>   Reverted the change to obtain params of "msi-ranges"; it's better not to
>   assume the value of "#interrupt-cells" is 2, even though it's known to be
>   the case. Thanks to Inochi for the comments.
> 
> Changes in v1:
>   The patch series is based on irq/drivers branch of tip. You can simply review
>   or test the patches at the link [1].
> 
> Link: https://lore.kernel.org/linux-riscv/[email protected]/ [1]
> ---
> 
> Chen Wang (3):
>   irqchip/sg2042-msi: Set irq type according to DT configuration
>   riscv: sophgo: dts: sg2042: change msi irq type to
>     IRQ_TYPE_EDGE_RISING
>   riscv: sophgo: dts: sg2044: change msi irq type to
>     IRQ_TYPE_EDGE_RISING
> 
>  arch/riscv/boot/dts/sophgo/sg2042.dtsi | 2 +-
>  arch/riscv/boot/dts/sophgo/sg2044.dtsi | 2 +-
>  drivers/irqchip/irq-sg2042-msi.c       | 7 +++++--
>  3 files changed, 7 insertions(+), 4 deletions(-)
> 
> 
> base-commit: 8ff1c16c753e293c3ba20583cb64f81ea7b9a451
> -- 
> 2.34.1
> 

Tested-by: Inochi Amaoto <[email protected]> # Sophgo SRD3-10
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.