--- v3
+++ v2
@@ -1,25 +1,18 @@
-This is another respin of the initial version posted at [1] (the cover
+This is a respin of the initial version posted at [1] (the cover
letter describes the rational for doing this).
-Jon, Thierry: I still haven't applied your TB tags as the series has
-changed significantly again. Please let me know if they are still
-valid.
+Jon, Thierry: I haven't applied your TB tags as the series has changed
+significantly. Please let me know if they are still valid.
If everybody is OK with this, I'll stick it in irq/irqchip-next.
-* From v2 [2]:
- - Made the hierarchy trimming an internal functionnality, not
- requiring any intervention from driver code
- - Spelling fixes
-
-* From v1 [1]:
+* From v1:
- Moved the hierarchy trimming part to its own patch, living in
irqdomain.c
- Reduced the PMC irqchip patch to the bare minimal in order to
reduce the risk of merge conflicts
[1] https://lore.kernel.org/r/20201005111443.1390096-1-maz@kernel.org
-[2] https://lore.kernel.org/r/20201006101137.1393797-1-maz@kernel.org
Marc Zyngier (4):
genirq/irqdomain: Allow partial trimming of irq_data hierarchy
@@ -27,10 +20,11 @@
soc/tegra: pmc: Allow optional irq parent callbacks
soc/tegra: pmc: Don't create fake interrupt hierarchy levels
- drivers/gpio/gpio-tegra186.c | 15 ++++++-
- drivers/soc/tegra/pmc.c | 86 ++++++++++++++----------------------
- kernel/irq/irqdomain.c | 58 +++++++++++++++++++++---
- 3 files changed, 97 insertions(+), 62 deletions(-)
+ drivers/gpio/gpio-tegra186.c | 15 +++++-
+ drivers/soc/tegra/pmc.c | 89 +++++++++++++++---------------------
+ include/linux/irqdomain.h | 3 ++
+ kernel/irq/irqdomain.c | 56 +++++++++++++++++++++--
+ 4 files changed, 103 insertions(+), 60 deletions(-)
--
2.28.0