]> asedeno.scripts.mit.edu Git - linux.git/commit
Documentation: dt: keystone: ti-sci: Add optional host-id parameter
authorNishanth Menon <nm@ti.com>
Tue, 28 Aug 2018 20:22:10 +0000 (13:22 -0700)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Tue, 28 Aug 2018 20:22:10 +0000 (13:22 -0700)
commit79a79c3a0ec2043711577750d4499abf4155d216
tree9c31e20ec941a29aa4d4fa68321bfdbfe271ac15
parent5b394b2ddf0347bef56e50c69a58773c94343ff3
Documentation: dt: keystone: ti-sci: Add optional host-id parameter

Texas Instrument's System Control Interface (TISCI) permits
the ability for OSs running in virtual machines to be able to
independently communicate with the firmware without the need going
through an hypervisor.

The "host-id" in effect is the hardware representation of the
host (example: VMs locked to a core) as identified to the System
Controller. Hypervisors can either fill in appropriate host-ids in dt
used for each VM instance OR may use prebuilt blobs where the host-ids
are pre-populated, as appropriate for the OS running in the VMs.

This is introduced as an optional parameter to maintain consistency
with legacy device tree blobs.

Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Documentation/devicetree/bindings/arm/keystone/ti,sci.txt