]> git.baikalelectronics.ru Git - kernel.git/commit
USB: FHCI: Reusing QUICC Engine USB Controller registers from immap_qe.h
authorGuilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
Sun, 24 Jun 2012 00:24:30 +0000 (21:24 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 27 Jun 2012 02:42:11 +0000 (19:42 -0700)
commit5d58ce1ae50d595e4169557d4165b1cdec3033f8
tree004e5d2727ec34ade7bd2ac62f3cf6979de47049
parent5d3bbc3d3c5edfaffcddcab7bd3d3857fcd780e7
USB: FHCI: Reusing QUICC Engine USB Controller registers from immap_qe.h

The struct fhci_regs (in drivers/usb/host/fhci.h) is basically a redefinition
of the struct qe_usb_ctlr (in arch/powerpc/include/asm/immap_qe.h).

The qe_usb_ctlr struct is preferrable once it uses accurately the registers'
names found in the Freescale's QUICC Engine Block Reference Manuals (QEIWRM.pdf
Rev.4.4 Chapter 19 for MPC836xE series and MPC8323ERM.pdf Rev.2 Chapter 36 for
MPC832xE series), making easier to map the FHCI device driver to the hardware
manual. Also, as the FHCI driver uses the USB Controller registers, the name
qe_usb_ctlr is a more precise representation of the hardware than fhci_regs.

Signed-off-by: Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/fhci-dbg.c
drivers/usb/host/fhci-hcd.c
drivers/usb/host/fhci-hub.c
drivers/usb/host/fhci-sched.c
drivers/usb/host/fhci-tds.c
drivers/usb/host/fhci.h