MLK-17293-5 clk: imx7ulp: adjust clk tree for B0 chip
authorAnson Huang <Anson.Huang@nxp.com>
Tue, 26 Dec 2017 12:18:41 +0000 (20:18 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Tue, 20 Mar 2018 19:52:16 +0000 (14:52 -0500)
commit5261ffb3f0554dfe82ea0ec7ad8f41d54a3639fd
tree64e1310708204b25b8dc2f37406b8edfcbd376c8
parentc3b14fec7206538561a1140dcc6d46aabb3afaea
MLK-17293-5 clk: imx7ulp: adjust clk tree for B0 chip

On i.MX7ULP B0 chip, snvs is located in M4 domain, remove
snvs clock from linux clock tree;

Use SMC PMCTRL RUNM field for ARM clock mux instead
of reserved register in SCG, as when CPU frequency changes,
RUNM field will switch between RUN and HSRUN, ARM clock
source will be changed accordingly, so RUNM can be used as
a clock mux.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Bai Ping <ping.bai@nxp.com>
drivers/clk/imx/clk-imx7ulp.c