]> git.ipfire.org Git - thirdparty/qemu.git/commit
ehci: switch to new-style memory ops
authorGerd Hoffmann <kraxel@redhat.com>
Thu, 6 Sep 2012 09:24:51 +0000 (11:24 +0200)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Fri, 12 Oct 2012 02:44:16 +0000 (21:44 -0500)
commit1f97f6c9fe45bcfc9e59d23076e5a39f1e22de51
treea7d9fbdac750514e2724405b2481e6779fce92d1
parent9a5a94de581b47189f7df5ded0523b9a6991f581
ehci: switch to new-style memory ops

Also register different memory regions for capabilities,
operational registers and port status registers.  Create
separate tracepoints for operational regs and port status
regs.  Ditch a bunch of sanity checks because the memory
core will do this for us now.

Offloading the byte, word and dword access handling to the
memory core also has the side effect of fixing ehci register
access on bigendian hosts.

Cc: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
(cherry picked from commit 3e4f910c8d490a1490409a7e381dbbb229f9d272)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/usb/hcd-ehci.c
trace-events