firmware: ti_sci: Add support for NAVSS resource management
authorGrygorii Strashko <grygorii.strashko@ti.com>
Tue, 5 Feb 2019 12:01:21 +0000 (17:31 +0530)
committerTom Rini <trini@konsulko.com>
Fri, 12 Apr 2019 00:07:12 +0000 (20:07 -0400)
commitfd6b40b1ba20b7344e85c0c97eb1c4d14ed72a98
tree0d6fe3041b0b1d629681cf85503cb8b7cab727b0
parent02f173ca156cee8526dff87603d5e446b443cde3
firmware: ti_sci: Add support for NAVSS resource management

Texas Instruments' System Control Interface (TI-SCI) Message Protocol
abstracts management of NAVSS resources, like PSI-L pairing and
unpairing, UDMAP tx/rx/flow configuration and Rings.

This patch adds support for requesting and configuring such resources
from TI-SCI firmware.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Vignesh R <vigneshr@ti.com>
arch/arm/dts/k3-am65-wakeup.dtsi
drivers/firmware/ti_sci.c
drivers/firmware/ti_sci.h
include/linux/soc/ti/ti_sci_protocol.h