This allows irqchip drivers to associate an ACPI DSDT device to
an IRQ domain and provides support for using the ResourceSource
in Extended IRQ Resources to find the domain and map the IRQs
specified on that domain.
Signed-off-by: Agustin Vega-Frias
---
drivers/acpi/Makefile | 1
-off-by: Agustin Vega-Frias
---
drivers/irqchip/Kconfig | 8 +
drivers/irqchip/Makefile| 1 +
drivers/irqchip/qcom-irq-combiner.c | 332
3 files changed, 341 insertions(+)
create mode 100644 drivers/irqchip/qcom-irq-combiner.c
diff
to probe DSDT IRQ chips
as necessary when converting HW IRQs to Linux IRQs
* Describe IRQ combiner registers as ACPI Register resources
Changes V4 -> V5:
* Fix issues flagged by the 0-DAY build bot
* Fix some minor style issues raised by Timur
Agustin Vega-Frias (2):
ACPI:
Hey Mark,
On 2017-03-31 09:59, Mark Rutland wrote:
Hi Agustin,
On Thu, Mar 23, 2017 at 05:03:17PM -0400, Agustin Vega-Frias wrote:
This adds a new dynamic PMU to the Perf Events framework to program
and control the L3 cache PMUs in some Qualcomm Technologies SOCs.
The driver supports
l3cache_0_0/read-miss/
perf stat -a -e l3cache_0_0/event=0x21/
Signed-off-by: Agustin Vega-Frias
---
Documentation/perf/qcom_l3_pmu.txt | 25 ++
drivers/perf/Kconfig | 10 +
drivers/perf/Makefile | 1 +
drivers/perf/qcom_l3_pmu.c | 850
Hi Mark,
On 2017-03-03 09:50, Mark Rutland wrote:
Hi Augustin,
On Thu, Mar 02, 2017 at 03:58:32PM -0500, Agustin Vega-Frias wrote:
This adds a new dynamic PMU to the Perf Events framework to program
and control the L3 cache PMUs in some Qualcomm Technologies SOCs.
The driver supports
Hi Hanjun,
On 2016-11-29 06:31, Hanjun Guo wrote:
Hi Agustin,
On 2016/11/14 5:59, Agustin Vega-Frias wrote:
Add support for IRQ combiners in the Top-level Control and Status
Registers (TCSR) hardware block in Qualcomm Technologies chips.
The first patch fixes IRQ probe deferral by allowing
Hi Lorenzo,
On 2016-11-29 07:11, Lorenzo Pieralisi wrote:
Hi Agustin,
On Mon, Nov 28, 2016 at 05:40:24PM -0500, Agustin Vega-Frias wrote:
Hi Rafael,
Can you chime in on Lorenzo's feedback and the discussion below?
It would be great if you can comment on the reason ACPI does things
Hi Rafael,
On 2016-11-29 07:43, Rafael J. Wysocki wrote:
On Tue, Nov 29, 2016 at 1:11 PM, Lorenzo Pieralisi
wrote:
Hi Agustin,
On Mon, Nov 28, 2016 at 05:40:24PM -0500, Agustin Vega-Frias wrote:
Hi Rafael,
Can you chime in on Lorenzo's feedback and the discussion below?
It would be great
enting acpi_register_gsi in
terms of the new acpi_register_irq API.
Changes V5 -> V6:
* Drop probe table and on-demand probing based on resource_source
* Add patch to fix probe deferral
* Change back combiner driver to use the platform_device/platform_driver
APIs
Agustin Vega-Frias (3):
ACPI: Ad
This allows probe deferral to work properly when a dependent device
fails to get a valid IRQ because the IRQ domain was not registered
at the time the resources were added to the platform_device.
Signed-off-by: Agustin Vega-Frias
---
drivers/acpi/irq.c | 144
-off-by: Agustin Vega-Frias
---
drivers/irqchip/Kconfig | 8 +
drivers/irqchip/Makefile| 1 +
drivers/irqchip/qcom-irq-combiner.c | 337
3 files changed, 346 insertions(+)
create mode 100644 drivers/irqchip/qcom-irq-combiner.c
diff
dependent devices are probed these
changes allow the ACPI core find the domain and map the IRQ.
Signed-off-by: Agustin Vega-Frias
---
drivers/acpi/Makefile | 2 +-
drivers/acpi/{gsi.c => irq.c} | 99 +--
drivers/acpi/resource.c |
This allows irqchip drivers to associate an ACPI DSDT device to
an IRQ domain and provides support for using the ResourceSource
in Extended IRQ Resources to find the domain and map the IRQs
specified on that domain.
Signed-off-by: Agustin Vega-Frias
---
drivers/acpi/Makefile| 1 +
drivers
PIO library for the combiner
* Refactor to use fwnode/ResourceSource to IRQ domain mapping
introduced in ACPI core
Changes V2 -> V3:
* Removed parsing of _PRS to find IRQs
* Removed acpi_irq_domain_create and acpi_irq_domain_remove
Agustin Vega-Frias (2):
ACPI: Add support for ResourceSour
-off-by: Agustin Vega-Frias
---
drivers/irqchip/Kconfig | 8 +
drivers/irqchip/Makefile| 1 +
drivers/irqchip/qcom-irq-combiner.c | 344
3 files changed, 353 insertions(+)
create mode 100644 drivers/irqchip/qcom-irq-combiner.c
diff
Commit-ID: 1bc2463cee92ef0e2034c813d5e511adeb58b5fd
Gitweb: https://git.kernel.org/tip/1bc2463cee92ef0e2034c813d5e511adeb58b5fd
Author: Agustin Vega-Frias <agust...@codeaurora.org>
AuthorDate: Tue, 1 May 2018 10:14:50 -0400
Committer: Thomas Gleixner <t...@linutronix.de>
Com
Commit-ID: b2b9d3a3f0211c5d08c7befdf9d4adad48cda315
Gitweb: https://git.kernel.org/tip/b2b9d3a3f0211c5d08c7befdf9d4adad48cda315
Author: Agustin Vega-Frias <agust...@codeaurora.org>
AuthorDate: Tue, 6 Mar 2018 09:04:42 -0500
Committer: Arnaldo Carvalho de Melo <a...@redhat.com>
Commit-ID: c199c11dce197b12ff884ac0cfcb527b1164788b
Gitweb: https://git.kernel.org/tip/c199c11dce197b12ff884ac0cfcb527b1164788b
Author: Agustin Vega-Frias <agust...@codeaurora.org>
AuthorDate: Tue, 6 Mar 2018 09:04:44 -0500
Committer: Arnaldo Carvalho de Melo <a...@redhat.com>
Commit-ID: 8c5421c016a4ef7fd0141fe3a1ad221feba12f92
Gitweb: https://git.kernel.org/tip/8c5421c016a4ef7fd0141fe3a1ad221feba12f92
Author: Agustin Vega-Frias <agust...@codeaurora.org>
AuthorDate: Tue, 6 Mar 2018 09:04:43 -0500
Committer: Arnaldo Carvalho de Melo <a...@redhat.com>
Commit-ID: b2b9d3a3f0211c5d08c7befdf9d4adad48cda315
Gitweb: https://git.kernel.org/tip/b2b9d3a3f0211c5d08c7befdf9d4adad48cda315
Author: Agustin Vega-Frias
AuthorDate: Tue, 6 Mar 2018 09:04:42 -0500
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 8 Mar 2018 10:05:25 -0300
perf pmu
Commit-ID: c199c11dce197b12ff884ac0cfcb527b1164788b
Gitweb: https://git.kernel.org/tip/c199c11dce197b12ff884ac0cfcb527b1164788b
Author: Agustin Vega-Frias
AuthorDate: Tue, 6 Mar 2018 09:04:44 -0500
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 8 Mar 2018 10:05:49 -0300
perf pmu
Commit-ID: 8c5421c016a4ef7fd0141fe3a1ad221feba12f92
Gitweb: https://git.kernel.org/tip/8c5421c016a4ef7fd0141fe3a1ad221feba12f92
Author: Agustin Vega-Frias
AuthorDate: Tue, 6 Mar 2018 09:04:43 -0500
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 8 Mar 2018 10:05:49 -0300
perf pmu
Commit-ID: 1bc2463cee92ef0e2034c813d5e511adeb58b5fd
Gitweb: https://git.kernel.org/tip/1bc2463cee92ef0e2034c813d5e511adeb58b5fd
Author: Agustin Vega-Frias
AuthorDate: Tue, 1 May 2018 10:14:50 -0400
Committer: Thomas Gleixner
CommitDate: Wed, 2 May 2018 15:56:10 +0200
irqchip/qcom: Fix
201 - 224 of 224 matches
Mail list logo