From: David Brownell Date: Thu, 24 May 2007 03:46:09 +0000 (-0700) Subject: omap2_mcspi fixes + cleanups X-Git-Tag: v2.6.22-omap1~113 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fb20311f2077c4452ba73445b14a8c1642e4e331;p=pandora-kernel.git omap2_mcspi fixes + cleanups Initial updates for McSPI driver: - bug fixes: * handle byte-wide tx pio correctly for multiple bytes * cleanup workqueue on module exit * allow modular build (and rmmod) * request_mem_region * remove wrongly exported driver symbol - cleanup: * remove needless debug strings from object file * remove needless init and exit sections from object file * remove superfluous get/put of spi_master * fix whitespace and indentation bugs * fix line-too-long bugs * use spi_master_*() calls not class_*() calls * use dev_*() messaging not printk Combined with the next patch, this gives around a 10% shrink to the driver footprint, improves correctness, and helps it get ready to merge upstream. Signed-off-by: David Brownell --- Reading git-diff-tree failed