CHROMIUM: nm10_gpio: support up to 96 GPIOs
authorSameer Nanda <snanda@chromium.org>
Wed, 31 Aug 2011 17:48:07 +0000 (10:48 -0700)
committerGrant Grundler <grundler@google.com>
Thu, 24 May 2012 22:14:36 +0000 (15:14 -0700)
commit30ba086d3f2bb6b1d2a521be695df7c9467fd5ed
tree00bb4310f6ab1ae516b721ee9df6af15dc180bd5
parent25007a52bc5cc99c34b9aecb469ddc146de557f5
CHROMIUM: nm10_gpio: support up to 96 GPIOs

The Intel 6 Series chipset supports 96 GPIOs while NM10 supports 64.
Added support for 64 or 96 GPIOs based on device ID.

BUG=chrome-os-partner:5368
TEST=run crossystem and ensure that the current values of dev, recovery and
write protect switches are correctly reported.

Change-Id: I60f778117349766a82867db664765911e27bc9e2
Signed-off-by: Sameer Nanda <snanda@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/7004
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
drivers/gpio/nm10_gpio.c