[PATCH V5 1/2] ACPI: Add support for ResourceSource/IRQ domain mapping

2016-10-18 Thread Agustin Vega-Frias
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

[PATCH V5 2/2] irqchip: qcom: Add IRQ combiner driver

2016-10-18 Thread Agustin Vega-Frias
-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

[PATCH V5 0/2] irqchip: qcom: Add IRQ combiner driver

2016-10-18 Thread Agustin Vega-Frias
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:

Re: [PATCH V5] perf: qcom: Add L3 cache PMU driver

2017-03-31 Thread Agustin Vega-Frias
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

[PATCH V6] perf: qcom: Add L3 cache PMU driver

2017-03-31 Thread Agustin Vega-Frias
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

Re: [PATCH V3] perf: qcom: Add L3 cache PMU driver

2017-03-06 Thread Agustin Vega-Frias
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

Re: [PATCH V7 0/3] irqchip: qcom: Add IRQ combiner driver

2016-11-29 Thread Agustin Vega-Frias
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

Re: [PATCH V7 2/3] ACPI: Add support for ResourceSource/IRQ domain mapping

2016-11-29 Thread Agustin Vega-Frias
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

Re: [PATCH V7 2/3] ACPI: Add support for ResourceSource/IRQ domain mapping

2016-11-29 Thread Agustin Vega-Frias
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

[PATCH V8 0/3] irqchip: qcom: Add IRQ combiner driver

2016-11-29 Thread Agustin Vega-Frias
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

[PATCH V8 2/3] ACPI: Retry IRQ conversion if it failed previously

2016-11-29 Thread Agustin Vega-Frias
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

[PATCH V8 3/3] irqchip: qcom: Add IRQ combiner driver

2016-11-29 Thread Agustin Vega-Frias
-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

[PATCH V8 1/3] ACPI: Add support for ResourceSource/IRQ domain mapping

2016-11-29 Thread Agustin Vega-Frias
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 |

[PATCH V3 1/2] ACPI: Add support for ResourceSource/IRQ domain mapping

2016-05-13 Thread Agustin Vega-Frias
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

[PATCH V3 0/2] irqchip: qcom: Add IRQ combiner driver

2016-05-13 Thread Agustin Vega-Frias
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

[PATCH V3 2/2] irqchip: qcom: Add IRQ combiner driver

2016-05-13 Thread Agustin Vega-Frias
-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

[tip:irq/urgent] irqchip/qcom: Fix check for spurious interrupts

2018-05-02 Thread tip-bot for Agustin Vega-Frias
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

[tip:perf/core] perf pmu: Support wildcards on pmu name in dynamic pmu events

2018-03-09 Thread tip-bot for Agustin Vega-Frias
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>

[tip:perf/core] perf pmu: Auto-merge PMU events created by prefix or glob match

2018-03-09 Thread tip-bot for Agustin Vega-Frias
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>

[tip:perf/core] perf pmu: Display pmu name when printing unmerged events in stat

2018-03-09 Thread tip-bot for Agustin Vega-Frias
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>

[tip:perf/core] perf pmu: Support wildcards on pmu name in dynamic pmu events

2018-03-09 Thread tip-bot for Agustin Vega-Frias
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

[tip:perf/core] perf pmu: Auto-merge PMU events created by prefix or glob match

2018-03-09 Thread tip-bot for Agustin Vega-Frias
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

[tip:perf/core] perf pmu: Display pmu name when printing unmerged events in stat

2018-03-09 Thread tip-bot for Agustin Vega-Frias
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

[tip:irq/urgent] irqchip/qcom: Fix check for spurious interrupts

2018-05-02 Thread tip-bot for Agustin Vega-Frias
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

<    1   2   3