rpms/kernel/devel linux-2.6-usb-endian-toshiba.patch, 1.2, 1.3 linux-2.6-usb-endian-ehci.patch, 1.2, 1.3

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Wed Dec 20 22:23:21 UTC 2006


Author: dwmw2

Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv14524

Modified Files:
	linux-2.6-usb-endian-toshiba.patch 
	linux-2.6-usb-endian-ehci.patch 
Log Message:
doh. stupid dwmw2

linux-2.6-usb-endian-toshiba.patch:
 linux-2.6.19.ppc/drivers/usb/host/u132-hcd.c   |    5 
 linux-test-x86/drivers/usb/host/Kconfig        |   10 +
 linux-test-x86/drivers/usb/host/ohci-pci.c     |   26 ++++
 linux-test-x86/drivers/usb/host/ohci-ppc-soc.c |    2 
 linux-test-x86/drivers/usb/host/ohci.h         |  152 ++++++++++++++++---------
 5 files changed, 135 insertions(+), 60 deletions(-)

Index: linux-2.6-usb-endian-toshiba.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-usb-endian-toshiba.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- linux-2.6-usb-endian-toshiba.patch	18 Dec 2006 08:37:03 -0000	1.2
+++ linux-2.6-usb-endian-toshiba.patch	20 Dec 2006 22:23:18 -0000	1.3
@@ -118,7 +118,7 @@
  	// there are also chip quirks/bugs in init logic
  
  };
-@@ -439,117 +440,160 @@
+@@ -439,117 +440,161 @@
   * a minority (notably the IBM STB04XXX and the Motorola MPC5200
   * processors) implement them in big endian format.
   *
@@ -211,6 +211,7 @@
 +#ifdef CONFIG_USB_OHCI_BIG_ENDIAN_MMIO
 +	if (big_endian_mmio(ohci))
 +		writel_be (val, (__force u32 *)regs);
++	else
 +#endif
 +	writel (val, (__force u32 *)regs);
  }

linux-2.6-usb-endian-ehci.patch:
 Kconfig      |    5 ++
 ehci-dbg.c   |   24 ++++++------
 ehci-fsl.c   |    8 ++--
 ehci-hcd.c   |   92 +++++++++++++++++++++++++---------------------
 ehci-hub.c   |  118 +++++++++++++++++++++++++++++++----------------------------
 ehci-pci.c   |   37 +++++++++++++-----
 ehci-q.c     |   16 ++++----
 ehci-sched.c |   22 +++++------
 ehci.h       |   37 ++++++++++++++++++
 9 files changed, 217 insertions(+), 142 deletions(-)

Index: linux-2.6-usb-endian-ehci.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-usb-endian-ehci.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- linux-2.6-usb-endian-ehci.patch	18 Dec 2006 08:37:03 -0000	1.2
+++ linux-2.6-usb-endian-ehci.patch	20 Dec 2006 22:23:18 -0000	1.3
@@ -1002,7 +1002,7 @@
  
  	u8			sbrn;		/* packed release number */
  
-@@ -651,6 +652,41 @@
+@@ -651,6 +652,42 @@
  #define	ehci_has_fsl_portno_bug(e)		(0)
  #endif
  
@@ -1038,6 +1038,7 @@
 +#ifdef CONFIG_USB_EHCI_BIG_ENDIAN_MMIO
 +	if (ehci_big_endian_mmio(ehci))
 +		writel_be(val, (__force u32 *)regs);
++	else
 +#endif
 +	writel(val, (__force u32 *)regs);
 +}




More information about the fedora-cvs-commits mailing list