]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
firmware: ti_sci: Add support for Device control
authorNishanth Menon <nm@ti.com>
Tue, 18 Oct 2016 23:08:35 +0000 (18:08 -0500)
committerTero Kristo <t-kristo@ti.com>
Thu, 27 Oct 2016 09:09:11 +0000 (12:09 +0300)
commit9e7d756da7a5b0cc756d1f512f3eaf261834180a
tree94cd5d3a94ec8890813623a9b0d6a2620f3fa99a
parentaa276781a64a5f15ecc21e920960c5b1f84e5fee
firmware: ti_sci: Add support for Device control

Texas Instrument's System Control Interface (TI-SCI) Message Protocol
is used in Texas Instrument's System on Chip (SoC) such as those
in keystone family K2G SoC to communicate between various compute
processors with a central system controller entity.

TI-SCI message protocol provides support for management of various
hardware entitites within the SoC. Add support driver to allow
communication with system controller entity within the SoC using the
mailbox client.

We introduce the fundamental device management capability support to
the driver protocol as part of this change.

[d-gerlach@ti.com: Contributed device reset handling]
Signed-off-by: Dave Gerlach <d-gerlach@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Tero Kristo <t-kristo@ti.com>
drivers/firmware/ti_sci.c
drivers/firmware/ti_sci.h
include/linux/soc/ti/ti_sci_protocol.h