android_kernel_sony_sdm845/include
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Asutosh Das 02e30865f2 mmc: block: Add error handling to command queue host
On error, the CMDQ engine stops processing requests. It is then
halted and error handled.
The error have been categorized as below:
1. Command error
	a. time-out
		- invalidate all pending tags & requeue
		- reset both card & controller
	b. crc
		- end the error mrq
		- tune
		- unhalt
2. Data error
	a. time-out
		- invalidate all pending tags & requeue
		- reset both card and controller
	b. crc
		- end the error mrq
		- tune
		- unhalt
3. RED error
	This is device specific error and is not recoverable.
	The card and controller are reset in this case and all
	pending tags are invalidated and requeued.

Change-Id: I791d05f6b31d8f9b35a56fe85007b320c14e8b46
Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
Signed-off-by: Venkat Gopalakrishnan <venkatg@codeaurora.org>
[subhashj@codeaurora.org: fixed trivial merge conflicts]
Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
[xiaonian@codeaurora.org: fixed trivial merge conflicts and
fixed one compilation error]
Signed-off-by: Xiaonian Wang <xiaonian@codeaurora.org>
2017-04-07 17:27:50 -07:00
..
acpi ACPICA: Linuxize: Restore and fix Intel compiler build 2017-02-26 11:10:52 +01:00
asm-generic asm-prototypes: Clear any CPP defines before declaring the functions 2017-01-12 11:39:07 +01:00
clocksource
crypto crypto: drbg - prevent invalid SG mappings 2016-11-30 19:46:44 +08:00
drm Merge remote-tracking branch '4.9/tmp-c96f651' into msm-4.9 2017-04-03 10:20:10 -07:00
dt-bindings ARM: dts: msm: Updated QUP and BCM entries for sdm845 2017-04-04 14:24:12 -07:00
keys
kvm
linux mmc: block: Add error handling to command queue host 2017-04-07 17:27:50 -07:00
math-emu
media msm: vidc: Release buffers individually 2017-03-27 11:13:56 -07:00
memory
misc
net cfg80211: export regulatory_hint_user() API 2017-04-05 11:56:35 -07:00
pcmcia
ras
rdma RDMA/core: Fix incorrect structure packing for booleans 2017-03-12 06:41:50 +01:00
rxrpc
scsi Merge remote-tracking branch '4.9/tmp-6bf53d4' into msm-4.9 2017-03-29 05:03:45 -07:00
soc icnss: Update ICNSS platform driver 2017-04-05 16:15:29 -07:00
sound ASoC: msm: qdsp6v2: Support to configure clock recovery mode 2017-04-02 01:07:28 -07:00
target target: Fix NULL dereference during LUN lookup + active I/O shutdown 2017-03-15 10:02:46 +08:00
trace mmc: sdhci-msm: Add tracepoints to enhance pm debugging 2017-04-07 17:27:15 -07:00
uapi mmc: block: Add error handling to command queue host 2017-04-07 17:27:50 -07:00
video drm/msm/dsi-staging: add dsc support to dsi driver 2017-03-16 11:53:22 -07:00
xen
Kbuild