projects
/
linux-2.6-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
742b50f
)
clk: sprd: don't gate uart console clock
author
Chunyan Zhang
<chunyan.zhang@unisoc.com>
Wed, 8 Apr 2020 02:02:34 +0000
(10:02 +0800)
committer
Stephen Boyd
<sboyd@kernel.org>
Mon, 13 Apr 2020 19:20:07 +0000
(12:20 -0700)
Don't gate uart1_eb which provides console clock, gating that clock would
make serial stop working if serial driver didn't enable that explicitly.
Fixes:
0e4b8a2349f3
("clk: sprd: add clocks support for SC9863A")
Signed-off-by: Chunyan Zhang <chunyan.zhang@unisoc.com>
Link:
https://lkml.kernel.org/r/20200408020234.31764-1-zhang.lyra@gmail.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/sprd/sc9863a-clk.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/clk/sprd/sc9863a-clk.c
b/drivers/clk/sprd/sc9863a-clk.c
index a0631f7756cfc6c79aaee2462458d6c82b9cf98f..2e2dfb2d48fff271662129eef32853c1ac6833c8 100644
(file)
--- a/
drivers/clk/sprd/sc9863a-clk.c
+++ b/
drivers/clk/sprd/sc9863a-clk.c
@@
-1641,8
+1641,9
@@
static SPRD_SC_GATE_CLK_FW_NAME(i2c4_eb, "i2c4-eb", "ext-26m", 0x0,
0x1000, BIT(12), 0, 0);
static SPRD_SC_GATE_CLK_FW_NAME(uart0_eb, "uart0-eb", "ext-26m", 0x0,
0x1000, BIT(13), 0, 0);
+/* uart1_eb is for console, don't gate even if unused */
static SPRD_SC_GATE_CLK_FW_NAME(uart1_eb, "uart1-eb", "ext-26m", 0x0,
- 0x1000, BIT(14),
0
, 0);
+ 0x1000, BIT(14),
CLK_IGNORE_UNUSED
, 0);
static SPRD_SC_GATE_CLK_FW_NAME(uart2_eb, "uart2-eb", "ext-26m", 0x0,
0x1000, BIT(15), 0, 0);
static SPRD_SC_GATE_CLK_FW_NAME(uart3_eb, "uart3-eb", "ext-26m", 0x0,