Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
d4594b2763f2cb5bc13ca05e312a389d15462cdf
/
drivers
/
mmc
/
host
/
tmio_mmc_pio.c
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 8 years ago
14d5828
mmc: tmio: disable clock before changing it
by Wolfram Sang
· 9 years ago
bf96208
mmc: tmio: refactor set_clock a little
by Wolfram Sang
· 9 years ago
6d2bcbe
mmc: tmio: remove stale comments
by Wolfram Sang
· 9 years ago
04e24b8
mmc: tmio: add flag to reduce delay after changing clock status
by Wolfram Sang
· 9 years ago
0df9d2e
mmc: tmio: Fix timeout value for command request
by Takeshi Kihara
· 9 years ago
7df56bb
mmc: TMIO: Fix I/O mapping leak on error using devm_ioremap()
by Ian Molton
· 9 years ago
13a6a2e
mmc: tmio: Remove bogus un-initialization in tmio_mmc_host_free()
by Geert Uytterhoeven
· 10 years ago
85c02dd
mmc: tmio: tmio_mmc_host has .multi_io_quirk
by Kuninori Morimoto
· 10 years ago
00452c1
mmc: tmio: tmio_mmc_host has .clk_disable
by Kuninori Morimoto
· 10 years ago
4fe2ec5
mmc: tmio: tmio_mmc_host has .clk_enable
by Kuninori Morimoto
· 10 years ago
dfe9a22
mmc: tmio: tmio_mmc_host has .write16_hook
by Kuninori Morimoto
· 10 years ago
94b110a
mmc: tmio: add tmio_mmc_host_alloc/free()
by Kuninori Morimoto
· 10 years ago
d4d1144
mmc: don't request CD IRQ until mmc_start_host()
by Stephen Warren
· 10 years ago
bb98d9d
mmc: tmio: prevent endless loop in tmio_mmc_set_clock()
by Sergei Shtylyov
· 10 years ago
b9bd7ff
mmc: tmio: enable odd number size access
by Kuninori Morimoto
· 10 years ago
bbf0208
mmc: use .multi_io_quirk on tmio_mmc
by Kuninori Morimoto
· 10 years ago
da29fe2
mmc: tmio: add actual clock support as option
by Shinobu Uehara
· 10 years ago
b30d695
mmc: tmio: remove SCLKEN bit setting from tmio_mmc_set_clock()
by Kuninori Morimoto
· 10 years ago
81e888d
mmc: tmio: check ILL_FUNC instead of CBSY
by Shinobu Uehara
· 10 years ago
6b98757
mmc: tmio: add TMIO_MMC_SDIO_STATUS_QUIRK
by Shinobu Uehara
· 10 years ago
b8d1196
mmc: tmio: control multiple block transfer mode
by Shinobu Uehara
· 10 years ago
f83bfa7
mmc: tmio: clear error IRQ status
by Shinobu Uehara
· 10 years ago
341eb6a
mmc: tmio: Remove library functions for system PM
by Ulf Hansson
· 10 years ago
9ade7db
mmc: tmio: Make runtime PM callbacks available for CONFIG_PM
by Ulf Hansson
· 10 years ago
20e955c
mmc: tmio: Mask all IRQs when inactive
by Ulf Hansson
· 10 years ago
ae12d25
mmc: tmio: Handle clock gating from runtime PM functions
by Ulf Hansson
· 11 years ago
3b292bb
mmc: tmio: Restructure ->set_ios() and adapt ->probe() to it
by Ulf Hansson
· 11 years ago
9ae4ed7
mmc: tmio: Extract bus_width modifications to a separate function
by Ulf Hansson
· 11 years ago
0369483
mmc: tmio: Keep host active while serving requests
by Ulf Hansson
· 11 years ago
7501c43
mmc: tmio: Keep host active while SDIO IRQ is enabled
by Ulf Hansson
· 11 years ago
710dec9
mmc: tmio: Adapt to proper PM configs for exported functions
by Ulf Hansson
· 11 years ago
5d60e50
mmc: tmio: add new TMIO_MMC_HAVE_HIGH_REG flags
by Kuninori Morimoto
· 11 years ago
3b159a6
mmc: tmio: bus_shift become tmio_mmc_data member
by Kuninori Morimoto
· 11 years ago
05fae4a
mmc: tmio: use -EPROBE_DEFER if driver can't find regulator
by Kuninori Morimoto
· 11 years ago
dd006b3
mmc: tmio: don't overwrite caps2
by Kuninori Morimoto
· 11 years ago
d62c957
mmc: tmio: Move away from using deprecated APIs
by Ulf Hansson
· 11 years ago
9d731e7
Revert "mmc: tmio-mmc: Remove .set_pwr() callback from platform data"
by Chris Ball
· 11 years ago
3af9d15
mmc: tmio-mmc: Remove .set_pwr() callback from platform data
by Laurent Pinchart
· 11 years ago
2b63b34
mmc: tmio-mmc: Remove .get_cd() callback from platform data
by Laurent Pinchart
· 11 years ago
214fc30
mmc: slot-gpio: Add debouncing capability to mmc_gpio_request_cd()
by Laurent Pinchart
· 11 years ago
6d1d6b4
mmc: tmio: fix compiler warning
by Guennadi Liakhovetski
· 11 years ago
274a752
mmc: tmio-mmc: handle mmc_of_parse() errors during probe
by Simon Baatz
· 11 years ago
b9ec274
mmc: tmio: reset the controller after power-up
by Guennadi Liakhovetski
· 11 years ago
e83b7a8
mmc: tmio: fix unbalanced power-on calls with clock-gating enabled
by Guennadi Liakhovetski
· 11 years ago
b22ffdc
mmc: tmio: postpone controller reset during resume
by Guennadi Liakhovetski
· 11 years ago
619b08d
mmc: tmio: add support for the VccQ regulator
by Guennadi Liakhovetski
· 12 years ago
5a00a97
mmc: tmio-mmc: parse device-tree bindings
by Guennadi Liakhovetski
· 12 years ago
7b95213
mmc: sdhi, tmio: only check flags in tmio-mmc driver proper
by Guennadi Liakhovetski
· 12 years ago
164cda5
mmc: remove unncessary mmc_gpio_free_cd() call from slot-gpio users
by Shawn Guo
· 12 years ago
c3be1ef
mmc: remove use of __devinit
by Bill Pemberton
· 12 years ago
3071caf
mmc: tmio: use generic GPIO CD and WP handlers
by Guennadi Liakhovetski
· 12 years ago
02cb322
mmc: tmio: support caps2 flags
by Guennadi Liakhovetski
· 12 years ago
944640d
mmc: tmio: remove a duplicated comment line
by Guennadi Liakhovetski
· 12 years ago
b958a67
mmc: tmio: add regulator support
by Guennadi Liakhovetski
· 12 years ago
8c102a9
mmc: tmio: add callbacks to enable-update and disable the interface clock
by Guennadi Liakhovetski
· 12 years ago
e0337cc
mmc: tmio: don't needlessly enable interrupts during probing
by Guennadi Liakhovetski
· 12 years ago
6de707f
mmc: tmio: Don't access hardware registers after stopping clocks
by Laurent Pinchart
· 12 years ago
fd0ea65
mmc: extend and rename cd-gpio helpers to handle more slot GPIO functions
by Guennadi Liakhovetski
· 12 years ago
0f506a9
mmc: tmio: use MMC opcode defines instead of numbers
by Guennadi Liakhovetski
· 12 years ago
4932bd6
mmc: tmio: cosmetic: prettify the tmio_mmc_set_ios() function
by Guennadi Liakhovetski
· 13 years ago
5bd99c3
mmc: tmio_mmc: remove unused sdio_irq_enabled flag
by Guennadi Liakhovetski
· 13 years ago
c391e1b
mmc: tmio_mmc: power status flag doesn't have to be exposed in platform data
by Guennadi Liakhovetski
· 13 years ago
c8be24c
mmc: tmio_mmc: support the generic MMC GPIO card hotplug helper
by Guennadi Liakhovetski
· 13 years ago
2b1ac5c
mmc: tmio: calculate the native hotplug condition only once
by Guennadi Liakhovetski
· 13 years ago
e23cd53
mmc: tmio_mmc: do not enable card hotplug interrupts, if unused
by Guennadi Liakhovetski
· 13 years ago
59fb53e
Merge branch 'pm-qos'
by Rafael J. Wysocki
· 12 years ago
c419e61
tmio_mmc / PM: Use PM QoS latency constraint
by Rafael J. Wysocki
· 12 years ago
e3de2be
mmc: tmio_mmc: fix card eject during IO with DMA
by Guennadi Liakhovetski
· 13 years ago
cbb18b3
mmc: tmio_mmc: Hotplug code regrouping
by Bastian Hecht
· 13 years ago
f6b8b52
mmc: tmio: fix clock gating on platforms with a .set_pwr() method
by Guennadi Liakhovetski
· 13 years ago
a3c76eb
mmc: replace printk with appropriate display macro
by Girish K S
· 13 years ago
7729c7a
mmc: tmio: Provide separate interrupt handlers
by Simon Horman
· 13 years ago
54680fe
mmc: tmio: Cache interrupt masks
by Simon Horman
· 13 years ago
162f43e
mmc: tmio: fix a deadlock
by Guennadi Liakhovetski
· 13 years ago
71d111c
mmc: tmio: maximize power saving
by Guennadi Liakhovetski
· 13 years ago
b9269fd
mmc: tmio: fix recursive spinlock, don't schedule with interrupts disabled
by Guennadi Liakhovetski
· 13 years ago
e312eb1
mmc: tmio: Fix race condition resulting in spurious interrupts
by Paul Parsons
· 13 years ago
a11862d
mmc: tmio: Share register access functions
by Simon Horman
· 13 years ago
7d8b4c2
mmc: tmio: fix regression in TMIO_MMC_WRPROTECT_DISABLE handling
by Guennadi Liakhovetski
· 13 years ago
7311bef
mmc: tmio: runtime suspend the controller, where possible
by Guennadi Liakhovetski
· 13 years ago
8e7bfdb
mmc: tmio/sdhi: break out interrupt request/free
by Magnus Damm
· 13 years ago
df3ef2d
mmc: protect the tmio_mmc driver against a theoretical race
by Guennadi Liakhovetski
· 13 years ago
e6ee718
mmc: Add runtime and system-wide PM to the TMIO MMC driver
by Guennadi Liakhovetski
· 13 years ago
c919c2a
mmc: tmio: fix .set_ios(MMC_POWER_UP) handling
by Guennadi Liakhovetski
· 13 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 13 years ago
cba179a
mmc: tmio_mmc: Move some defines into a shared header
by Simon Horman
· 13 years ago
5fd0157
mmc: tmio: support aggressive clock gating
by Guennadi Liakhovetski
· 13 years ago
a7edbe3
mmc: tmio: fix power-mode interpretation
by Guennadi Liakhovetski
· 13 years ago
d9b0342
mmc: tmio: remove work-around for unmasked SDIO interrupts
by Guennadi Liakhovetski
· 13 years ago
69d1fe1
mmc: tmio: only access registers above 0xff, if available
by Guennadi Liakhovetski
· 13 years ago
b614749
mmc: tmio: split core functionality, DMA and MFD glue
by Guennadi Liakhovetski
· 13 years ago