Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Devices
/
android_kernel_samsung_gta4xl
/
34358bf261de42b079db6cbd5ae3b074282cd00f
/
drivers
/
mmc
/
host
/
meson-gx-mmc.c
c6bedc5
mmc: meson-gx: remove redundant mmc_request_done() call from irq context
by Martin Hundebøll
· 11 months ago
d27937e
mmc: meson-gx: remove useless lock
by Jerome Brunet
· 11 months ago
3574a0f
mmc: meson-gx: Remove setting of CMD_CFG_ERROR
by Rong Chen
· 1 year, 4 months ago
41703d1
mmc: meson-gx: make sure the descriptor is stopped on errors
by Jerome Brunet
· 6 years ago
723cc3a
Revert "mmc: meson-gx: include tx phase in the tuning process"
by Jerome Brunet
· 7 years ago
0a44697
mmc: meson-gx: include tx phase in the tuning process
by Jerome Brunet
· 7 years ago
3e2b0af
mmc: meson-gx: fix rx phase reset
by Jerome Brunet
· 7 years ago
ca3dcd3
mmc: meson-gx: make sure the clock is rounded down
by Jerome Brunet
· 7 years ago
795c633
mmc: meson-gx: fix __ffsdi2 undefined on arm32
by Jerome Brunet
· 8 years ago
d341ca8
mmc: meson-gx: rework tuning function
by Jerome Brunet
· 8 years ago
bac135d
mmc: meson-gx: change default tx phase
by Jerome Brunet
· 8 years ago
b1231b2
mmc: meson-gx: implement voltage switch callback
by Jerome Brunet
· 8 years ago
033d716
mmc: meson-gx: use CCF to handle the clock phases
by Jerome Brunet
· 8 years ago
186cd8b
mmc: meson-gx: implement card_busy callback
by Jerome Brunet
· 8 years ago
7485865
mmc: meson-gx: simplify interrupt handler
by Jerome Brunet
· 8 years ago
1e03331
mmc: meson-gx: work around clk-stop issue
by Jerome Brunet
· 8 years ago
844c8a7
mmc: meson-gx: fix dual data rate mode frequencies
by Jerome Brunet
· 8 years ago
bd911ec
mmc: meson-gx: rework clock init function
by Jerome Brunet
· 8 years ago
f89f55d
mmc: meson-gx: rework clk_set function
by Jerome Brunet
· 8 years ago
c36cf12
mmc: meson-gx: rework set_ios function
by Jerome Brunet
· 8 years ago
3c39e2c
mmc: meson-gx: cfg init overwrite values
by Jerome Brunet
· 8 years ago
ef5c481
mmc: meson-gx: initialize sane clk default before clock register
by Jerome Brunet
· 8 years ago
52899b9
mmc: meson-gx: clean up some constants
by Jerome Brunet
· 8 years ago
130b4bd
mmc: meson-gx: remove CLK_DIVIDER_ALLOW_ZERO clock flag
by Jerome Brunet
· 8 years ago
c1d04ca
mmc: meson-gx: fix mux mask definition
by Jerome Brunet
· 8 years ago
2483561
mmc: meson-gx: work around broken SDIO with certain WiFi chips
by Heiner Kallweit
· 8 years ago
79ed05e
mmc: meson-gx: add support for descriptor chain mode
by Heiner Kallweit
· 8 years ago
0b6ed71
mmc: meson-gx: add basic tuning for rx clock phase
by Heiner Kallweit
· 8 years ago
c08bcb6
mmc: meson-gx: introduce struct meson_tuning_params
by Heiner Kallweit
· 8 years ago
75c7fd9
mmc: meson-gx: factor out setting response configuration bits
by Heiner Kallweit
· 8 years ago
3d03f6a
mmc: meson-gx: factor out setting block size
by Heiner Kallweit
· 8 years ago
e5e4a3e
mmc: meson-gx: add CMD23 mode
by Heiner Kallweit
· 8 years ago
4eee86c
mmc: meson-gx: switch to dynamic timeout values
by Heiner Kallweit
· 8 years ago
f016c67
mmc: meson-gx: use per port interrupt names
by Heiner Kallweit
· 8 years ago
1231e7e
mmc: meson-gx: use bitfield macros
by Heiner Kallweit
· 8 years ago
a744c6f
mmc: meson-gx: simplify setting timeout configuration parameters
by Heiner Kallweit
· 8 years ago
2c8d96a
mmc: meson-gx: improve setting data->bytes_xfered
by Heiner Kallweit
· 8 years ago
1f8066d
mmc: meson-gx: improve response reading
by Heiner Kallweit
· 8 years ago
a322feb
mmc: meson-gx: improve variable usage in meson_mmc_start_cmd
by Heiner Kallweit
· 8 years ago
00412dd
mmc: meson-gx: replace cmd->data in meson_mmc_start_cmd
by Heiner Kallweit
· 8 years ago
ec31e53
mmc: meson-gx: remove unneeded configuration bit resets
by Heiner Kallweit
· 8 years ago
ce473d5
mmc: meson-gx: fix error path when driver initialization fails before enabling clocks
by Michał Zegan
· 8 years ago
a01fc2a
mmc: meson-gx: remove mmc host on device removal
by Michał Zegan
· 8 years ago
bb11eff
mmc: meson-gx: replace magic timeout numbers with constants
by Heiner Kallweit
· 8 years ago
7cdcc48
mmc: meson-gx: remove member mrq from struct meson_host
by Heiner Kallweit
· 8 years ago
c01d121
mmc: meson-gx: improve initial configuration
by Heiner Kallweit
· 8 years ago
7b9ebad
mmc: meson-gx: remove unneeded devm_kstrdup in meson_mmc_clk_init
by Heiner Kallweit
· 8 years ago
cac3a47
mmc: meson-gx: fix error path in meson_mmc_clk_init / meson_mmc_probe
by Heiner Kallweit
· 8 years ago
e9883ef
mmc: meson-gx: remove member parent_mux from struct meson_host
by Heiner Kallweit
· 8 years ago
7558c11
mmc: meson-gx: remove unneeded variable in meson_mmc_clk_init
by Heiner Kallweit
· 8 years ago
9a1da4d
mmc: meson-gx: remove unused members irq, ocr_mask from struct meson_host
by Heiner Kallweit
· 8 years ago
3d6c991
mmc: meson-gx: make two functions return void
by Heiner Kallweit
· 8 years ago
94d765b
mmc: meson-gx: simplify bounce buffer setting in meson_mmc_start_cmd
by Heiner Kallweit
· 8 years ago
e21e6fd
mmc: meson-gx: add support for HS400 mode
by Heiner Kallweit
· 8 years ago
62d721a
mmc: meson-gx: remove unneeded checks in remove
by Heiner Kallweit
· 8 years ago
4136fcb
mmc: meson-gx: reduce bounce buffer size
by Heiner Kallweit
· 8 years ago
efe0b66
mmc: meson-gx: set max block count and request size
by Heiner Kallweit
· 8 years ago
92763b9
mmc: meson-gx: improve interrupt handling
by Heiner Kallweit
· 8 years ago
690f90b
mmc: meson-gx: improve meson_mmc_irq_thread
by Heiner Kallweit
· 8 years ago
5da8688
mmc: meson-gx: improve meson_mmc_clk_set
by Heiner Kallweit
· 8 years ago
3d45c86
mmc: meson-gx: minor improvements in meson_mmc_set_ios
by Heiner Kallweit
· 8 years ago
a4c38c8
mmc: meson: Assign the minimum clk rate as close to 400KHz as possible
by Ulf Hansson
· 8 years ago
dc01205
mmc: meson: cleanup stray debug messages
by Kevin Hilman
· 8 years ago
b8789ec
mmc: host: Include interrupt.h in mmc host drivers that depends on it
by Ulf Hansson
· 8 years ago
19a91dd
MMC: meson: avoid possible NULL dereference
by Heinrich Schuchardt
· 8 years ago
51c5d84
MMC: meson: initial support for GX platforms
by Kevin Hilman
· 8 years ago