android_kernel_xiaomi_sm8350/drivers
Magnus Damm 795e6bf335 sh: SuperH KEYSC platform driver
Add a platform driver for the SuperH KEYSC block.  The driver expects to get
mode, timing information and keypad layout from the board code as platform
data.  The board code is resonsible for pin configuration.

Both sh7343 and sh7722 should be supported, but only the sh7722 processor has
been tested so far.  SH_KEYSC_MODE_3 is yet to be tested.

Signed-off-by: Magnus Damm <damm@igel.co.jp>
Cc: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2008-04-18 09:50:00 -07:00
..
acorn/char
acpi Add down_timeout and change ACPI to use it 2008-04-17 10:42:46 -04:00
amba
ata ata-acpi: don't call _GTF for disabled drive 2008-04-17 15:56:29 -04:00
atm
auxdisplay
base
block
bluetooth
cdrom
char Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-kgdb 2008-04-18 08:37:01 -07:00
clocksource
connector
cpufreq
cpuidle
crypto
dca
dio
dma dmaengine: ack to flags: make use of the unused bits in the 'ack' field 2008-04-17 13:25:54 -07:00
edac
eisa
firewire
firmware
gpio
hid
hwmon
i2c
ide ide: remove ide_init_default_irq() macro 2008-04-18 00:46:35 +02:00
ieee1394
infiniband
input sh: SuperH KEYSC platform driver 2008-04-18 09:50:00 -07:00
isdn
leds
lguest
macintosh ide: rework PowerMac media-bay support (take 2) 2008-04-18 00:46:23 +02:00
mca
md
media
memstick
message
mfd
misc kgdb: allow static kgdbts boot configuration 2008-04-17 20:05:43 +02:00
mmc
mtd
net
nubus
of
oprofile
parisc
parport
pci
pcmcia
pnp
power
ps3
rapidio
rtc
s390 [S390] Remove code duplication from monreader / dcssblk. 2008-04-17 07:47:07 +02:00
sbus
scsi Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 2008-04-18 08:39:24 -07:00
serial kgdb: Kconfig fix 2008-04-17 20:05:42 +02:00
sh
sn
spi
ssb
tc
telephony
thermal
uio
usb
video
virtio
w1
watchdog
xen
zorro
Kconfig
Makefile