From 90ef0a05498fb2aa374a5452ec2e56ce8e20e906 Mon Sep 17 00:00:00 2001 From: Sunny Luo Date: Mon, 2 Jul 2018 15:18:15 +0800 Subject: [PATCH] spicc: fix clk polarity error of amlogic driver PD#169301: spicc: fix clk polarity error of amlogic driver Change-Id: Icb257e3394da94bd44cd78b63218161cfae63c69 Signed-off-by: Sunny Luo --- drivers/amlogic/spicc/spicc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/amlogic/spicc/spicc.c b/drivers/amlogic/spicc/spicc.c index 526275cc428c..aaf00830aaf7 100644 --- a/drivers/amlogic/spicc/spicc.c +++ b/drivers/amlogic/spicc/spicc.c @@ -671,7 +671,6 @@ static void spicc_hw_init(struct spicc *spicc) 0x0<<0), mem_base + SPICC_REG_DMA); spicc_set_bit_width(spicc, SPICC_DEFAULT_BIT_WIDTH); - spicc_set_mode(spicc, SPI_MODE_0); spicc_set_clk(spicc, SPICC_DEFAULT_SPEED_HZ); if (spicc_get_flag(spicc, FLAG_ENHANCE)) { setb(spicc->regs, MOSI_OEN, 1); @@ -682,6 +681,7 @@ static void spicc_hw_init(struct spicc *spicc) writel(spicc->enhance_dlyctl, spicc->regs + SPICC_REG_ENHANCE_CNTL1); } + spicc_set_mode(spicc, SPI_MODE_0); /* spicc_enable(spicc, 0); */ }