linux/drivers
Jim Cromie 23916a8e3d [PATCH] chardev: GPIO for SCx200 & PC-8736x: display pin values in/out in gpio_dump
Add current pin settings to gpio_dump() output.  This adds the last 'word' to
the syslog lines, which displays the input and output values that the pin is
set to.

  pc8736x_gpio.0: io00: 0x0044 TS OD PUE  EDGE LO DEBOUNCE        io:1/1

The 2 values may differ for a number of reasons:
1- the pin output circuitry is diaabled, (as the above 'TS' indicates)
2- it needs a pullup resistor to drive the attached circuit,
3- the external circuit needs a pullup so the open-drain has something
   to pull-down
4- the pin is wired to Vcc or Ground

It might be appropriate to add a WARN for 2,3,4, since they could
damage the chip and/or circuit, esp if misconfig goes unnoticed.

Signed-off-by: Jim Cromie <jim.cromie@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-06-27 17:32:43 -07:00
..
acorn
acpi [PATCH] pgdat allocation for new node add (get node id by acpi) 2006-06-27 17:32:36 -07:00
amba
atm [PATCH] update two drivers for poison.h 2006-06-27 17:32:38 -07:00
base [PATCH] cpu hotplug: make cpu_notifier related notifier blocks __cpuinit only 2006-06-27 17:32:41 -07:00
block Revert "[PATCH] kthread: update loop.c to use kthread" 2006-06-26 11:55:42 -07:00
bluetooth [PATCH] Bluetooth: fix potential NULL ptr deref in dtl1_cs.c::dtl1_hci_send_frame() 2006-06-26 09:58:16 -07:00
cdrom
char [PATCH] chardev: GPIO for SCx200 & PC-8736x: display pin values in/out in gpio_dump 2006-06-27 17:32:43 -07:00
clocksource [PATCH] GTOD: add scx200 HRT clocksource 2006-06-26 09:58:21 -07:00
connector
cpufreq [PATCH] cpu hotplug: make cpu_notifier related notifier blocks __cpuinit only 2006-06-27 17:32:41 -07:00
crypto
dio
dma
edac
eisa
fc4
firmware
hwmon spelling fixes 2006-06-26 18:35:02 +02:00
i2c
ide Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2006-06-26 13:33:14 -07:00
ieee1394 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2006-06-26 13:33:14 -07:00
infiniband [PATCH] Array overrun in drivers/infiniband/core/cma.c 2006-06-26 11:57:28 -07:00
input Input: fix resetting name, phys and uniq when unregistering device 2006-06-27 14:05:06 -07:00
isdn [PATCH] spin/rwlock init cleanups 2006-06-27 17:32:39 -07:00
leds [PATCH] spin/rwlock init cleanups 2006-06-27 17:32:39 -07:00
macintosh
mca
md [PATCH] drivers/md/md.c: make code static 2006-06-26 09:58:40 -07:00
media Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2006-06-26 13:33:14 -07:00
message
mfd [ARM] fix drivers/mfd/ucb1x00-core.c IRQ probing bug 2006-06-26 15:26:13 +01:00
misc [PATCH] spin/rwlock init cleanups 2006-06-27 17:32:39 -07:00
mmc
mtd Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild 2006-06-26 11:05:15 -07:00
net Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2006-06-26 13:33:14 -07:00
nubus
oprofile
parisc
parport Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2006-06-26 13:33:14 -07:00
pci Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2006-06-26 13:33:14 -07:00
pcmcia [PATCH] spin/rwlock init cleanups 2006-06-27 17:32:39 -07:00
pnp
rapidio [PATCH] spin/rwlock init cleanups 2006-06-27 17:32:39 -07:00
rtc [PATCH] rtc: fix idr locking 2006-06-27 17:32:40 -07:00
s390 [PATCH] spin/rwlock init cleanups 2006-06-27 17:32:39 -07:00
sbus
scsi [PATCH] spin/rwlock init cleanups 2006-06-27 17:32:39 -07:00
serial [SERIAL] 8250_pnp: add support for other Wacom tablets 2006-06-26 15:24:36 +01:00
sh
sn [PATCH] spin/rwlock init cleanups 2006-06-27 17:32:39 -07:00
spi
tc
telephony ixj: make ixj_set_tone_off() static 2006-06-26 18:43:54 +02:00
usb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2006-06-26 13:33:14 -07:00
video [PATCH] spin/rwlock init cleanups 2006-06-27 17:32:39 -07:00
w1
zorro
Kconfig
Makefile [PATCH] Time: i386 Clocksource Drivers 2006-06-26 09:58:21 -07:00