[PATCH 3/6] dt-bindings: Add Bao I/O dispatcher driver binding

Krzysztof Kozlowski krzk at kernel.org
Wed Jan 7 08:47:55 PST 2026


On 07/01/2026 17:28, joaopeixoto at osyx.tech wrote:
> From: João Peixoto <joaopeixoto at osyx.tech>
> 
> This patch introduces a device tree binding for the Bao I/O Dispatcher,
> a device used in backend VMs running virtualized devices (e.g., VirtIO).
> 
> Signed-off-by: João Peixoto <joaopeixoto at osyx.tech>
> ---
>  .../bindings/bao/bao,io-dispatcher.yaml       | 75 +++++++++++++++++++
>  1 file changed, 75 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/bao/bao,io-dispatcher.yaml
> 
> diff --git a/Documentation/devicetree/bindings/bao/bao,io-dispatcher.yaml b/Documentation/devicetree/bindings/bao/bao,io-dispatcher.yaml
> new file mode 100644
> index 000000000000..8ca450e4b9d5
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/bao/bao,io-dispatcher.yaml
> @@ -0,0 +1,75 @@
> +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/bao/bao,io-dispatcher.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: Bao I/O Dispatcher Device

No, you don't get multiple devices per every driver.

Look at gunyah or Mediatek Genio. Come back when you solve ENTIRE
FEEDBACK given to them first. And then say how you solved that feedback
because so far I see you only ignoring review of your LLM slop or other
Microslop product.

Best regards,
Krzysztof



More information about the linux-riscv mailing list