]>
git.karo-electronics.de Git - karo-tx-linux.git/log
Stephen Rothwell [Wed, 12 Sep 2012 02:59:49 +0000 (12:59 +1000)]
Merge remote-tracking branch 'omap_dss2/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:58:14 +0000 (12:58 +1000)]
Merge remote-tracking branch 'fbdev/fbdev-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:56:33 +0000 (12:56 +1000)]
Merge remote-tracking branch 'battery/master'
Stephen Rothwell [Wed, 12 Sep 2012 02:49:31 +0000 (12:49 +1000)]
Merge remote-tracking branch 'mfd/for-next'
Conflicts:
Documentation/devicetree/bindings/regulator/tps6586x.txt
Stephen Rothwell [Wed, 12 Sep 2012 02:44:07 +0000 (12:44 +1000)]
Merge remote-tracking branch 'md/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:42:28 +0000 (12:42 +1000)]
Merge remote-tracking branch 'slab/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:40:51 +0000 (12:40 +1000)]
Merge remote-tracking branch 'kgdb/kgdb-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:39:14 +0000 (12:39 +1000)]
Merge remote-tracking branch 'mmc/mmc-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:37:30 +0000 (12:37 +1000)]
Merge branch 'quilt/device-mapper'
Stephen Rothwell [Wed, 12 Sep 2012 02:31:01 +0000 (12:31 +1000)]
Merge remote-tracking branch 'block/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:26:44 +0000 (12:26 +1000)]
Merge remote-tracking branch 'cgroup/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:24:53 +0000 (12:24 +1000)]
Merge remote-tracking branch 'input-mt/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:23:14 +0000 (12:23 +1000)]
Merge remote-tracking branch 'input/next'
Stephen Rothwell [Wed, 12 Sep 2012 02:17:19 +0000 (12:17 +1000)]
Merge branch 'quilt/rr'
Conflicts:
arch/alpha/Kconfig
arch/mips/kernel/module.c
arch/s390/Kconfig
arch/xtensa/Kconfig
Stephen Rothwell [Wed, 12 Sep 2012 02:15:34 +0000 (12:15 +1000)]
Merge remote-tracking branch 'sound-asoc/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:13:44 +0000 (12:13 +1000)]
Merge remote-tracking branch 'sound/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:11:56 +0000 (12:11 +1000)]
Merge remote-tracking branch 'drm/drm-next'
Stephen Rothwell [Wed, 12 Sep 2012 02:10:18 +0000 (12:10 +1000)]
Merge remote-tracking branch 'crypto/master'
Conflicts:
crypto/Kconfig
Stephen Rothwell [Wed, 12 Sep 2012 02:08:41 +0000 (12:08 +1000)]
Merge remote-tracking branch 'l2-mtd/master'
Stephen Rothwell [Wed, 12 Sep 2012 02:07:00 +0000 (12:07 +1000)]
Merge remote-tracking branch 'mtd/master'
Stephen Rothwell [Wed, 12 Sep 2012 02:05:26 +0000 (12:05 +1000)]
Merge remote-tracking branch 'bluetooth/master'
Stephen Rothwell [Wed, 12 Sep 2012 02:03:34 +0000 (12:03 +1000)]
Merge remote-tracking branch 'wireless-next/master'
Stephen Rothwell [Wed, 12 Sep 2012 01:56:16 +0000 (11:56 +1000)]
Merge remote-tracking branch 'net-next/master'
Conflicts:
net/socket.c
Stephen Rothwell [Wed, 12 Sep 2012 01:54:37 +0000 (11:54 +1000)]
Merge remote-tracking branch 'slave-dma/next'
Stephen Rothwell [Wed, 12 Sep 2012 01:53:00 +0000 (11:53 +1000)]
Merge remote-tracking branch 'isci/all'
Stephen Rothwell [Wed, 12 Sep 2012 01:51:14 +0000 (11:51 +1000)]
Merge remote-tracking branch 'target-updates/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:49:24 +0000 (11:49 +1000)]
Merge remote-tracking branch 'scsi/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:47:49 +0000 (11:47 +1000)]
Merge remote-tracking branch 'dlm/next'
Stephen Rothwell [Wed, 12 Sep 2012 01:46:14 +0000 (11:46 +1000)]
Merge remote-tracking branch 'ubi/linux-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:44:33 +0000 (11:44 +1000)]
Merge remote-tracking branch 'thermal/next'
Stephen Rothwell [Wed, 12 Sep 2012 01:44:26 +0000 (11:44 +1000)]
Merge remote-tracking branch 'cpuidle/cpuidle-next'
Conflicts:
drivers/cpuidle/coupled.c
include/linux/cpuidle.h
Stephen Rothwell [Wed, 12 Sep 2012 01:42:46 +0000 (11:42 +1000)]
Merge remote-tracking branch 'pstore/master'
Stephen Rothwell [Wed, 12 Sep 2012 01:41:10 +0000 (11:41 +1000)]
Merge remote-tracking branch 'libata/NEXT'
Stephen Rothwell [Wed, 12 Sep 2012 01:39:38 +0000 (11:39 +1000)]
Merge remote-tracking branch 'kconfig/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:37:55 +0000 (11:37 +1000)]
Merge remote-tracking branch 'kbuild/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:35:59 +0000 (11:35 +1000)]
Merge remote-tracking branch 'v4l-dvb/master'
Conflicts:
arch/arm/mach-imx/mach-imx27_visstrim_m10.c
Stephen Rothwell [Wed, 12 Sep 2012 01:34:30 +0000 (11:34 +1000)]
Merge remote-tracking branch 'hwmon-staging/hwmon-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:33:06 +0000 (11:33 +1000)]
Merge branch 'quilt/jdelvare-hwmon'
Stephen Rothwell [Wed, 12 Sep 2012 01:31:42 +0000 (11:31 +1000)]
Merge remote-tracking branch 'i2c-embedded/i2c-embedded/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:30:18 +0000 (11:30 +1000)]
Merge branch 'quilt/i2c'
Conflicts:
drivers/i2c/busses/i2c-i801.c
Stephen Rothwell [Wed, 12 Sep 2012 01:28:48 +0000 (11:28 +1000)]
Merge remote-tracking branch 'hid/for-next'
Conflicts:
drivers/hid/usbhid/hid-quirks.c
Stephen Rothwell [Wed, 12 Sep 2012 01:25:25 +0000 (11:25 +1000)]
Merge remote-tracking branch 'pci/next'
Conflicts:
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
drivers/rapidio/devices/tsi721.c
Stephen Rothwell [Wed, 12 Sep 2012 01:21:04 +0000 (11:21 +1000)]
Merge remote-tracking branch 'vfs/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:19:28 +0000 (11:19 +1000)]
Merge remote-tracking branch 'xfs/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:18:02 +0000 (11:18 +1000)]
Merge remote-tracking branch 'ubifs/linux-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:16:37 +0000 (11:16 +1000)]
Merge remote-tracking branch 'v9fs/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:15:01 +0000 (11:15 +1000)]
Merge remote-tracking branch 'ocfs2/linux-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:13:32 +0000 (11:13 +1000)]
Merge remote-tracking branch 'nfsd/nfsd-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:11:54 +0000 (11:11 +1000)]
Merge remote-tracking branch 'nfs/linux-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:10:26 +0000 (11:10 +1000)]
Merge remote-tracking branch 'logfs/master'
Stephen Rothwell [Wed, 12 Sep 2012 01:08:57 +0000 (11:08 +1000)]
Merge remote-tracking branch 'gfs2/master'
Stephen Rothwell [Wed, 12 Sep 2012 01:07:21 +0000 (11:07 +1000)]
Merge remote-tracking branch 'fuse/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:05:50 +0000 (11:05 +1000)]
Merge remote-tracking branch 'ext4/dev'
Stephen Rothwell [Wed, 12 Sep 2012 01:04:20 +0000 (11:04 +1000)]
Merge remote-tracking branch 'ext3/for_next'
Stephen Rothwell [Wed, 12 Sep 2012 01:02:53 +0000 (11:02 +1000)]
Merge remote-tracking branch 'cifs/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 01:01:29 +0000 (11:01 +1000)]
Merge remote-tracking branch 'xtensa/for_next'
Stephen Rothwell [Wed, 12 Sep 2012 01:00:03 +0000 (11:00 +1000)]
Merge remote-tracking branch 'unicore32/unicore32'
Stephen Rothwell [Wed, 12 Sep 2012 00:58:35 +0000 (10:58 +1000)]
Merge remote-tracking branch 'sparc-next/master'
Stephen Rothwell [Wed, 12 Sep 2012 00:57:08 +0000 (10:57 +1000)]
Merge remote-tracking branch 'sh/sh-latest'
Stephen Rothwell [Wed, 12 Sep 2012 00:51:57 +0000 (10:51 +1000)]
Merge remote-tracking branch 's390/features'
Stephen Rothwell [Wed, 12 Sep 2012 00:49:30 +0000 (10:49 +1000)]
Merge remote-tracking branch 'galak/next'
Stephen Rothwell [Wed, 12 Sep 2012 00:48:03 +0000 (10:48 +1000)]
Merge remote-tracking branch 'mpc5xxx/next'
Stephen Rothwell [Wed, 12 Sep 2012 00:45:32 +0000 (10:45 +1000)]
Merge remote-tracking branch 'powerpc/next'
Stephen Rothwell [Wed, 12 Sep 2012 00:44:06 +0000 (10:44 +1000)]
Merge remote-tracking branch 'openrisc/for-upstream'
Stephen Rothwell [Wed, 12 Sep 2012 00:42:40 +0000 (10:42 +1000)]
Merge remote-tracking branch 'mips/mips-for-linux-next'
Stephen Rothwell [Wed, 12 Sep 2012 00:41:14 +0000 (10:41 +1000)]
Merge remote-tracking branch 'm68knommu/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 00:39:49 +0000 (10:39 +1000)]
Merge remote-tracking branch 'm68k/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 00:38:25 +0000 (10:38 +1000)]
Merge remote-tracking branch 'ia64/next'
Stephen Rothwell [Wed, 12 Sep 2012 00:36:59 +0000 (10:36 +1000)]
Merge remote-tracking branch 'cris/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 00:31:51 +0000 (10:31 +1000)]
Merge remote-tracking branch 'arm64/upstream'
Stephen Rothwell [Wed, 12 Sep 2012 00:30:24 +0000 (10:30 +1000)]
Merge remote-tracking branch 'arm-perf/for-next/perf'
Conflicts:
arch/arm/kernel/hw_breakpoint.c
Stephen Rothwell [Wed, 12 Sep 2012 00:28:53 +0000 (10:28 +1000)]
Merge remote-tracking branch 'arm/for-next'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:56 +0000 (10:21 +1000)]
Merge remote-tracking branch 'spi-current/spi/merge'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:55 +0000 (10:21 +1000)]
Merge remote-tracking branch 'devicetree-current/devicetree/merge'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:44 +0000 (10:21 +1000)]
Merge remote-tracking branch 'staging.current/staging-linus'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:43 +0000 (10:21 +1000)]
Merge remote-tracking branch 'usb.current/usb-linus'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:42 +0000 (10:21 +1000)]
Merge remote-tracking branch 'tty.current/tty-linus'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:41 +0000 (10:21 +1000)]
Merge remote-tracking branch 'driver-core.current/driver-core-linus'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:40 +0000 (10:21 +1000)]
Merge remote-tracking branch 'wireless/master'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:38 +0000 (10:21 +1000)]
Merge remote-tracking branch 'sound-current/for-linus'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:37 +0000 (10:21 +1000)]
Merge remote-tracking branch 'net/master'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:36 +0000 (10:21 +1000)]
Merge remote-tracking branch 'm68k-current/for-linus'
Stephen Rothwell [Wed, 12 Sep 2012 00:21:35 +0000 (10:21 +1000)]
Merge remote-tracking branch 'arm-current/fixes'
Mike Snitzer [Wed, 12 Sep 2012 00:10:13 +0000 (10:10 +1000)]
A little thin discard code refactoring in preparation for the next
patch. Use bools instead of unsigned for features.
No functional changes.
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Joe Thornber <ejt@redhat.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
Linus Torvalds [Tue, 11 Sep 2012 23:16:54 +0000 (07:16 +0800)]
Merge branch 'for-3.6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Pull workqueue fixes from Tejun Heo:
"It's later than I'd like but well the timing just didn't work out this
time.
There are three bug fixes. One from before 3.6-rc1 and two from the
new CPU hotplug code. Kudos to Lai for discovering all of them and
providing fixes.
* Atomicity bug when clearing a flag and setting another. The two
operation should have been atomic but wasn't. This bug has existed
for a long time but is unlikely to have actually happened. Fix is
safe. Marked for -stable.
* If CPU hotplug cycles happen back-to-back before workers finish the
previous cycle, the states could get out of sync and it could get
stuck. Fixed by waiting for workers to complete before finishing
hotplug cycle.
* While CPU hotplug is in progress, idle workers could be depleted
which can then lead to deadlock. I think both happening together
is highly unlikely but still better to fix it and the fix isn't too
scary.
There's another workqueue related regression which reported a few days
ago:
https://bugzilla.kernel.org/show_bug.cgi?id=47301
It's a bit of head scratcher but there is a semi-reliable reproduce
case, so I'm hoping to resolve it soonish."
* 'for-3.6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:
workqueue: fix possible idle worker depletion across CPU hotplug
workqueue: restore POOL_MANAGING_WORKERS
workqueue: fix possible deadlock in idle worker rebinding
workqueue: move WORKER_REBIND clearing in rebind_workers() to the end of the function
workqueue: UNBOUND -> REBIND morphing in rebind_workers() should be atomic
Linus Torvalds [Tue, 11 Sep 2012 23:14:17 +0000 (07:14 +0800)]
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto fixes from Herbert Xu:
"This fixes the authenc self-test crash as well as a missing export of
a symbol used by a module."
* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
crypto: authenc - Fix crash with zero-length assoc data
crypto/caam: Export gen_split_key symbol for other modules
Linus Torvalds [Tue, 11 Sep 2012 23:12:53 +0000 (07:12 +0800)]
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin
Pull blackfin updates from Bob Liu:
"One kbuild and a smp build fix."
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin:
kbuild: add symbol prefix arg to kallsyms
blackfin: smp: adapt to generic smp helpers
Bjorn Helgaas [Tue, 11 Sep 2012 23:01:54 +0000 (17:01 -0600)]
Merge branch 'pci/gavin-window-alignment' into next
* pci/gavin-window-alignment:
powerpc/powernv: I/O and memory alignment for P2P bridges
powerpc/PCI: Override pcibios_window_alignment()
PCI: Refactor pbus_size_mem()
PCI: Align P2P windows using pcibios_window_alignment()
PCI: Add weak pcibios_window_alignment() interface
Gavin Shan [Tue, 11 Sep 2012 22:59:47 +0000 (16:59 -0600)]
powerpc/powernv: I/O and memory alignment for P2P bridges
The patch implements ppc_md.pcibios_window_alignment for powernv
platform so that the resource reassignment in PCI core will be
done according to the I/O and memory alignment returned from
powernv platform. The alignments returned from powernv platform
is closely depending on the scheme for PE segmenting. Besides,
the patch isn't useful for now, but the subsequent patches will
be working based on it.
[bhelgaas: use pci_pcie_type() since pci_dev.pcie_type was removed]
Signed-off-by: Gavin Shan <shangw@linux.vnet.ibm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Gavin Shan [Tue, 11 Sep 2012 22:59:46 +0000 (16:59 -0600)]
powerpc/PCI: Override pcibios_window_alignment()
This patch implements pcibios_window_alignment() so powerpc platforms can
force P2P bridge windows to be at larger alignments than the PCI spec
requires.
[bhelgaas: changelog]
Signed-off-by: Gavin Shan <shangw@linux.vnet.ibm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Gavin Shan [Tue, 11 Sep 2012 22:59:46 +0000 (16:59 -0600)]
PCI: Refactor pbus_size_mem()
The original idea comes from Ram Pai. This patch puts the chunk of
code for calculating the minimal alignment of memory window into a
separate inline function.
Signed-off-by: Gavin Shan <shangw@linux.vnet.ibm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Gavin Shan [Tue, 11 Sep 2012 22:59:46 +0000 (16:59 -0600)]
PCI: Align P2P windows using pcibios_window_alignment()
This patch changes pbus_size_io() and pbus_size_mem() to do window (I/O,
memory and prefetchable memory) reassignment based on the minimal
alignments for the P2P bridge, which was retrieved by window_alignment().
[bhelgaas: changelog]
Signed-off-by: Gavin Shan <shangw@linux.vnet.ibm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Gavin Shan [Tue, 11 Sep 2012 22:59:45 +0000 (16:59 -0600)]
PCI: Add weak pcibios_window_alignment() interface
This patch implements a weak function to return the default I/O or memory
window alignment for a P2P bridge. By default, I/O windows are aligned to
4KiB or 1KiB and memory windows are aligned to 4MiB. Some platforms, e.g.,
powernv, have special alignment requirements and can override
pcibios_window_alignment().
[bhelgaas: changelog]
Signed-off-by: Gavin Shan <shangw@linux.vnet.ibm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Aristeu Rozanski [Tue, 11 Sep 2012 20:28:11 +0000 (16:28 -0400)]
fs: add missing documentation to simple_xattr functions
v2: add function documentation instead of adding a separate file under
Documentation/
tj: Updated comment a bit.
Cc: Li Zefan <lizefan@huawei.com>
Cc: Tejun Heo <tj@kernel.org>
Cc: Hugh Dickins <hughd@google.com>
Cc: Hillf Danton <dhillf@gmail.com>
Cc: Lennart Poettering <lpoetter@redhat.com>
Signed-off-by: Aristeu Rozanski <aris@redhat.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Aristeu Rozanski [Tue, 11 Sep 2012 20:28:10 +0000 (16:28 -0400)]
cgroup: add documentation on extended attributes usage
v2: update cgroups.txt instead of creating a new file
Cc: Li Zefan <lizefan@huawei.com>
Cc: Tejun Heo <tj@kernel.org>
Cc: Hugh Dickins <hughd@google.com>
Cc: Hillf Danton <dhillf@gmail.com>
Cc: Lennart Poettering <lpoetter@redhat.com>
Signed-off-by: Aristeu Rozanski <aris@redhat.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Trond Myklebust [Tue, 11 Sep 2012 19:38:32 +0000 (15:38 -0400)]
NFS: fsync() must exit with an error if page writeback failed
We need to ensure that if the call to filemap_write_and_wait_range()
fails, then we report that error back to the application.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Bjørn Mork [Tue, 11 Sep 2012 07:40:31 +0000 (09:40 +0200)]
USB: option: replace ZTE K5006-Z entry with vendor class rule
Fix the ZTE K5006-Z entry so that it actually matches anything
commit
f1b5c997 USB: option: add ZTE K5006-Z
added a device specific entry assuming that the device would use
class/subclass/proto == ff/ff/ff like other ZTE devices. It
turns out that ZTE has started using vendor specific subclass
and protocol codes:
T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=19d2 ProdID=1018 Rev= 0.00
S: Manufacturer=ZTE,Incorporated
S: Product=ZTE LTE Technologies MSM
S: SerialNumber=MF821Vxxxxxxx
C:* #Ifs= 5 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=86 Prot=10 Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=05 Driver=(none)
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=01 Driver=(none)
E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=06 Prot=00 Driver=qmi_wwan
E: Ad=85(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
We do not have any information on how ZTE intend to use these
codes, but let us assume for now that the 3 sets matching
serial functions in the K5006-Z always will identify a serial
function in a ZTE device.
Cc: Thomas Schäfer <tschaefer@t-online.de>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Daniel Drake [Tue, 11 Sep 2012 15:38:11 +0000 (11:38 -0400)]
libertas: set mac control synchronously during init
CMD_MAC_CONTROL is currently sent async to the firmware, and is sent
from the lbs_setup_firmware() path during device init.
This means that device init can complete with commands pending, and
the if_sdio driver will sometimes power down the device (after init)
with this command still pending.
This was causing an occasional spurious command timeout after init,
leading to a device reset.
Fix this by making CMD_MAC_CONTROL synchronous when called from the
lbs_setup_firmware() path.
Signed-off-by: Daniel Drake <dsd@laptop.org>
Signed-off-by: Dan Williams <dcbw@redhat.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Sujith Manoharan [Tue, 11 Sep 2012 05:34:00 +0000 (11:04 +0530)]
ath9k: Choose correct LED pin for AR9565
Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Sujith Manoharan [Tue, 11 Sep 2012 05:16:38 +0000 (10:46 +0530)]
ath9k_hw: Rename antenna diversity macros
The register macros for antenna diversity are common for
AR9462 and AR9565, rename them.
Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>