ARM: dts: k2e-netcp: add cpts refclk_mux node
authorGrygorii Strashko <grygorii.strashko@ti.com>
Mon, 7 Oct 2019 17:59:09 +0000 (10:59 -0700)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Mon, 7 Oct 2019 17:59:09 +0000 (10:59 -0700)
commitdebc91ab8fd275d003152244424ed6c224bcdf6a
tree75387bd503e044bf23a6c996d00d328966201877
parente86ddd181e6df0c5864ff333899f2370d89b6f5e
ARM: dts: k2e-netcp: add cpts refclk_mux node

KeyStone 66AK2E 1G Ethernet Switch Subsystems, can control an external
multiplexer that selects one of up to 32 clocks for time sync reference
(RFTCLK) clock. This feature can be configured through CPTS_RFTCLK_SEL
register (offset: x08) in CPTS module and modelled as multiplexer clock.

Hence, add cpts-refclk-mux clock node which allows to mux one of SYSCLK2,
SYSCLK3, TIMI0, TIMI1, TSIPCLKA, TSREFCLK, TSIPCLKB clocks as CPTS
reference clock [1] and group all CPTS properties under "cpts" subnode.

[1] http://www.ti.com/lit/gpn/66ak2e05
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
arch/arm/boot/dts/keystone-k2e-netcp.dtsi