[PW_SID:995076] irqchip/sg2042-msi: Set irq type according to DT configuration - #827
[PW_SID:995076] irqchip/sg2042-msi: Set irq type according to DT configuration#827linux-riscv-bot wants to merge 4 commits into
Conversation
Get the arguments of msi-ranges by specifying nargs directly instead of using nargs_prop. This only takes one step, unlike the previous two steps to get the values of all the arguments. Signed-off-by: Chen Wang <unicorn_wang@outlook.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
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. Signed-off-by: Chen Wang <unicorn_wang@outlook.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The latest MSI driver will read the DTS configuration to set the IRQ type, so correct the IRQ type in the DTS to the correct value. This field in the DTS was not used before. Signed-off-by: Chen Wang <unicorn_wang@outlook.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The latest MSI driver will read the DTS configuration to set the IRQ type, so correct the IRQ type in the DTS to the correct value. This field in the DTS was not used before. Signed-off-by: Chen Wang <unicorn_wang@outlook.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 1: "[1/4] irqchip/sg2042-msi: Improve the logic of obtaining msi-ranges parameters" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 2: "[2/4] irqchip/sg2042-msi: Set irq type according to DT configuration" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 3: "[3/4] riscv: sophgo: dts: sg2042: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
|
Patch 4: "[4/4] riscv: sophgo: dts: sg2044: change msi irq type to IRQ_TYPE_EDGE_RISING" |
PR for series 995076 applied to workflow__riscv__fixes
Name: irqchip/sg2042-msi: Set irq type according to DT configuration
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=995076
Version: 1