ARM: shmobile: lager: Fix adv7511 IRQ sensing
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Wed, 6 May 2015 04:05:31 +0000 (07:05 +0300)
committerSimon Horman <horms+renesas@verge.net.au>
Wed, 22 Jul 2015 00:31:32 +0000 (09:31 +0900)
The adv7511 IRQ is low level triggered, not falling edge triggered. The
wrong sense configuration results in no interrupt being triggered at
all, breaking hotplug detection. Fix it.

Reported-by: Ben Hutchings <ben.hutchings@codethink.co.uk>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Tested-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
arch/arm/boot/dts/r8a7790-lager.dts

index 5ae07a8385c533e893459b896bd9eebe50f5644d..37dec52694911ea39ed7f44fd7939c48110fa63c 100644 (file)
                compatible = "adi,adv7511w";
                reg = <0x39>;
                interrupt-parent = <&gpio1>;
-               interrupts = <15 IRQ_TYPE_EDGE_FALLING>;
+               interrupts = <15 IRQ_TYPE_LEVEL_LOW>;
 
                adi,input-depth = <8>;
                adi,input-colorspace = "rgb";