Re: [PATCH v5 1/6] dt-bindings: serial: 8250: aspeed: add ast2600 and aspeed,vuart-over-pci
Krzysztof Kozlowski <[email protected]> Fri, 7 Aug 2026 09:23:35 +0200
| Newsgroups | org.kernel.vger.linux-serial,dev.linux.lists.mfd,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.ozlabs.lists.linux-aspeed |
|---|---|
| Message-ID | <20260807-ginger-mushroom-of-reputation-bbb7c8@quoll> |
On Wed, Aug 05, 2026 at 02:19:48PM +0200, Grégoire Layet wrote: > The ASPEED AST2600 has 2 Virtual UARTs accessible over PCI. > The ASPEED AST2600 can be used as a PCI device. > 2 Virtual UART can be exposed to the host via this PCI device. > These are 8250-compatible register sets and can be used to have UART > communication between the PCI BMC and the host. > > This boolean can be set to specify if a VUART is used over PCI. A VUART > over PCI needs a syscon phandle. The syscon gives a regmap to the SCU, > which is used to set the enable bits of the PCI device. > On the aspeed's chips, the clocks phandle already points at the SCU node. > But deriving the regmap from the clock provider would misuse the clocks > binding. An explicit syscon phandle states the dependency directly. > > Signed-off-by: Grégoire Layet <[email protected]> > --- > .../devicetree/bindings/serial/8250.yaml | 42 ++++++++++++++++++- > 1 file changed, 40 insertions(+), 2 deletions(-) Reviewed-by: Krzysztof Kozlowski <[email protected]> Best regards, Krzysztof