arm: Use little endian packet accessors.
authorGabe Black <gabeblack@google.com>
Fri, 12 Oct 2018 11:58:50 +0000 (04:58 -0700)
committerGabe Black <gabeblack@google.com>
Fri, 12 Oct 2018 23:45:51 +0000 (23:45 +0000)
commit9125a43f624653e6238dbb8713658cae2c5d43cd
tree268bab703026e5d6497492c97b736f125e875c59
parent413b4e7431b20d9b29dbf66d6677a60205ddd357
arm: Use little endian packet accessors.

We know data is little endian, so we can use those accessors
explicitly.

Change-Id: Iee337109fcda134e1ac5a700e5141fd7060f9c45
Reviewed-on: https://gem5-review.googlesource.com/c/13457
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
20 files changed:
src/dev/arm/a9scu.cc
src/dev/arm/amba_device.cc
src/dev/arm/amba_fake.cc
src/dev/arm/energy_ctrl.cc
src/dev/arm/generic_timer.cc
src/dev/arm/gic_v2.cc
src/dev/arm/gic_v2m.cc
src/dev/arm/gpu_nomali.cc
src/dev/arm/hdlcd.cc
src/dev/arm/kmi.cc
src/dev/arm/pl011.cc
src/dev/arm/pl111.cc
src/dev/arm/rtc_pl031.cc
src/dev/arm/rv_ctrl.cc
src/dev/arm/timer_a9global.cc
src/dev/arm/timer_cpulocal.cc
src/dev/arm/timer_sp804.cc
src/dev/arm/ufs_device.cc
src/dev/arm/vgic.cc
src/dev/arm/vio_mmio.cc