zynqmp: pm: Fix model of ACPU clocks
authorJolly Shah <jollys@xilinx.com>
Wed, 2 Jan 2019 21:45:53 +0000 (13:45 -0800)
committerJolly Shah <jollys@xilinx.com>
Fri, 4 Jan 2019 19:59:06 +0000 (11:59 -0800)
commit284b2f095bce33487fd6d3c3c11e77ef8d79dd3f
tree26400e408063ff814436e566cafba6423c7e879d
parentb6c56bdb0cc4e22dfad5b985bb7182207982df60
zynqmp: pm: Fix model of ACPU clocks

In the existing model for ACPU clock the mux, divider, and gate were
represented as one clock and ACPU_HALF was modelled as child of
ACPU clock. This is not correct. ACPU clock model contains only
mux and the divider, and it has 2 children: ACPU_FULL and ACPU_HALF
clocks which have only gates. The models of ACPU and ACPU_HALF clocks
are fixed and ACPU_FULL clock is added.

Signed-off-by: Mirela Simonovic <mirela.simonovic@aggios.com>
Acked-by: Will Wong <WILLW@xilinx.com>
Signed-off-by: Jolly Shah <jollys@xilinx.com>
plat/xilinx/zynqmp/pm_service/pm_api_clock.c
plat/xilinx/zynqmp/pm_service/pm_api_clock.h