summaryrefslogtreecommitdiffstats
path: root/drivers/spi/Kconfig
diff options
context:
space:
mode:
authorDavid Brownell <david-b@pacbell.net>2007-07-17 04:04:08 -0700
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-07-17 10:23:05 -0700
commitdefbd3b4bbd9d85a68529f829f4ee39899c318dc (patch)
tree51609b853c11c8100b054b167e44dbac1f9c9095 /drivers/spi/Kconfig
parent8da0859a246838c81fe57d952b91d419e9c44179 (diff)
downloadop-kernel-dev-defbd3b4bbd9d85a68529f829f4ee39899c318dc.zip
op-kernel-dev-defbd3b4bbd9d85a68529f829f4ee39899c318dc.tar.gz
atmel_spi: don't always deselect chip between messages
Update chipselect handling for atmel_spi: * Teach it how to leave chipselect active between messages; this helps various drivers work better. * Cope with at91rm0200 errata: nCS0 can't be managed with GPIOs. The MR.PCS value is now updated whenever a chipselect changes. (This requires SPI pinmux init for that controller to change, and also testing on rm9200; doesn't break at91sam9 or avr32.) * Fix minor glitches: spi_setup() must leave chipselects inactive, as must removal of the spi_device. Also tweak diagnostic messaging to be a bit more useful. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Acked-by: Haavard Skinnemoen <hskinnemoen@atmel.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/spi/Kconfig')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud