zynqmp: pm: Add API to get number of clocks
authorRajan Vaja <rajan.vaja@xilinx.com>
Fri, 20 Jul 2018 10:16:27 +0000 (03:16 -0700)
committerRajan Vaja <rajan.vaja@xilinx.com>
Mon, 27 Aug 2018 13:49:46 +0000 (06:49 -0700)
commitec9712cee18ab23f5950f9f860a7b1550440abad
treef6c673a1da520ba05c6b381fb16c3a346dd5babf
parent6d4f6aea2cd96a4a57ffa2d88b9230e2cab88f28
zynqmp: pm: Add API to get number of clocks

Currently in Linux maximum number of clocks is hard-coded and
so it needs to allocate static memory. It can get actual clock
number after querying all clock names by special clock name
string. Add new query data parameter to get actual number of
clocks so Linux can get actual clock numbers in advance.

Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com>
plat/xilinx/zynqmp/pm_service/pm_api_clock.c
plat/xilinx/zynqmp/pm_service/pm_api_clock.h
plat/xilinx/zynqmp/pm_service/pm_api_sys.c
plat/xilinx/zynqmp/pm_service/pm_api_sys.h