gpio/langwell: clear IRQ edge detect registers at init
authorMika Westerberg <mika.westerberg@linux.intel.com>
Thu, 5 Apr 2012 09:15:17 +0000 (12:15 +0300)
committerGrant Likely <grant.likely@secretlab.ca>
Fri, 6 Apr 2012 04:39:02 +0000 (21:39 -0700)
commitf5f93117f4ac24b8493cda67e6a1443517d26845
tree0245bf2c9947ec40d82aaae81be5ecede22bfa29
parentb3e35af2b0ea9ad1618e01f40a1ffee83333ef35
gpio/langwell: clear IRQ edge detect registers at init

The boot firmware might leave the registers configured causing interrupts
to happen even when no handler for them is yet registered. Fix this by
clearing the IRQ edge detect registers at init.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
drivers/gpio/gpio-langwell.c