hw/net/can: Introduce Xilinx Versal CANFD controller
commit32dbebcc7e375fef47834ac3951009468294db01
authorVikram Garhwal <vikram.garhwal@amd.com>
Tue, 6 Jun 2023 09:19:30 +0000 (6 10:19 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 6 Jun 2023 09:19:30 +0000 (6 10:19 +0100)
tree919970dee6bf944ba0e9c48e97a923f4bcec8c14
parenteb2edc42b12683fdbe54003db7701f7ab6cda036
hw/net/can: Introduce Xilinx Versal CANFD controller

The Xilinx Versal CANFD controller is developed based on SocketCAN, QEMU CAN bus
implementation. Bus connection and socketCAN connection for each CAN module
can be set through command lines.

Signed-off-by: Vikram Garhwal <vikram.garhwal@amd.com>
Reviewed-by: Francisco Iglesias <frasse.iglesias@gmail.com>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/net/can/meson.build
hw/net/can/trace-events
hw/net/can/xlnx-versal-canfd.c [new file with mode: 0644]
include/hw/net/xlnx-versal-canfd.h [new file with mode: 0644]