Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5af02d32 authored by Wolfram Sang's avatar Wolfram Sang Committed by Ulf Hansson
Browse files

mmc: tmio: no magic values when enabling DMA



Use a proper define.

Signed-off-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
parent c78e1694
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -452,7 +452,7 @@ static int renesas_sdhi_multi_io_quirk(struct mmc_card *card,

static void renesas_sdhi_enable_dma(struct tmio_mmc_host *host, bool enable)
{
	sd_ctrl_write16(host, CTL_DMA_ENABLE, enable ? 2 : 0);
	sd_ctrl_write16(host, CTL_DMA_ENABLE, enable ? DMA_ENABLE_DMASDRW : 0);

	/* enable 32bit access if DMA mode if possibile */
	renesas_sdhi_sdbuf_width(host, enable ? 32 : 16);
+3 −0
Original line number Diff line number Diff line
@@ -97,6 +97,9 @@

#define TMIO_SDIO_SETBITS_MASK	0x0006

/* Definitions for values the CTL_DMA_ENABLE register can take */
#define DMA_ENABLE_DMASDRW	BIT(1)

/* Define some IRQ masks */
/* This is the mask used at reset by the chip */
#define TMIO_MASK_ALL           0x837f031d