ARM: dts: reference PM8058 as IRQ parent
Some nodes are referencing the pm8058_gpio as IRQ parent, but the HW IRQ offset they are supplying is actually that for the parent to that controller: the PM8058 itself. Since that is the proper parent, reference it directly. We can switch this to the pm8058_gpio and the proper offset once we have fixed the SSBI GPIO driver to properly deal with the hierarchical IRQ domain and get proper local offset translation. Acked-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Andy Gross <andy.gross@linaro.org>
This commit is contained in:
parent
86e06f026b
commit
97fdcaacfc
|
@ -369,8 +369,8 @@
|
|||
ak8975@0c {
|
||||
compatible = "asahi-kasei,ak8975";
|
||||
reg = <0x0c>;
|
||||
/* GPIO33 has interrupt 224 on the PM8058 */
|
||||
interrupt-parent = <&pm8058_gpio>;
|
||||
/* FIXME: GPIO33 has interrupt 224 on the PM8058 */
|
||||
interrupt-parent = <&pm8058>;
|
||||
interrupts = <224 IRQ_TYPE_EDGE_RISING>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&dragon_ak8975_gpios>;
|
||||
|
@ -380,8 +380,8 @@
|
|||
bmp085@77 {
|
||||
compatible = "bosch,bmp085";
|
||||
reg = <0x77>;
|
||||
/* GPIO16 has interrupt 207 on the PM8058 */
|
||||
interrupt-parent = <&pm8058_gpio>;
|
||||
/* FIXME: GPIO16 has interrupt 207 on the PM8058 */
|
||||
interrupt-parent = <&pm8058>;
|
||||
interrupts = <207 IRQ_TYPE_EDGE_RISING>;
|
||||
reset-gpios = <&tlmm 86 GPIO_ACTIVE_LOW>;
|
||||
pinctrl-names = "default";
|
||||
|
|
Loading…
Reference in a new issue