You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/hw/riscv
Philippe Mathieu-Daudé 8a8c92c8af hw/char/xilinx_uartlite: Make device endianness configurable
Replace the DEVICE_NATIVE_ENDIAN MemoryRegionOps by a pair of
DEVICE_LITTLE_ENDIAN / DEVICE_BIG_ENDIAN.

Add the "endianness" property to select the device endianness.
This property is unspecified by default, and machines need to
set it explicitly.

Set the proper endianness for each machine using the device.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20250213122217.62654-6-philmd@linaro.org>
6 days ago
..
Kconfig hw/riscv: Add Microblaze V generic board 2 months ago
boot.c hw/loader: Pass ELFDATA endian order argument to load_elf_ram_sym() 3 weeks ago
meson.build hw/riscv: Add Microblaze V generic board 2 months ago
microblaze-v-generic.c hw/char/xilinx_uartlite: Make device endianness configurable 6 days ago
microchip_pfsoc.c hw/boards: Rename no_sdcard -> auto_create_sdcard 6 days ago
numa.c include: Rename sysemu/ -> system/ 2 months ago
opentitan.c hw/riscv/opentitan: Include missing 'exec/address-spaces.h' header 6 days ago
riscv-iommu-bits.h hw/riscv/riscv-iommu: parametrize CAP.IGS 2 months ago
riscv-iommu-pci.c RISC-V PR for 10.0 2 months ago
riscv-iommu-sys.c hw/riscv/riscv-iommu-sys.c: fix duplicated 'table_size' 2 months ago
riscv-iommu.c hw/riscv/riscv-iommu.c: Introduce a translation tag for the page table cache 1 month ago
riscv-iommu.h hw/riscv/riscv-iommu: implement reset protocol 2 months ago
riscv_hart.c tests/qtest: rename qtest_send_prefix and roll-up into qtest_send 2 weeks ago
shakti_c.c hw/riscv: Remove all invalid uses of auto_create_sdcard=true 6 days ago
sifive_e.c hw/riscv: Remove all invalid uses of auto_create_sdcard=true 6 days ago
sifive_u.c hw/boards: Rename no_sdcard -> auto_create_sdcard 6 days ago
spike.c hw/riscv: Remove all invalid uses of auto_create_sdcard=true 6 days ago
trace-events hw/riscv/riscv-iommu: implement reset protocol 2 months ago
trace.h hw/riscv: add RISC-V IOMMU base emulation 4 months ago
virt-acpi-build.c Accel & Exec patch queue 2 months ago
virt.c hw/riscv: Remove all invalid uses of auto_create_sdcard=true 6 days ago