clk: tl1: add clk81 mux clock [1/1]
authorJian Hu <jian.hu@amlogic.com>
Wed, 8 May 2019 11:52:28 +0000 (19:52 +0800)
committerJian Hu <jian.hu@amlogic.com>
Thu, 1 Aug 2019 11:29:39 +0000 (04:29 -0700)
commit5c40910faec42ff81772f94a1f3539c687261b0c
tree5c97d1e769fbcca6f02e336905653173a7323ee8
parent75eac27815f36c778c8c509299ff0a967eafd5a9
clk: tl1: add clk81 mux clock [1/1]

PD#SWPL-8215

Problem:
1.clk81 can not switch to 24M
2.fixed pll can set rate
  call clk_prepare_enable to open it
  call clk_disable_unprepare to close it

Solution:
1.add clk81 mux clock
2.change fixed pll callback Read only to R/W

Verify:
test passed on tm2 ab301

Change-Id: I426d4307f19647afcb0166a23c1988df1b504807
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
drivers/amlogic/clk/clkc.h
drivers/amlogic/clk/tl1/tl1.c
drivers/amlogic/clk/tl1/tl1_ao.c
drivers/amlogic/clk/tl1/tl1_clk-pll.c
include/dt-bindings/clock/amlogic,tl1-clkc.h