]>
git.karo-electronics.de Git - karo-tx-linux.git/log
Stephen Rothwell [Fri, 13 Dec 2013 02:02:58 +0000 (13:02 +1100)]
Merge remote-tracking branch 'selinux/master'
Stephen Rothwell [Fri, 13 Dec 2013 02:01:49 +0000 (13:01 +1100)]
Merge remote-tracking branch 'regulator/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 02:00:29 +0000 (13:00 +1100)]
Merge remote-tracking branch 'battery/master'
Stephen Rothwell [Fri, 13 Dec 2013 01:59:06 +0000 (12:59 +1100)]
Merge remote-tracking branch 'mfd-lj/for-mfd-next'
Stephen Rothwell [Fri, 13 Dec 2013 01:58:59 +0000 (12:58 +1100)]
Merge remote-tracking branch 'slab/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 01:58:56 +0000 (12:58 +1100)]
Merge remote-tracking branch 'kgdb/kgdb-next'
Conflicts:
kernel/debug/debug_core.h
Stephen Rothwell [Fri, 13 Dec 2013 01:41:55 +0000 (12:41 +1100)]
Merge remote-tracking branch 'device-mapper/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 01:32:27 +0000 (12:32 +1100)]
Merge remote-tracking branch 'block/for-next'
Conflicts:
block/blk-flush.c
fs/btrfs/check-integrity.c
fs/btrfs/extent_io.c
fs/btrfs/scrub.c
fs/f2fs/data.c
fs/f2fs/segment.c
fs/logfs/dev_bdev.c
include/trace/events/f2fs.h
Stephen Rothwell [Fri, 13 Dec 2013 01:11:28 +0000 (12:11 +1100)]
Merge remote-tracking branch 'cgroup/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 01:10:37 +0000 (12:10 +1100)]
Merge remote-tracking branch 'input/next'
Stephen Rothwell [Fri, 13 Dec 2013 01:09:49 +0000 (12:09 +1100)]
Merge remote-tracking branch 'virtio/virtio-next'
Stephen Rothwell [Fri, 13 Dec 2013 01:02:13 +0000 (12:02 +1100)]
Merge remote-tracking branch 'modules/modules-next'
Stephen Rothwell [Fri, 13 Dec 2013 01:01:04 +0000 (12:01 +1100)]
Merge remote-tracking branch 'sound-asoc/for-next'
Conflicts:
sound/soc/fsl/fsl_ssi.c
Stephen Rothwell [Fri, 13 Dec 2013 01:00:10 +0000 (12:00 +1100)]
Merge remote-tracking branch 'sound/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 00:58:52 +0000 (11:58 +1100)]
Merge remote-tracking branch 'drm-intel/for-linux-next'
Conflicts:
drivers/gpu/drm/i915/intel_ddi.c
drivers/gpu/drm/i915/intel_display.c
Stephen Rothwell [Fri, 13 Dec 2013 00:41:28 +0000 (11:41 +1100)]
Merge remote-tracking branch 'crypto/master'
Stephen Rothwell [Fri, 13 Dec 2013 00:40:35 +0000 (11:40 +1100)]
Merge remote-tracking branch 'l2-mtd/master'
Stephen Rothwell [Fri, 13 Dec 2013 00:39:39 +0000 (11:39 +1100)]
Merge remote-tracking branch 'infiniband/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 00:36:53 +0000 (11:36 +1100)]
Merge remote-tracking branch 'bluetooth/master'
Stephen Rothwell [Fri, 13 Dec 2013 00:35:30 +0000 (11:35 +1100)]
Merge remote-tracking branch 'wireless-next/master'
Stephen Rothwell [Fri, 13 Dec 2013 00:30:37 +0000 (11:30 +1100)]
Merge remote-tracking branch 'ipsec-next/master'
Stephen Rothwell [Fri, 13 Dec 2013 00:24:54 +0000 (11:24 +1100)]
Merge remote-tracking branch 'net-next/master'
Conflicts:
drivers/net/macvtap.c
Stephen Rothwell [Fri, 13 Dec 2013 00:23:49 +0000 (11:23 +1100)]
Merge remote-tracking branch 'dmaengine/next'
Stephen Rothwell [Fri, 13 Dec 2013 00:22:57 +0000 (11:22 +1100)]
Merge remote-tracking branch 'slave-dma/next'
Conflicts:
arch/arm/boot/dts/imx51.dtsi
arch/arm/boot/dts/imx53.dtsi
Stephen Rothwell [Fri, 13 Dec 2013 00:22:06 +0000 (11:22 +1100)]
Merge remote-tracking branch 'dlm/next'
Stephen Rothwell [Fri, 13 Dec 2013 00:21:11 +0000 (11:21 +1100)]
Merge remote-tracking branch 'idle/next'
Stephen Rothwell [Fri, 13 Dec 2013 00:19:11 +0000 (11:19 +1100)]
Merge remote-tracking branch 'pm/linux-next'
Stephen Rothwell [Fri, 13 Dec 2013 00:18:12 +0000 (11:18 +1100)]
Merge remote-tracking branch 'libata/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 00:17:16 +0000 (11:17 +1100)]
Merge remote-tracking branch 'kbuild/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 00:16:08 +0000 (11:16 +1100)]
Merge remote-tracking branch 'v4l-dvb/master'
Stephen Rothwell [Fri, 13 Dec 2013 00:15:20 +0000 (11:15 +1100)]
Merge remote-tracking branch 'hwmon-staging/hwmon-next'
Stephen Rothwell [Fri, 13 Dec 2013 00:14:33 +0000 (11:14 +1100)]
Merge branch 'jdelvare-hwmon/master'
Stephen Rothwell [Fri, 13 Dec 2013 00:13:44 +0000 (11:13 +1100)]
Merge remote-tracking branch 'i2c/i2c/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 00:12:44 +0000 (11:12 +1100)]
Merge remote-tracking branch 'hid/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 00:03:56 +0000 (11:03 +1100)]
Merge remote-tracking branch 'pci/next'
Stephen Rothwell [Fri, 13 Dec 2013 00:02:35 +0000 (11:02 +1100)]
Merge remote-tracking branch 'xfs/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 00:01:45 +0000 (11:01 +1100)]
Merge remote-tracking branch 'v9fs/for-next'
Stephen Rothwell [Fri, 13 Dec 2013 00:00:36 +0000 (11:00 +1100)]
Merge remote-tracking branch 'nfsd/nfsd-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:59:14 +0000 (10:59 +1100)]
Merge remote-tracking branch 'nfs/linux-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:57:56 +0000 (10:57 +1100)]
Merge remote-tracking branch 'logfs/master'
Stephen Rothwell [Thu, 12 Dec 2013 23:57:06 +0000 (10:57 +1100)]
Merge remote-tracking branch 'gfs2/master'
Stephen Rothwell [Thu, 12 Dec 2013 23:56:17 +0000 (10:56 +1100)]
Merge remote-tracking branch 'fscache/fscache'
Stephen Rothwell [Thu, 12 Dec 2013 23:55:29 +0000 (10:55 +1100)]
Merge remote-tracking branch 'f2fs/dev'
Stephen Rothwell [Thu, 12 Dec 2013 23:54:26 +0000 (10:54 +1100)]
Merge remote-tracking branch 'ext4/dev'
Stephen Rothwell [Thu, 12 Dec 2013 23:53:32 +0000 (10:53 +1100)]
Merge remote-tracking branch 'ext3/for_next'
Stephen Rothwell [Thu, 12 Dec 2013 23:52:38 +0000 (10:52 +1100)]
Merge remote-tracking branch 'cifs/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:51:49 +0000 (10:51 +1100)]
Merge remote-tracking branch 'ceph/master'
Stephen Rothwell [Thu, 12 Dec 2013 23:51:00 +0000 (10:51 +1100)]
Merge remote-tracking branch 'xtensa/for_next'
Stephen Rothwell [Thu, 12 Dec 2013 23:50:05 +0000 (10:50 +1100)]
Merge remote-tracking branch 'sh/sh-latest'
Conflicts:
arch/sh/kernel/cpu/sh2a/Makefile
drivers/tty/serial/sh-sci.c
include/linux/serial_sci.h
Stephen Rothwell [Thu, 12 Dec 2013 23:49:14 +0000 (10:49 +1100)]
Merge remote-tracking branch 's390/features'
Stephen Rothwell [Thu, 12 Dec 2013 23:48:00 +0000 (10:48 +1100)]
Merge remote-tracking branch 'mpc5xxx/next'
Stephen Rothwell [Thu, 12 Dec 2013 23:39:27 +0000 (10:39 +1100)]
Merge remote-tracking branch 'powerpc/next'
Stephen Rothwell [Thu, 12 Dec 2013 23:38:36 +0000 (10:38 +1100)]
Merge remote-tracking branch 'openrisc/for-upstream'
Stephen Rothwell [Thu, 12 Dec 2013 23:37:47 +0000 (10:37 +1100)]
Merge remote-tracking branch 'mips/mips-for-linux-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:36:59 +0000 (10:36 +1100)]
Merge remote-tracking branch 'microblaze/next'
Stephen Rothwell [Thu, 12 Dec 2013 23:36:12 +0000 (10:36 +1100)]
Merge remote-tracking branch 'metag/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:35:24 +0000 (10:35 +1100)]
Merge remote-tracking branch 'm68knommu/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:34:10 +0000 (10:34 +1100)]
Merge remote-tracking branch 'm68k/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:33:08 +0000 (10:33 +1100)]
Merge remote-tracking branch 'ia64/next'
Stephen Rothwell [Thu, 12 Dec 2013 23:32:17 +0000 (10:32 +1100)]
Merge remote-tracking branch 'c6x/for-linux-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:27:19 +0000 (10:27 +1100)]
Merge remote-tracking branch 'tegra/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:26:31 +0000 (10:26 +1100)]
Merge remote-tracking branch 'samsung/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:25:42 +0000 (10:25 +1100)]
Merge remote-tracking branch 'renesas/next'
Stephen Rothwell [Thu, 12 Dec 2013 23:24:47 +0000 (10:24 +1100)]
Merge remote-tracking branch 'mvebu/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:23:51 +0000 (10:23 +1100)]
Merge remote-tracking branch 'imx-mxs/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:23:48 +0000 (10:23 +1100)]
Merge remote-tracking branch 'ep93xx/ep93xx-for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:23:46 +0000 (10:23 +1100)]
Merge remote-tracking branch 'cortex-m/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:22:59 +0000 (10:22 +1100)]
Merge remote-tracking branch 'bcm2835/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:22:09 +0000 (10:22 +1100)]
Merge remote-tracking branch 'arm-soc/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:20:56 +0000 (10:20 +1100)]
Merge remote-tracking branch 'arm/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:20:10 +0000 (10:20 +1100)]
Merge remote-tracking branch 'arc/for-next'
Stephen Rothwell [Thu, 12 Dec 2013 23:13:33 +0000 (10:13 +1100)]
Merge remote-tracking branch 'drm-intel-fixes/for-linux-next-fixes'
Stephen Rothwell [Thu, 12 Dec 2013 23:13:32 +0000 (10:13 +1100)]
Merge remote-tracking branch 'mfd-fixes/master'
Stephen Rothwell [Thu, 12 Dec 2013 23:13:32 +0000 (10:13 +1100)]
Merge remote-tracking branch 'rr-fixes/fixes'
Stephen Rothwell [Thu, 12 Dec 2013 23:13:27 +0000 (10:13 +1100)]
Merge remote-tracking branch 'usb.current/usb-linus'
Stephen Rothwell [Thu, 12 Dec 2013 23:13:26 +0000 (10:13 +1100)]
Merge remote-tracking branch 'driver-core.current/driver-core-linus'
Stephen Rothwell [Thu, 12 Dec 2013 23:13:25 +0000 (10:13 +1100)]
Merge remote-tracking branch 'pci-current/for-linus'
Stephen Rothwell [Thu, 12 Dec 2013 23:13:24 +0000 (10:13 +1100)]
Merge remote-tracking branch 'net/master'
Stephen Rothwell [Thu, 12 Dec 2013 23:13:23 +0000 (10:13 +1100)]
Merge remote-tracking branch 'sparc/master'
Stephen Rothwell [Thu, 12 Dec 2013 23:13:21 +0000 (10:13 +1100)]
Merge remote-tracking branch 'arm-current/fixes'
Stephen Rothwell [Thu, 12 Dec 2013 23:13:21 +0000 (10:13 +1100)]
Merge remote-tracking branch 'arc-current/for-curr'
Jean Delvare [Thu, 12 Dec 2013 22:58:27 +0000 (09:58 +1100)]
hwmon: (it87) Print proper names for the IT8771E and IT8772E
The driver prints IT8771F and IT8772F instead of IT8771E and IT8772E
respectively when the driver is loaded. This is a cosmetic only bug
but let's fix it.
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Rudolf Marek [Thu, 12 Dec 2013 22:58:26 +0000 (09:58 +1100)]
hwmon: (it87) Add support for the ITE IT8603E
Add support for IT8603E.
This closes bug #57861:
https://bugzilla.kernel.org/show_bug.cgi?id=57861
[JD: Fixes and clean-ups.]
Signed-off-by: Rudolf Marek <r.marek@assembler.cz>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Dan Carpenter [Thu, 12 Dec 2013 22:58:26 +0000 (09:58 +1100)]
hwmon: Prevent some divide by zeros in FAN_TO_REG()
The "rpm * div" operations can overflow here, so this patch adds an
upper limit to rpm to prevent that. Jean Delvare helped me with this
patch.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Roger Lucas <vt8231@hiddenengine.co.uk>
Cc: stable@vger.kernel.org
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Jean Delvare [Thu, 12 Dec 2013 22:58:26 +0000 (09:58 +1100)]
hwmon: (w83l768ng) Fix fan speed control range
The W83L786NG stores the fan speed on 4 bits while the sysfs interface
uses a 0-255 range. Thus the driver should scale the user input down
to map it to the device range, and scale up the value read from the
device before presenting it to the user. The reserved register nibble
should be left unchanged.
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Cc: stable@vger.kernel.org
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Brian Carnes [Thu, 12 Dec 2013 22:58:26 +0000 (09:58 +1100)]
hwmon: (w83l786ng) Fix fan speed control mode setting and reporting
The wrong mask is used, which causes some fan speed control modes
(pwmX_enable) to be incorrectly reported, and some modes to be
impossible to set.
[JD: add subject and description.]
Signed-off-by: Brian Carnes <bmcarnes@gmail.com>
Cc: stable@vger.kernel.org
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Guenter Roeck [Thu, 12 Dec 2013 22:58:26 +0000 (09:58 +1100)]
hwmon: (lm90) Unregister hwmon device if interrupt setup fails
Commit
109b1283fb (hwmon: (lm90) Add support to handle IRQ) introduced
interrupt support. Its error handling code fails to unregister the already
registered hwmon device.
Fixes: 109b1283fb532ac773a076748ffccf76a7067cab
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Stephen Warren [Thu, 12 Dec 2013 22:12:35 +0000 (15:12 -0700)]
Merge branch for-3.14/defconfig into for-next
Stephen Warren [Thu, 12 Dec 2013 22:12:35 +0000 (15:12 -0700)]
Merge branch for-3.14/dt into for-next
Stephen Warren [Thu, 12 Dec 2013 22:12:34 +0000 (15:12 -0700)]
Merge branch for-3.14/soc into for-next
Stephen Warren [Thu, 12 Dec 2013 22:12:29 +0000 (15:12 -0700)]
Merge branch for-3.14/dmas-resets-rework into for-next
Stephen Warren [Thu, 12 Dec 2013 22:12:29 +0000 (15:12 -0700)]
Merge branch for-3.14/deps-from-clk-tegra into for-next
Stephen Warren [Thu, 12 Dec 2013 22:12:28 +0000 (15:12 -0700)]
Merge branch for-3.14/deps-from-dma-of into for-next
Stephen Warren [Thu, 12 Dec 2013 22:12:28 +0000 (15:12 -0700)]
Merge branch for-3.14/deps-from-asoc-dma into for-next
Stephen Warren [Thu, 12 Dec 2013 22:12:27 +0000 (15:12 -0700)]
Merge branch for-3.14/deps-from-dma-defer_probe into for-next
Stephen Warren [Thu, 12 Dec 2013 21:40:30 +0000 (14:40 -0700)]
ARM: tegra: fix pinctrl misconfiguration on Venic2
Other boards use PULL_NONE for their debug UART pins, and without this
change, the board doesn't accept any serial input.
Don't set the I2S port pins to tristate mode, or no audio signal will
be sent out.
Fixes: 605ae5804385 ("ARM: tegra: add default pinctrl nodes for Venice2")
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Mika Kuoppala [Thu, 12 Dec 2013 15:54:42 +0000 (17:54 +0200)]
drm/i915: dont call irq_put when irq test is on
If test is running, irq_get was not called so we should gain
balance by not doing irq_put
"So the rule is: if you access unlocked values, you use ACCESS_ONCE().
You don't say "but it can't matter". Because you simply don't know."
-- Linus
v2: use local variable so it can't change during test (Chris)
v3: update commit msg and use ACCESS_ONCE (Ville)
Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Ville Syrjälä [Thu, 12 Dec 2013 15:27:40 +0000 (17:27 +0200)]
drm/i915: Rework the FBC interval/stall stuff a bit
Don't touch DPFC_RECOMP_CTL on FBC2, use RMW to update
the FBC_CONTROL on FBC1 to make it easier for people to
experiment with different numbers. Also fix the interval
mask for FBC1.
v2: Rebased
Reviewed-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Fabio Estevam [Wed, 4 Dec 2013 22:21:37 +0000 (20:21 -0200)]
i2c: imx: Check the return value from clk_prepare_enable()
clk_prepare_enable() may fail, so let's check its return value and propagate it
in the case of error.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Elie De Brauwer [Mon, 9 Dec 2013 18:48:28 +0000 (19:48 +0100)]
i2c: mux: Inherit retry count and timeout from parent for muxed bus
If a muxed i2c bus gets created the default retry count and
timeout of the muxed bus is zero. Hence it it possible that you
end up with a situation where the parent controller sets a default
retry count and timeout which gets applied and used while the muxed
bus (using the same controller) has a default retry count of zero
and a default timeout of 1s (set in i2c_add_adapter()). This can be
solved by initializing the retry count and timeout of the muxed
bus with the values used by the the parent at creation time.
Signed-off-by: Elie De Brauwer <eliedebrauwer@gmail.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>