MLK-15046 arm64: dts: fsl-imx8qxp: change CAN1 & 2 to use CAN0 clk and power domain
authorDong Aisheng <aisheng.dong@nxp.com>
Thu, 8 Jun 2017 13:22:40 +0000 (21:22 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:28:10 +0000 (15:28 -0500)
commitcc4d9518436f2b78653da4ec3aa2462917b8cb47
tree74e2d6e08ab271ac503d6f6165808ce27db6736c
parentb68dd7ad90436a256a1d28da33759c8ca3b0f572
MLK-15046 arm64: dts: fsl-imx8qxp: change CAN1 & 2 to use CAN0 clk and power domain

Per information from Ranjani:
"Looks like all three CANs are controlled by one DSC clock slice
(SLSLICE[4]). Currently the SCFW is only allocating this clock to CAN0,
which explains why CAN0 works.  And once CAN0 is enabled, CAN1 and CAN2
access will also work."

This is a workaround patch to make CAN1 & CAN2 work temporarily.
Once SCFW supports shared clock management for all CAN, we can revert
this patch.

Cc: Ranjani Vaidyanathan <Ranjani.Vaidyanathan@nxp.com>
Reviewed-by: Frank Li <frank.li@nxp.com>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
arch/arm64/boot/dts/freescale/fsl-imx8qxp.dtsi