Domains can detect the presence of the Generic Timer device tree node.
Covers:
- - `XenProd~emulated_timer~1`
+ - `XenProd~arm64_emulated_timer~1`
Read system counter frequency
-----------------------------
Comments:
Covers:
- - `XenProd~emulated_timer~1`
+ - `XenProd~arm64_emulated_timer~1`
Access CNTKCTL_EL1 system register from a domain
------------------------------------------------
Comments:
Covers:
- - `XenProd~emulated_timer~1`
+ - `XenProd~arm64_emulated_timer~1`
Access virtual timer from a domain
----------------------------------
Comments:
Covers:
- - `XenProd~emulated_timer~1`
+ - `XenProd~arm64_emulated_timer~1`
Access physical timer from a domain
-----------------------------------
Comments:
Covers:
- - `XenProd~emulated_timer~1`
+ - `XenProd~arm64_emulated_timer~1`
Trigger the virtual timer interrupt from a domain
-------------------------------------------------
Comments:
Covers:
- - `XenProd~emulated_timer~1`
+ - `XenProd~arm64_emulated_timer~1`
Trigger the physical timer interrupt from a domain
--------------------------------------------------
Comments:
Covers:
- - `XenProd~emulated_timer~1`
+ - `XenProd~arm64_emulated_timer~1`
Assumption of Use on the Platform
=================================
dt property [2], the use of this property is strongly discouraged.
Covers:
- - `XenProd~emulated_timer~1`
+ - `XenProd~arm64_emulated_timer~1`
[1] Arm Architecture Reference Manual for A-profile architecture, Chapter 11
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml
Domains can detect the presence of the SBSA UART device tree node.
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Transmit data in software polling mode
--------------------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Transmit data in interrupt driven mode
--------------------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Receive data in software polling mode
-------------------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Receive data in interrupt driven mode
-------------------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Access UART data register
-------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Access UART receive status register
-----------------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Access UART flag register
-------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Access UART mask set/clear register
-----------------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Access UART raw interrupt status register
-----------------------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Access UART masked interrupt status register
--------------------------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Access UART interrupt clear register
------------------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Receive UART TX interrupt
-------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
Receive UART RX interrupt reception
-----------------------------------
Comments:
Covers:
- - `XenProd~emulated_uart~1`
+ - `XenProd~arm64_emulated_uart~1`
[1] Arm Base System Architecture, chapter B
-[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/serial/arm_sbsa_uart.txt
\ No newline at end of file
+[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/serial/arm_sbsa_uart.txt