Commit f199bf5
irqchip/gic-v3-its: Don't override quirk settings with default values
When splitting the allocation of the ITS node from its configuration,
some of the default settings were kept in the latter instead of
being moved to the former.
This has the side effect of negating some of the quirk detections that
have happened in between, amongst which the dreaded Synquacer hack
(that also affect Dominic's TI platform).
Move the initialisation of these fields early, so that they can again be
overriden by the Synquacer quirk.
Fixes: 9585a49 ("irqchip/gic-v3-its: Split allocation from initialisation of its_node")
Reported by: Dominic Rath <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Tested-by: Dominic Rath <[email protected]>
Link: https://lore.kernel.org/r/20231024084831.GA3788@JADEVM-DRA
Link: https://lore.kernel.org/r/[email protected]1 parent 4dc5af1 commit f199bf5
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5112 | 5112 | | |
5113 | 5113 | | |
5114 | 5114 | | |
5115 | | - | |
5116 | | - | |
5117 | 5115 | | |
5118 | 5116 | | |
5119 | 5117 | | |
| |||
5362 | 5360 | | |
5363 | 5361 | | |
5364 | 5362 | | |
| 5363 | + | |
| 5364 | + | |
5365 | 5365 | | |
5366 | 5366 | | |
5367 | 5367 | | |
| |||
0 commit comments