Minghao Xue
51ded7cdf2
dt-bindings: virtio: mmio: add optional wakeup-source property
...
Some systems want to set the interrupt of virtio_mmio device
as a wakeup source. On such systems, we'll use the existence
of the "wakeup-source" property as a signal of requirement.
Signed-off-by: Minghao Xue <quic_mingxue@quicinc.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Message-Id: <1654851507-13891-2-git-send-email-quic_mingxue@quicinc.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2022-08-11 04:06:38 -04:00
Rob Herring
6ac02df3ff
dt-bindings: virtio,mmio: Allow setting devices 'dma-coherent'
...
'virtio,mmio' devices are always coherent within a guest. As Arm DTs
are default non-coherent, the 'dma-coherent' property needs to be set on
the virtio device to mark them as such. This aligns with the QEMU 'virt'
machine DTB.
Signed-off-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20220310013528.549030-1-robh@kernel.org
2022-03-20 15:08:08 -04:00
Viresh Kumar
ad93f7b371
dt-bindings: virtio: Add binding for virtio devices
...
Allow virtio device sub-nodes to be added to the virtio mmio or pci
nodes. The compatible property for virtio device must be of the format
"virtio,device<ID>", where ID is virtio device ID in hexadecimal format.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org >
Link: https://lore.kernel.org/r/d8319fd18df7086b12cdcc23193c313893aa071a.1627362340.git.viresh.kumar@linaro.org
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Arnd Bergmann <arnd@arndb.de >
Reviewed-by: Rob Herring <robh@kernel.org >
2021-09-05 16:23:08 -04:00
Rob Herring
13542a69b9
dt-bindings: virtio: Convert virtio-mmio to DT schema
...
Convert the virtio-mmio binding to DT schema format.
Cc: "Michael S. Tsirkin" <mst@redhat.com >
Cc: Jason Wang <jasowang@redhat.com >
Cc: Jean-Philippe Brucker <jean-philippe@linaro.org >
Cc: virtualization@lists.linux-foundation.org
Acked-by: Jean-Philippe Brucker <jean-philippe@linaro.org >
Signed-off-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20210607193928.3092186-1-robh@kernel.org/
2021-06-08 20:02:45 -05:00