android_kernel_xiaomi_sm8350/arch/arm/plat-omap
Kiyoshi Ueda 650e9cfd14 blk_end_request: changing arm (take 4)
This patch converts arm's OMAP mailbox driver to use
blk_end_request interfaces.

If the original code was converted literally, blk_end_request would
be called with '-EIO' because end_that_request_last() were called
with '0' (i.e. failure).
But I think these '0's are bugs in the original code because it's
unlikely that all requests are treated as failure.
(The bugs should have no effect unless these requests have an end_io
 callback.)

So I changed them to pass '0' (i.e. success) to blk_end_request.

Cc: Toshihiro Kobayashi <toshihiro.kobayashi@nokia.com>
Cc: Hiroshi DOYU <Hiroshi.DOYU@nokia.com>
Signed-off-by: Kiyoshi Ueda <k-ueda@ct.jp.nec.com>
Signed-off-by: Jun'ichi Nomura <j-nomura@ce.jp.nec.com>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
2008-01-28 10:35:59 +01:00
..
clock.c
common.c ARM: OMAP: Fix 32k timer unsupported one-shot mode 2007-08-22 00:42:50 -07:00
cpu-omap.c [CPUFREQ] move policy's governor initialisation out of low-level drivers into cpufreq core 2007-10-04 18:40:57 -04:00
debug-devices.c ARM: OMAP: abstract debug card setup (smc, leds) 2007-09-20 09:59:20 -07:00
debug-leds.c
devices.c
dma.c Convert files to UTF-8 and some cleanups 2007-10-19 23:21:04 +02:00
dmtimer.c ARM: OMAP: fix OMAP1 dmtimer build warning 2007-08-22 00:42:50 -07:00
fb.c [ARM] 4633/1: omap build fix when FB enabled 2007-11-05 19:53:12 +00:00
gpio.c Driver core: change sysdev classes to use dynamic kobject names 2008-01-24 20:40:40 -08:00
Kconfig ARM: OMAP: abstract debug card setup (smc, leds) 2007-09-20 09:59:20 -07:00
mailbox.c blk_end_request: changing arm (take 4) 2008-01-28 10:35:59 +01:00
mailbox.h
Makefile ARM: OMAP: abstract debug card setup (smc, leds) 2007-09-20 09:59:20 -07:00
mcbsp.c
mux.c
ocpi.c
sram-fn.S
sram.c
timer32k.c ARM: OMAP: Fix 32k timer unsupported one-shot mode 2007-08-22 00:42:50 -07:00
usb.c