linux_dsm_epyc7002/arch/sh/boards
Magnus Damm 69edbba002 sh: use gpiolib
This patch updates the SuperH gpio code to make use of gpiolib. The
gpiolib callbacks get() and set() are lockless, but we use our own
spinlock for the other operations to make sure hardware register
bitfield accesses stay atomic.

Signed-off-by: Magnus Damm <damm@igel.co.jp>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2009-01-27 14:49:10 +09:00
..
mach-cayman sh: Kill off the cayman and microdev special heartbeat code. 2008-12-22 18:44:44 +09:00
mach-dreamcast sh: Convert Dreamcast support from hw_interrupt_type to irq_chip 2008-12-22 18:44:06 +09:00
mach-edosk7705 sh: mach-edosk7705: Fix up edosk7705 so it all builds again. 2008-12-22 18:44:45 +09:00
mach-highlander sh: sh7785lcr/highlander/hp6xx need linux/irq.h. 2009-01-21 17:43:25 +09:00
mach-hp6xx sh: sh7785lcr/highlander/hp6xx need linux/irq.h. 2009-01-21 17:43:25 +09:00
mach-landisk sh: More header path fixups for mach dir refactoring. 2008-07-29 22:10:01 +09:00
mach-lboxre2 sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
mach-microdev sh: mach-microdev: Split out the fdc37c93xapm initialization code. 2008-12-22 18:44:45 +09:00
mach-migor sh: Migo-R MMC support using spi_gpio and mmc_spi. 2009-01-21 17:43:23 +09:00
mach-r2d sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
mach-rsk sh: convert rsk7203 to use smsc911x. 2009-01-21 17:42:34 +09:00
mach-sdk7780 sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
mach-se sh: Kill off cf-enabler with extreme prejudice. 2008-12-22 18:44:46 +09:00
mach-sh03 sh: mach-sh03: Fix up pata_platform build breakage. 2008-12-22 18:44:49 +09:00
mach-sh7763rdp sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
mach-snapgear sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
mach-systemh sh: Convert SystemH board support from hw_interrupt_type to irq_chip 2008-12-22 18:44:05 +09:00
mach-titan sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
mach-x3proto sh: mach-x3proto: needs linux/irq.h. 2009-01-21 17:42:58 +09:00
board-ap325rxa.c sh: ap325rxa MMC support using spi_gpio and mmc_spi 2009-01-21 17:43:15 +09:00
board-edosk7760.c sh: edosk7760: Correct size of bootloader flash partition. 2008-09-21 10:32:29 +09:00
board-magicpanelr2.c sh: convert magicpanelr2 platform to use smsc911x. 2009-01-21 17:42:25 +09:00
board-sh7785lcr.c sh: sh7785lcr/highlander/hp6xx need linux/irq.h. 2009-01-21 17:43:25 +09:00
board-shmin.c sh: board-shmin: Convert shmin to use __set_io_port_base(). 2008-12-22 18:44:45 +09:00
Kconfig sh: use gpiolib 2009-01-27 14:49:10 +09:00
Makefile sh: Consolidate rsk7203/7201 in to a new mach-rsk. 2008-12-22 18:44:02 +09:00