Lines Matching refs:xen
20 - "xen,xsm-policy" -- XSM policy blob
35 "xen,xsm-policy";
49 compatible string "xen,xsm-policy".
57 - "xen,multiboot-module" equivalent to "multiboot,module"
58 - "xen,linux-zimage" equivalent to "multiboot,kernel"
59 - "xen,linux-initrd" equivalent to "multiboot,ramdisk"
61 For compatibility with Xen 4.4 the more specific "xen,linux-*"
75 - xen,uefi-binary (UEFI boot only)
106 compatible = "xen,linux-initrd", "xen,multiboot-module";
116 - If xen,xen-bootargs is present, it will be used for Xen.
117 - If xen,dom0-bootargs is present, it will be used for Dom0.
118 - If xen,xen-bootargs is _not_ present, but xen,dom0-bootargs is,
123 - If xen,xen-bootargs is present, but xen,dom0-bootargs is missing,
128 /chosen/xen,xen-bootargs and would let the bootloader set the Dom0 command
130 A Xen-aware bootloader would set xen,xen-bootargs for Xen, xen,dom0-bootargs
139 boolean property xen,uefi-cfg-load must be declared in the /chosen node.
154 For domUs: "xen,domain"
193 Optional. Handle to a xen,cpupool device tree node that identifies the
212 - xen,enhanced
227 If the xen,enhanced property is present with no value, it defaults
228 to "enabled". If the xen,enhanced property is not present, PV
234 - xen,domain-p2m-mem-mb
279 Under the "xen,domain" compatible node, one or more sub-nodes are present
297 - xen,uefi-binary (UEFI boot only)
315 - xen,uefi-binary (UEFI boot only)
328 compatible = "xen,domain";
348 compatible = "xen,domain";
386 - xen,uefi-binary (UEFI boot only)
412 Memory can be statically allocated to a domain using the property "xen,static-
423 xen/include/public/arch-arm.h.
434 compatible = "xen,domain";
437 xen,static-mem = <0x30000000 0x20000000>;
462 xen,enhanced = "no-xenstore" property in the domU Xen device tree node.
464 Under the "xen,domain" compatible node for domU, there needs to be sub-nodes
465 with compatible "xen,evtchn" that describe the event channel connection
467 "xen,evtchn" under the chosen node.
473 "xen,evtchn"
475 - xen,evtchn
495 compatible = "xen,evtchn-v1";
497 xen,evtchn = <0xa &ec2>;
501 compatible = "xen,domain";
504 xen,enhanced = "no-xenstore";
508 compatible = "xen,evtchn-v1";
510 xen,evtchn = <0xa &ec1>;
514 compatible = "xen,evtchn-v1";
515 xen,evtchn = <0xb &ec5>;
519 compatible = "xen,evtchn-v1";
520 xen,evtchn = <0xc &ec6>;
525 compatible = "xen,domain";
528 xen,enhanced = "no-xenstore";
532 compatible = "xen,evtchn-v1";
534 xen,evtchn = <0xb &ec3>;
538 compatible = "xen,evtchn-v1";
539 xen,evtchn = <0xd &ec4>;
564 - xen,static-heap
568 for the "xen,static-heap" property is determined by the root node
579 xen,static-heap = <0x0 0x30000000 0x0 0x40000000>;
596 "xen,domain-shared-memory-v1"
598 - xen,shm-id
602 `MAX_SHM_ID_LENGTH(16)`. e.g. "xen,shm-id = "my-shared-mem-1"".
604 - xen,shared-mem
609 e.g. xen,shared-mem = < [host physical address] [guest address] [size] >;
624 e.g. xen,shared-mem = < [guest address] [size] >;
641 xen,xen-bootargs = "console=dtuart dtuart=serial0 bootscrub=0";
647 compatible = "xen,domain-shared-memory-v1";
649 xen,shm-id = "my-shared-mem-0";
650 xen,shared-mem = <0x10000000 0x10000000 0x10000000>;
654 compatible = "xen,domain";
666 compatible = "xen,domain-shared-memory-v1";
668 xen,shm-id = "my-shared-mem-0";
669 xen,shared-mem = <0x10000000 0x50000000 0x10000000>;
677 compatible = "xen,domain-shared-memory-v1";
678 xen,shm-id = "my-shared-mem-1";
679 xen,shared-mem = <0x50000000 0x60000000 0x20000000>;
687 compatible = "xen,domain-shared-memory-v1";
688 xen,shm-id = "my-shared-mem-2";
690 xen,shared-mem = <0x80000000 0x20000000>;
698 compatible = "xen,domain";
709 compatible = "xen,domain-shared-memory-v1";
710 xen,shm-id = "my-shared-mem-1";
711 xen,shared-mem = <0x50000000 0x70000000 0x20000000>;
715 compatible = "xen,domain-shared-memory-v1";
716 xen,shm-id = "my-shared-mem-2";
718 xen,shared-mem = <0x90000000 0x20000000>;