[PATCH v3 2/7] dt-bindings: serial: 8250: aspeed: add aspeed,vuart-over-pci bool prop
Grégoire Layet <[email protected]> Tue, 23 Jun 2026 14:25:40 +0000
| Newsgroups | org.ozlabs.lists.linux-aspeed,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.linux-serial |
|---|---|
| Message-ID | <73b2bd81ce70814612e6d3cb689c3296de742aaf.1782224059.git.gregoire.layet@9elements.com> |
The ASPEED AST2600 has 2 VUART accessible over PCI. This boolean can be set to specify if the VUART is used over PCI. Signed-off-by: Grégoire Layet <[email protected]> --- .../devicetree/bindings/serial/8250.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Documentation/devicetree/bindings/serial/8250.yaml b/Documentation/devicetree/bindings/serial/8250.yaml index 3cbd0f532e15..b03797f4674d 100644 --- a/Documentation/devicetree/bindings/serial/8250.yaml +++ b/Documentation/devicetree/bindings/serial/8250.yaml @@ -26,6 +26,14 @@ allOf: anyOf: - const: aspeed,ast2500-vuart - const: aspeed,ast2600-vuart + - if: + anyOf: + - required: + - aspeed,vuart-over-pci + then: + properties: + compatible: + const: aspeed,ast2600-vuart - if: properties: compatible: @@ -312,6 +320,13 @@ properties: polarity (IRQ_TYPE_LEVEL_LOW or IRQ_TYPE_LEVEL_HIGH). Only applicable to aspeed,ast2500-vuart and aspeed,ast2600-vuart. + aspeed,vuart-over-pci: + type: boolean + default: false + description: | + Enable the VUART over the BMC PCI device. Only applicable to + aspeed,ast2600-vuart. + required: - reg - interrupts -- 2.54.0