From: Shawn Guo <shawn.guo@linaro.org>
To: Will Deacon <will@kernel.org>, Robin Murphy <robin.murphy@arm.com>
Cc: Bjorn Andersson <bjorn.andersson@linaro.org>,
Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>,
Hanjun Guo <guohanjun@huawei.com>,
Sudeep Holla <sudeep.holla@arm.com>,
Mark Rutland <mark.rutland@arm.com>,
linux-arm-kernel@lists.infradead.org,
linux-arm-msm@vger.kernel.org
Subject: Re: [PATCH v2 0/3] arm-smmu-qcom: Create qcom_smmu_impl for ACPI boot
Date: Mon, 26 Apr 2021 08:41:49 +0800 [thread overview]
Message-ID: <20210426004148.GG15093@dragon> (raw)
In-Reply-To: <20210402035602.9484-1-shawn.guo@linaro.org>
On Fri, Apr 02, 2021 at 11:55:59AM +0800, Shawn Guo wrote:
> The arm-smmu-qcom driver needs to hook up qcom_smmu_impl for booting up
> Snapdragon platforms. Such hook-up is being done for DT boot by
> matching compatibles. The series tries to handle the hook-up for ACPI
> boot by looking at model identifier, which is figured out by IORT driver
> using acpi_match_platform_list() helper. It helps to get Debian
> installer booting with ACPI work for Qualcomm SC8180X based laptops like
> Lenovo Flex 5G.
>
> Changes for v2:
> - Rather than using asl_compiler_id in IORT table, follow suggestion
> from Robin Murphy to use acpi_match_platform_list() to match platform.
How does this version look? Any comments?
Shawn
> Shawn Guo (3):
> ACPI/IORT: Consolidate use of SMMU device platdata
> ACPI/IORT: Add Qualcomm Snapdragon platforms to iort_plat_info[]
> iommu/arm-smmu-qcom: hook up qcom_smmu_impl for ACPI boot
>
> drivers/acpi/arm64/iort.c | 36 +++++++++------------
> drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 6 +++-
> drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 9 ++++++
> drivers/iommu/arm/arm-smmu/arm-smmu.c | 9 ++++--
> drivers/perf/arm_smmuv3_pmu.c | 8 +++--
> include/linux/acpi_iort.h | 12 +++++--
> 6 files changed, 51 insertions(+), 29 deletions(-)
>
> --
> 2.17.1
>
WARNING: multiple messages have this Message-ID (diff)
From: Shawn Guo <shawn.guo@linaro.org>
To: Will Deacon <will@kernel.org>, Robin Murphy <robin.murphy@arm.com>
Cc: Bjorn Andersson <bjorn.andersson@linaro.org>,
Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>,
Hanjun Guo <guohanjun@huawei.com>,
Sudeep Holla <sudeep.holla@arm.com>,
Mark Rutland <mark.rutland@arm.com>,
linux-arm-kernel@lists.infradead.org,
linux-arm-msm@vger.kernel.org
Subject: Re: [PATCH v2 0/3] arm-smmu-qcom: Create qcom_smmu_impl for ACPI boot
Date: Mon, 26 Apr 2021 08:41:49 +0800 [thread overview]
Message-ID: <20210426004148.GG15093@dragon> (raw)
In-Reply-To: <20210402035602.9484-1-shawn.guo@linaro.org>
On Fri, Apr 02, 2021 at 11:55:59AM +0800, Shawn Guo wrote:
> The arm-smmu-qcom driver needs to hook up qcom_smmu_impl for booting up
> Snapdragon platforms. Such hook-up is being done for DT boot by
> matching compatibles. The series tries to handle the hook-up for ACPI
> boot by looking at model identifier, which is figured out by IORT driver
> using acpi_match_platform_list() helper. It helps to get Debian
> installer booting with ACPI work for Qualcomm SC8180X based laptops like
> Lenovo Flex 5G.
>
> Changes for v2:
> - Rather than using asl_compiler_id in IORT table, follow suggestion
> from Robin Murphy to use acpi_match_platform_list() to match platform.
How does this version look? Any comments?
Shawn
> Shawn Guo (3):
> ACPI/IORT: Consolidate use of SMMU device platdata
> ACPI/IORT: Add Qualcomm Snapdragon platforms to iort_plat_info[]
> iommu/arm-smmu-qcom: hook up qcom_smmu_impl for ACPI boot
>
> drivers/acpi/arm64/iort.c | 36 +++++++++------------
> drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 6 +++-
> drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 9 ++++++
> drivers/iommu/arm/arm-smmu/arm-smmu.c | 9 ++++--
> drivers/perf/arm_smmuv3_pmu.c | 8 +++--
> include/linux/acpi_iort.h | 12 +++++--
> 6 files changed, 51 insertions(+), 29 deletions(-)
>
> --
> 2.17.1
>
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2021-04-26 0:41 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-04-02 3:55 [PATCH v2 0/3] arm-smmu-qcom: Create qcom_smmu_impl for ACPI boot Shawn Guo
2021-04-02 3:55 ` Shawn Guo
2021-04-02 3:56 ` [PATCH v2 1/3] ACPI/IORT: Consolidate use of SMMU device platdata Shawn Guo
2021-04-02 3:56 ` Shawn Guo
2021-04-27 17:37 ` Robin Murphy
2021-04-27 17:37 ` Robin Murphy
2021-05-09 2:14 ` Shawn Guo
2021-05-09 2:14 ` Shawn Guo
2021-04-02 3:56 ` [PATCH v2 2/3] ACPI/IORT: Add Qualcomm Snapdragon platforms to iort_plat_info[] Shawn Guo
2021-04-02 3:56 ` Shawn Guo
2021-04-27 17:41 ` Robin Murphy
2021-04-27 17:41 ` Robin Murphy
2021-04-02 3:56 ` [PATCH v2 3/3] iommu/arm-smmu-qcom: hook up qcom_smmu_impl for ACPI boot Shawn Guo
2021-04-02 3:56 ` Shawn Guo
2021-04-26 0:41 ` Shawn Guo [this message]
2021-04-26 0:41 ` [PATCH v2 0/3] arm-smmu-qcom: Create " Shawn Guo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210426004148.GG15093@dragon \
--to=shawn.guo@linaro.org \
--cc=bjorn.andersson@linaro.org \
--cc=guohanjun@huawei.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=lorenzo.pieralisi@arm.com \
--cc=mark.rutland@arm.com \
--cc=robin.murphy@arm.com \
--cc=sudeep.holla@arm.com \
--cc=will@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.