Thread (37 messages) 37 messages, 7 authors, 2017-01-17

[PATCH v7 00/15] ACPI platform MSI support and its example mbigen

From: guohanjun@huawei.com (Hanjun Guo)
Date: 2017-01-14 01:05:39
Also in: linux-acpi, lkml

Hi Ming,

On 2017/1/13 18:23, Ming Lei wrote:
On Wed, Jan 11, 2017 at 11:06 PM, Hanjun Guo [off-list ref] wrote:
quoted
With platform msi support landed in the kernel, and the introduction
of IORT for GICv3 ITS (PCI MSI) and SMMU, the framework for platform msi
is ready, this patch set add few patches to enable the ACPI platform
msi support.

For platform device connecting to ITS on arm platform, we have IORT
table with the named componant node to describe the mappings of paltform
device and ITS, so we can retrieve the dev id and find its parent
irqdomain (ITS) from IORT table (simlar with the ACPI ITS support).

v6 -> v7:
        - Introduce iort_node_map_platform_id() to retrieve the
          dev id for both NC (named component) -> ITS/SMMU and
          NC -> SMMU -> ITS cases, suggested by Lorenzo;

        - Reorder the patches and rewrite some commit message;

        - Remove the test tags because it has major changes
          to retrieve the dev id, Sinan, Majun, Xinwei, could
          you please test them again on your platform?

        - rebased on top of 4.10-rc3 and Lorenzo's patch
          https://patchwork.kernel.org/patch/9507041/

        - Tested against Agustin's patch [1-2/3] "[PATCH V9 0/3] irqchip: qcom:
          Add IRQ combiner driver"
Looks v7 works fine on D05, together with Lorenzo's
fix([v2] ACPI/IORT: Fix iort_node_get_id() mapping entries indexing) and
Agustin's patchset of "v9 irqchip: qcom: Add IRQ combiner driver".

Tested-by: Ming Lei <redacted>
Thank you very much :)

Hanjun
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help