Blackfin: bf538: pull gpio/port logic out of core hibernate paths
commit9466a0510a5445d81eaf33affc20e2f7e2e718fb
authorMike Frysinger <vapier@gentoo.org>
Mon, 27 Jun 2011 18:46:14 +0000 (27 14:46 -0400)
committerMike Frysinger <vapier@gentoo.org>
Sat, 23 Jul 2011 05:18:30 +0000 (23 01:18 -0400)
treeecbecd217aedca3575d27444efeadf1fee1c8f38
parenteed7b8365807549c67613ea7d9a451262050ba3e
Blackfin: bf538: pull gpio/port logic out of core hibernate paths

Re-architect how we save/restore the gpio/port logic that only pertains
to bf538/bf539 parts by pulling it out of the core code paths and pushing
it out to bf538-specific locations.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
arch/blackfin/include/asm/gpio.h
arch/blackfin/kernel/bfin_gpio.c
arch/blackfin/mach-bf538/ext-gpio.c
arch/blackfin/mach-bf538/include/mach/gpio.h
arch/blackfin/mach-common/dpmc_modes.S