summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Collapse)Author
2008-12-01Merge branch 'quilt/staging'Stephen Rothwell
2008-12-01Merge commit 'cputime/cputime'Stephen Rothwell
Conflicts: kernel/sched.c
2008-12-01Merge commit 'proc/proc'Stephen Rothwell
Conflicts: fs/proc/base.c kernel/exit.c
2008-12-01Merge commit 'security-testing/next'Stephen Rothwell
Conflicts: fs/nfsd/nfs4recover.c fs/ocfs2/namei.c fs/xfs/linux-2.6/xfs_cred.h fs/xfs/linux-2.6/xfs_globals.h fs/xfs/xfs_vnodeops.h
2008-12-01Merge commit 'kmemcheck/auto-kmemcheck-next'Stephen Rothwell
Conflicts: MAINTAINERS arch/x86/mm/Makefile mm/slab.c mm/slub.c
2008-12-01Merge branch 'quilt/rr'Stephen Rothwell
Conflicts: arch/x86/kernel/io_apic.c arch/x86/kernel/setup.c kernel/irq/manage.c kernel/irq/proc.c
2008-12-01Merge commit 'cpufreq/next'Stephen Rothwell
2008-12-01Merge commit 'sound/for-next'Stephen Rothwell
2008-12-01Merge commit 'crypto/master'Stephen Rothwell
2008-12-01Merge commit 'net/master'Stephen Rothwell
Conflicts: drivers/net/ixgbe/ixgbe_main.c drivers/net/smc91x.c
2008-12-01Merge commit 'async_tx/next'Stephen Rothwell
2008-12-01Merge commit 'kvm/master'Stephen Rothwell
Conflicts: arch/x86/kernel/reboot.c
2008-12-01Merge commit 'acpi/test'Stephen Rothwell
Conflicts: drivers/acpi/blacklist.c
2008-12-01Merge commit 'pci/linux-next'Stephen Rothwell
2008-12-01Merge commit 'stackprotector/auto-stackprotector-next'Stephen Rothwell
2008-12-01Merge commit 'sched/auto-sched-next'Stephen Rothwell
2008-12-01Merge commit 'safe-poison-pointers/auto-safe-poison-pointers-next'Stephen Rothwell
2008-12-01Merge commit 'ftrace/auto-ftrace-next'Stephen Rothwell
Conflicts: kernel/trace/ring_buffer.c scripts/recordmcount.pl
2008-12-01Merge commit 'tip-core/auto-core-next'Stephen Rothwell
2008-12-01Merge branch 'quilt/usb'Stephen Rothwell
2008-12-01Merge branch 'quilt/driver-core'Stephen Rothwell
Conflicts: drivers/mtd/maps/integrator-flash.c
2008-12-01Merge commit 'xtensa/master'Stephen Rothwell
2008-12-01Merge commit 'x86/auto-x86-next'Stephen Rothwell
2008-12-01Merge commit 'sh/master'Stephen Rothwell
2008-12-01Merge commit 's390/features'Stephen Rothwell
Conflicts: drivers/char/Makefile
2008-12-01Merge commit 'pxa/for-next'Stephen Rothwell
2008-12-01Merge commit 'galak/next'Stephen Rothwell
2008-12-01Merge commit '4xx/next'Stephen Rothwell
Conflicts: arch/powerpc/configs/ppc44x_defconfig
2008-12-01Merge commit 'powerpc/next'Stephen Rothwell
2008-12-01Merge commit 'parisc/master'Stephen Rothwell
2008-12-01Merge commit 'm68knommu/for-next'Stephen Rothwell
2008-12-01Merge commit 'm68k/for-next'Stephen Rothwell
2008-12-01Merge commit 'cris/for-next'Stephen Rothwell
2008-12-01Merge commit 'avr32/avr32-arch'Stephen Rothwell
2008-12-01Merge commit 'arm/devel'Stephen Rothwell
2008-12-01Merge commit 'powerpc-merge/merge'Stephen Rothwell
2008-12-01Merge commit 'm68k-current/for-linus'Stephen Rothwell
2008-12-01Merge commit 'arm-current/master'Stephen Rothwell
2008-12-01Staging: Kconfig for ARCH=arm,8300, crisF. Duncan M. Haldane
The new Kconfig option to build "staging" drivers (code in drivers/staging/) is seen in all except three architectures (arm, h8300, cris), because in these cases arch/$ARCH/Kconfig does NOT source drivers/Kconfig. This patch adds the source "drivers/staging/Kconfig" to arch/$ARCH/Kconfig for these three exceptional cases. Signed-off-by: Duncan Haldane <duncan_h@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01USB: add imx udc gadget driverDarius Augulis
Adds USB device driver for i.MXL. From: Darius Augulis <augulis.darius@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01USB: otg: sharable otg transceiver opsTony Lidgren
Move otg_get/set/put_transceiver() from omap specific code to common otg.c so other upcoming drivers can share them. [ dbrownell@users.sourceforge.net: move to drivers/usb/otg ] Signed-off-by: Tony Lindgren <tony@atomide.com> Signed-off-by: Felipe Balbi <me@felipebalbi.com> Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01USB: otg: add otg_put_transceiver()Philipp Zabel
As Russell King points out, calling put_device(otg_transceiver->dev) directly in driver cleanup paths makes assumptions about otg_transceiver internals. Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01USB: powerpc: Workaround for the PPC440EPX USBH_23 errata [take 3]Vitaly Bordug
A published errata for ppc440epx states, that when running Linux with both EHCI and OHCI modules loaded, the EHCI module experiences a fatal error when a high-speed device is connected to the USB2.0, and functions normally if OHCI module is not loaded. There used to be recommendation to use only hi-speed or full-speed devices with specific conditions, when respective module was unloaded. Later, it was observed that ohci suspend is enough to keep things going, and it was turned into workaround, as explained below. Quote from original descriprion: The 440EPx USB 2.0 Host controller is an EHCI compliant controller. In USB 2.0 Host controllers, each EHCI controller has one or more companion controllers, which may be OHCI or UHCI. An USB 2.0 Host controller will contain one or more ports. For each port, only one of the controllers is connected at any one time. In the 440EPx, there is only one OHCI companion controller, and only one USB 2.0 Host port. All ports on an USB 2.0 controller default to the companion controller. If you load only an ohci driver, it will have control of the ports and any deviceplugged in will operate, although high speed devices will be forced to operate at full speed. When an ehci driver is loaded, it explicitly takes control of the ports. If there is a device connected, and / or every time there is a new device connected, the ehci driver determines if the device is high speed or not. If it is high speed, the driver retains control of the port. If it is not, the driver explicitly gives the companion controller control of the port. The is a software workaround that uses Initial version of the software workaround was posted to linux-usb-devel: http://www.mail-archive.com/linux-usb-devel@lists.sourceforge.net/msg54019.html and later available from amcc.com: http://www.amcc.com/Embedded/Downloads/download.html?cat=1&family=15&ins=2 The patch below is generally based on the latter, but reworked to powerpc/of_device USB drivers, and uses a few devicetree inquiries to get rid of (some) hardcoded defines. Signed-off-by: Vitaly Bordug <vitb@kernel.crashing.org> Signed-off-by: Stefan Roese <sr@denx.de> Cc: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01arm: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers
Cc: Russell King <rmk@arm.linux.org.uk> Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01avr: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers
Cc: Haavard Skinnemoen <hskinnemoen@atmel.com> Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01chris: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers
Cc: Jesper Nilsson <jesper.nilsson@axis.com> Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01IA64: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers
Cc: Tony Luck <tony.luck@intel.com> Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01mips: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers
Cc: Ralf Baechle <ralf@linux-mips.org> Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01parisc: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers
Cc: Kyle McMartin <kyle@mcmartin.ca> Cc: Matthew Wilcox <matthew@wil.cx> Cc: linux-parisc@vger.kernel.org Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-12-01powerpc: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers
Cc: Paul Mackerras <paulus@samba.org> Acked-by: Geoff Levand <geoffrey.levand@am.sony.com> Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>