dts: bindings: Add Xen Platform related dts bindings
Add the Xen Platform related dts bindings. Signed-off-by: Jaxson Han <jaxson.han@arm.com>
This commit is contained in:
parent
abc690cbe7
commit
1b028dc0e6
6 changed files with 35 additions and 1 deletions
|
@ -78,7 +78,8 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
xen_hvc: hvc {
|
xen_hvc: hvc {
|
||||||
compatible = "xen,uart_hvc";
|
compatible = "xen,hvc-uart";
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
label = "UART_HVC";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
8
boards/arm64/xenvm/xenvm.yaml
Normal file
8
boards/arm64/xenvm/xenvm.yaml
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
identifier: xenvm
|
||||||
|
name: ARMv8 Xen Virtual Machine
|
||||||
|
type: mcu
|
||||||
|
arch: arm64
|
||||||
|
toolchain:
|
||||||
|
- zephyr
|
||||||
|
- cross-compile
|
||||||
|
ram: 16384
|
8
boards/arm64/xenvm/xenvm_gicv3.yaml
Normal file
8
boards/arm64/xenvm/xenvm_gicv3.yaml
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
identifier: xenvm_gicv3
|
||||||
|
name: ARMv8 Xen Virtual Machine With GICv3
|
||||||
|
type: mcu
|
||||||
|
arch: arm64
|
||||||
|
toolchain:
|
||||||
|
- zephyr
|
||||||
|
- cross-compile
|
||||||
|
ram: 16384
|
5
dts/bindings/serial/xen,hvc-uart.yaml
Normal file
5
dts/bindings/serial/xen,hvc-uart.yaml
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
description: Xen Platform HVC UART
|
||||||
|
|
||||||
|
compatible: "xen,hvc-uart"
|
||||||
|
|
||||||
|
include: uart-controller.yaml
|
|
@ -665,6 +665,7 @@ wobo Wobo
|
||||||
wolfson Cirrus Logic, Inc. (formerly Wolfson Microelectronics plc)
|
wolfson Cirrus Logic, Inc. (formerly Wolfson Microelectronics plc)
|
||||||
worldsemi Worldsemi Co., Limited
|
worldsemi Worldsemi Co., Limited
|
||||||
x-powers X-Powers
|
x-powers X-Powers
|
||||||
|
xen Xen Hypervisor
|
||||||
xes Extreme Engineering Solutions (X-ES)
|
xes Extreme Engineering Solutions (X-ES)
|
||||||
xiaomi Xiaomi Technology Co., Ltd.
|
xiaomi Xiaomi Technology Co., Ltd.
|
||||||
xillybus Xillybus Ltd.
|
xillybus Xillybus Ltd.
|
||||||
|
|
11
dts/bindings/xen/xen,xen-4.15.yaml
Normal file
11
dts/bindings/xen/xen,xen-4.15.yaml
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
description: Xen Platform Control Registers
|
||||||
|
|
||||||
|
compatible: "xen,xen-4.15"
|
||||||
|
|
||||||
|
include: base.yaml
|
||||||
|
|
||||||
|
properties:
|
||||||
|
reg:
|
||||||
|
required: true
|
||||||
|
interrupts:
|
||||||
|
required: true
|
Loading…
Add table
Add a link
Reference in a new issue