On Thu, Mar 2, 2017 at 1:54 PM, Rafał Miłecki wrote: > On 02/28/2017 09:31 PM, Jon Mason wrote: > >> From: Jon Mason >> >> Add support for the ARM TWD Watchdog to the bcm5301x device tree. The >> ARM TWD timer allocated the register space for the WDT, so this patch >> necessitated shrinking that. Also, the GIC masks were added for these. >> >> Signed-off-by: Jon Mason >> --- >> arch/arm/boot/dts/bcm5301x.dtsi | 15 ++++++++++++--- >> 1 file changed, 12 insertions(+), 3 deletions(-) >> >> diff --git a/arch/arm/boot/dts/bcm5301x.dtsi >> b/arch/arm/boot/dts/bcm5301x.dtsi >> index 4fbb089..3fbc450 100644 >> --- a/arch/arm/boot/dts/bcm5301x.dtsi >> +++ b/arch/arm/boot/dts/bcm5301x.dtsi >> @@ -70,10 +70,19 @@ >> clocks = <&periph_clk>; >> }; >> >> - local-timer@20600 { >> + timer@20600 { >> compatible = "arm,cortex-a9-twd-timer"; >> - reg = <0x20600 0x100>; >> - interrupts = ; >> + reg = <0x20600 0x20>; >> + interrupts = > + IRQ_TYPE_LEVEL_HIGH)>; >> + clocks = <&periph_clk>; >> + }; >> > > If you follow my recent e-mail thread: > BCM5301X: GIC: PPI11 is secure or misconfigured (same for PPI13) > you'll see IRQ_TYPE_LEVEL_HIGH type isn't correct. It should be > IRQ_TYPE_EDGE_RISING. > > I believe patch switching to IRQ_TYPE_EDGE_RISING should be sent with Cc > stable > for kernels 4.8+. > > The same change is needed for "arm,cortex-a9-global-timer". > > Would you find time to revise this patch? > I'll do 2 patches. One to revise this one and one to address the issue you've discovered. Will that be okay for you?