ti: k3: drivers: ti_sci: Add processor status wait API
authorAndrew F. Davis <afd@ti.com>
Tue, 18 Dec 2018 19:21:12 +0000 (13:21 -0600)
committerAndrew F. Davis <afd@ti.com>
Mon, 21 Jan 2019 19:07:07 +0000 (13:07 -0600)
commit394977e7ef2f85e112cffc66a42343d833ba9914
tree9d5a10b69a9cefd8b132f16861eefa5b789d0386
parentc40c88f81b7fb7c78e8f491b462f29814337dcf5
ti: k3: drivers: ti_sci: Add processor status wait API

This TI-SCI API can be used wait for a set of processor status flags to
be set or cleared. The flags are processor type specific. This command
will not return ACK until the specified status is met. NACK will be
returned after the timeout elapses or on error.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Acked-by: Nishanth Menon <nm@ti.com>
plat/ti/k3/common/drivers/ti_sci/ti_sci.c
plat/ti/k3/common/drivers/ti_sci/ti_sci.h
plat/ti/k3/common/drivers/ti_sci/ti_sci_protocol.h