summaryrefslogtreecommitdiffstats
path: root/drivers/siox
diff options
context:
space:
mode:
authorAmit Singh Tomar <amittomer25@gmail.com>2020-04-17 01:41:57 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-04-23 15:46:30 +0200
commitabf42d2f333b21bf8d33b2fbb8a85fa62037ac01 (patch)
treea01cc430aee6b04f692ab4d7b388f3c1cb037c45 /drivers/siox
parent9a98e7a80f95378c9ee0c644705e3b5aa54745f1 (diff)
downloadlinux-abf42d2f333b21bf8d33b2fbb8a85fa62037ac01.tar.bz2
tty: serial: owl: add "much needed" clk_prepare_enable()
commit 8ba92cf59335 ("arm64: dts: actions: s700: Add Clock Management Unit") breaks the UART on Cubieboard7-lite (based on S700 SoC), This is due to the fact that generic clk routine clk_disable_unused() disables the gate clks, and that in turns disables OWL UART (but UART driver never enables it). To prove this theory, Andre suggested to use "clk_ignore_unused" in kernel commnd line and it worked (Kernel happily lands into RAMFS world :)). This commit fix this up by adding clk_prepare_enable(). Fixes: 8ba92cf59335 ("arm64: dts: actions: s700: Add Clock Management Unit") Signed-off-by: Amit Singh Tomar <amittomer25@gmail.com> Cc: stable <stable@vger.kernel.org> Link: https://lore.kernel.org/r/1587067917-1400-1-git-send-email-amittomer25@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/siox')
0 files changed, 0 insertions, 0 deletions