firmware: ti_sci: Add support for clock control
authorLokesh Vutla <lokeshvutla@ti.com>
Mon, 27 Aug 2018 10:27:35 +0000 (15:57 +0530)
committerTom Rini <trini@konsulko.com>
Tue, 11 Sep 2018 12:32:55 +0000 (08:32 -0400)
commit9b87181fd297f38bd52b597a31dc64ba959afdfd
tree96bd8bef3b3f4036f2b9cc2e51e311590e1d537e
parent7bc330452c38db9c01357623eb6785b7ac8866b2
firmware: ti_sci: Add support for clock control

In general, we expect to function at a device level of abstraction,
however, for proper operation of hardware blocks, many clocks directly
supplying the hardware block needs to be queried or configured.

Introduce support for the set of SCI message protocol support that
provide us with this capability.

Reviewed-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
drivers/firmware/ti_sci.c
drivers/firmware/ti_sci.h
include/linux/soc/ti/ti_sci_protocol.h