-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
yaml --- r: 330391 b: refs/heads/master c: c43cdfb h: refs/heads/master i: 330389: 02b9cbc 330387: 7867ec4 330383: 1847ada v: v3
- Loading branch information
Stefano Stabellini
committed
Sep 18, 2012
1 parent
0bbfc6a
commit 02c6066
Showing
2 changed files
with
26 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: 226f52e931ae6235d221629e6a8497fb111cfcd4 | ||
refs/heads/master: c43cdfbc4cebdf1a7992432615bf5155b51b8cc0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
* Xen hypervisor device tree bindings | ||
|
||
Xen ARM virtual platforms shall have a top-level "hypervisor" node with | ||
the following properties: | ||
|
||
- compatible: | ||
compatible = "xen,xen-<version>", "xen,xen"; | ||
where <version> is the version of the Xen ABI of the platform. | ||
|
||
- reg: specifies the base physical address and size of a region in | ||
memory where the grant table should be mapped to, using an | ||
HYPERVISOR_memory_op hypercall. The memory region is large enough to map | ||
the whole grant table (it is larger or equal to gnttab_max_grant_frames()). | ||
|
||
- interrupts: the interrupt used by Xen to inject event notifications. | ||
A GIC node is also required. | ||
|
||
|
||
Example (assuming #address-cells = <2> and #size-cells = <2>): | ||
|
||
hypervisor { | ||
compatible = "xen,xen-4.3", "xen,xen"; | ||
reg = <0 0xb0000000 0 0x20000>; | ||
interrupts = <1 15 0xf08>; | ||
}; |