summaryrefslogtreecommitdiffstats
path: root/hw/misc/omap_l4.c
diff options
context:
space:
mode:
authorPeter Crosthwaite <peter.crosthwaite@xilinx.com>2014-04-15 19:49:11 +0100
committerPeter Maydell <peter.maydell@linaro.org>2014-04-17 21:34:06 +0100
commitdb302f8f9364580a90b383d8531d28500e4e5bb5 (patch)
tree34c9535b49f80c28e192d2973bfd51f29f6f3e19 /hw/misc/omap_l4.c
parent6619bc5c55c1322a89009e2edd530113da95d551 (diff)
downloadhqemu-db302f8f9364580a90b383d8531d28500e4e5bb5.zip
hqemu-db302f8f9364580a90b383d8531d28500e4e5bb5.tar.gz
misc: zynq-slcr: Rewrite
Near total rewrite of this device model. It is stylistically obsolete, has numerous coverity fails and is not up to date with latest Xilinx documentation. Fix. The registers are flattened into a single array. This greatly simplifies the MMIO accessor functions. We take the oppurtunity to update the register Macro definitions to match the latest TRM. Xilinx has de-documented some regs hence there are some straight deletions. We only do this however in the case or a stock read-as-written reset-zero register. Non-zero resets are always preserved. New register definitions are added as needed. This all comes with a VMSD version break as the union layout from before was a bit strange and we are better off without it. Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com> Message-id: 3aa016167b352ed224666909217137285fd3351d.1396503037.git.peter.crosthwaite@xilinx.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/misc/omap_l4.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud