Merge tag 'vexpress-for-v4.5/fixes-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into fixes
vexpress fixes for v4.5 Couple of minor fixes for vexpress platforms: 1. Add missing of_node_put in vexpress config bus 2. Add missing DMA-330 abort interrupt on Juno platforms * tag 'vexpress-for-v4.5/fixes-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux: arm64: dts: Add missing DMA Abort interrupt to Juno bus: vexpress-config: Add missing of_node_put Signed-off-by: Olof Johansson <olof@lixom.net>
This commit is contained in:
@@ -115,6 +115,7 @@
|
|||||||
<GIC_SPI 89 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 89 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 91 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 91 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 92 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
|||||||
@@ -192,9 +192,11 @@ static int __init vexpress_config_init(void)
|
|||||||
/* Need the config devices early, before the "normal" devices... */
|
/* Need the config devices early, before the "normal" devices... */
|
||||||
for_each_compatible_node(node, NULL, "arm,vexpress,config-bus") {
|
for_each_compatible_node(node, NULL, "arm,vexpress,config-bus") {
|
||||||
err = vexpress_config_populate(node);
|
err = vexpress_config_populate(node);
|
||||||
if (err)
|
if (err) {
|
||||||
|
of_node_put(node);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user