firmware: ti_sci: Add support for processor control services
authorLokesh Vutla <lokeshvutla@ti.com>
Mon, 27 Aug 2018 10:27:37 +0000 (15:57 +0530)
committerTom Rini <trini@konsulko.com>
Tue, 11 Sep 2018 12:32:55 +0000 (08:32 -0400)
commitccbc8b2fddc59f9ec5f487b704195227e4360c29
treeffb57516d6984ec0328645f9505659c0b19368e5
parentf369b0f26cf77921e2a3b8c5ad7dab7e82b246ee
firmware: ti_sci: Add support for processor control services

TI-SCI message protocol provides support for controlling of various
physical cores available in SoC. In order to control which host is
capable of controlling a physical processor core, there is a processor
access control list that needs to be populated as part of the board
configuration data.

Introduce support for the set of TI-SCI message protocol apis that
provide us with this capability of controlling physical cores.

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