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