]>
git.karo-electronics.de Git - karo-tx-linux.git/log
Stephen Rothwell [Wed, 3 Oct 2012 06:15:06 +0000 (16:15 +1000)]
Merge remote-tracking branch 'arm-soc/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 06:12:02 +0000 (16:12 +1000)]
Merge remote-tracking branch 'remoteproc/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 06:11:54 +0000 (16:11 +1000)]
Merge remote-tracking branch 'vhost/linux-next'
Conflicts:
drivers/net/tun.c
Stephen Rothwell [Wed, 3 Oct 2012 06:08:39 +0000 (16:08 +1000)]
Merge remote-tracking branch 'writeback/writeback-for-next'
Stephen Rothwell [Wed, 3 Oct 2012 06:01:01 +0000 (16:01 +1000)]
Merge remote-tracking branch 'tmem/linux-next'
Stephen Rothwell [Wed, 3 Oct 2012 05:57:33 +0000 (15:57 +1000)]
Merge remote-tracking branch 'leds/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 05:54:26 +0000 (15:54 +1000)]
Merge remote-tracking branch 'drivers-x86/linux-next'
Stephen Rothwell [Wed, 3 Oct 2012 05:54:22 +0000 (15:54 +1000)]
Merge remote-tracking branch 'workqueues/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 05:39:02 +0000 (15:39 +1000)]
Merge remote-tracking branch 'xen-two/linux-next'
Conflicts:
arch/arm/Kconfig
arch/arm/mach-vexpress/Makefile.boot
drivers/xen/Makefile
Stephen Rothwell [Wed, 3 Oct 2012 05:31:44 +0000 (15:31 +1000)]
Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next'
Stephen Rothwell [Wed, 3 Oct 2012 05:28:38 +0000 (15:28 +1000)]
Merge remote-tracking branch 'kvm/linux-next'
Conflicts:
arch/s390/include/asm/processor.h
arch/x86/kvm/i8259.c
Stephen Rothwell [Wed, 3 Oct 2012 05:25:26 +0000 (15:25 +1000)]
Merge remote-tracking branch 'kmemleak/kmemleak'
Stephen Rothwell [Wed, 3 Oct 2012 05:16:26 +0000 (15:16 +1000)]
Merge remote-tracking branch 'tip/auto-latest'
Stephen Rothwell [Wed, 3 Oct 2012 05:12:10 +0000 (15:12 +1000)]
Merge remote-tracking branch 'dt-rh/for-next'
Conflicts:
drivers/of/base.c
include/linux/of.h
Stephen Rothwell [Wed, 3 Oct 2012 05:11:58 +0000 (15:11 +1000)]
Merge remote-tracking branch 'edac-amd/for-next'
Conflicts:
Documentation/edac.txt
drivers/edac/amd64_edac.c
Stephen Rothwell [Wed, 3 Oct 2012 05:08:45 +0000 (15:08 +1000)]
Merge remote-tracking branch 'edac/linux_next'
Stephen Rothwell [Wed, 3 Oct 2012 05:05:49 +0000 (15:05 +1000)]
Merge remote-tracking branch 'fsnotify/for-next'
Conflicts:
kernel/audit_tree.c
Stephen Rothwell [Wed, 3 Oct 2012 04:56:49 +0000 (14:56 +1000)]
Merge remote-tracking branch 'pm/linux-next'
Conflicts:
arch/arm/mach-shmobile/include/mach/common.h
Stephen Rothwell [Wed, 3 Oct 2012 04:53:23 +0000 (14:53 +1000)]
Merge remote-tracking branch 'osd/linux-next'
Stephen Rothwell [Wed, 3 Oct 2012 04:50:29 +0000 (14:50 +1000)]
Merge remote-tracking branch 'iommu/next'
Stephen Rothwell [Wed, 3 Oct 2012 04:47:29 +0000 (14:47 +1000)]
Merge remote-tracking branch 'watchdog/master'
Stephen Rothwell [Wed, 3 Oct 2012 04:47:23 +0000 (14:47 +1000)]
Merge remote-tracking branch 'selinux/master'
Stephen Rothwell [Wed, 3 Oct 2012 04:41:33 +0000 (14:41 +1000)]
Merge remote-tracking branch 'security/next'
Conflicts:
kernel/auditsc.c
security/integrity/ima/ima_policy.c
Stephen Rothwell [Wed, 3 Oct 2012 04:38:36 +0000 (14:38 +1000)]
Merge remote-tracking branch 'omap_dss2/for-next'
Conflicts:
drivers/video/omap/lcd_ams_delta.c
drivers/video/omap2/displays/panel-taal.c
drivers/video/omap2/dss/dispc.c
Stephen Rothwell [Wed, 3 Oct 2012 04:35:35 +0000 (14:35 +1000)]
Merge remote-tracking branch 'fbdev/fbdev-next'
Conflicts:
arch/arm/mach-s3c64xx/mach-mini6410.c
arch/arm/mach-s3c64xx/mach-real6410.c
drivers/video/epson1355fb.c
drivers/video/msm/mddi.c
drivers/video/msm/mdp.c
drivers/video/msm/mdp_hw.h
Stephen Rothwell [Wed, 3 Oct 2012 04:29:55 +0000 (14:29 +1000)]
Merge remote-tracking branch 'battery/master'
Conflicts:
include/linux/mfd/88pm860x.h
Stephen Rothwell [Wed, 3 Oct 2012 04:12:00 +0000 (14:12 +1000)]
Merge remote-tracking branch 'mfd/for-next'
Conflicts:
Documentation/devicetree/bindings/regulator/tps6586x.txt
drivers/mfd/88pm860x-core.c
drivers/mfd/db8500-prcmu.c
drivers/mfd/max8925-core.c
drivers/mfd/tc3589x.c
drivers/mfd/tps65217.c
drivers/regulator/anatop-regulator.c
drivers/video/backlight/88pm860x_bl.c
Stephen Rothwell [Wed, 3 Oct 2012 04:02:40 +0000 (14:02 +1000)]
Merge remote-tracking branch 'md/for-next'
Conflicts:
drivers/md/raid0.c
fs/bio.c
Stephen Rothwell [Wed, 3 Oct 2012 03:54:19 +0000 (13:54 +1000)]
Merge remote-tracking branch 'slab/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 03:51:17 +0000 (13:51 +1000)]
Merge remote-tracking branch 'kgdb/kgdb-next'
Stephen Rothwell [Wed, 3 Oct 2012 03:48:26 +0000 (13:48 +1000)]
Merge remote-tracking branch 'mmc/mmc-next'
Conflicts:
drivers/mmc/host/davinci_mmc.c
drivers/mmc/host/omap.c
Stephen Rothwell [Wed, 3 Oct 2012 03:39:48 +0000 (13:39 +1000)]
Merge branch 'quilt/device-mapper'
Conflicts:
drivers/md/dm-thin.c
drivers/md/dm.c
Stephen Rothwell [Wed, 3 Oct 2012 03:31:41 +0000 (13:31 +1000)]
Merge remote-tracking branch 'block/for-next'
Conflicts:
init/Kconfig
Stephen Rothwell [Wed, 3 Oct 2012 03:23:07 +0000 (13:23 +1000)]
Merge remote-tracking branch 'cgroup/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 03:23:02 +0000 (13:23 +1000)]
Merge remote-tracking branch 'input/next'
Stephen Rothwell [Wed, 3 Oct 2012 03:20:17 +0000 (13:20 +1000)]
Merge remote-tracking branch 'virtio/virtio-next'
Stephen Rothwell [Wed, 3 Oct 2012 03:13:58 +0000 (13:13 +1000)]
Merge remote-tracking branch 'modules/modules-next'
Conflicts:
arch/Kconfig
arch/x86/Kconfig
arch/x86/um/Kconfig
arch/xtensa/Kconfig
Stephen Rothwell [Wed, 3 Oct 2012 03:12:09 +0000 (13:12 +1000)]
Merge remote-tracking branch 'sound-asoc/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 03:07:12 +0000 (13:07 +1000)]
Merge remote-tracking branch 'sound/for-next'
Conflicts:
arch/arm/mach-davinci/davinci.h
arch/arm/mach-davinci/dm355.c
arch/arm/mach-davinci/dm365.c
arch/arm/mach-davinci/include/mach/da8xx.h
arch/arm/mach-imx/mach-imx27_visstrim_m10.c
sound/soc/omap/igep0020.c
sound/soc/omap/omap-mcbsp.c
sound/soc/omap/omap-pcm.c
sound/soc/omap/omap3beagle.c
sound/soc/omap/omap3evm.c
sound/soc/omap/overo.c
Stephen Rothwell [Wed, 3 Oct 2012 03:03:45 +0000 (13:03 +1000)]
Merge remote-tracking branch 'drm/drm-next'
Stephen Rothwell [Wed, 3 Oct 2012 03:02:04 +0000 (13:02 +1000)]
Merge remote-tracking branch 'crypto/master'
Conflicts:
crypto/Kconfig
Stephen Rothwell [Wed, 3 Oct 2012 03:00:20 +0000 (13:00 +1000)]
Merge remote-tracking branch 'mtd/master'
Conflicts:
MAINTAINERS
arch/arm/configs/bcmring_defconfig
arch/arm/mach-imx/clk-imx51-imx53.c
drivers/mtd/nand/Kconfig
drivers/mtd/nand/bcm_umi_nand.c
drivers/mtd/nand/nand_bcm_umi.h
drivers/mtd/nand/orion_nand.c
Stephen Rothwell [Wed, 3 Oct 2012 02:48:14 +0000 (12:48 +1000)]
Merge remote-tracking branch 'bluetooth/master'
Stephen Rothwell [Wed, 3 Oct 2012 02:46:21 +0000 (12:46 +1000)]
Merge remote-tracking branch 'slave-dma/next'
Conflicts:
drivers/dma/mmp_tdma.c
drivers/mmc/host/davinci_mmc.c
drivers/spi/spi-davinci.c
Stephen Rothwell [Wed, 3 Oct 2012 02:44:18 +0000 (12:44 +1000)]
Merge remote-tracking branch 'target-updates/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 02:40:48 +0000 (12:40 +1000)]
Merge remote-tracking branch 'scsi/for-next'
Conflicts:
drivers/scsi/ipr.c
drivers/scsi/qla2xxx/qla_nx.c
Stephen Rothwell [Wed, 3 Oct 2012 02:27:19 +0000 (12:27 +1000)]
Merge commit 'refs/next/
20121002 /ubi'
Stephen Rothwell [Wed, 3 Oct 2012 02:13:49 +0000 (12:13 +1000)]
Merge remote-tracking branch 'ieee1394/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 02:12:15 +0000 (12:12 +1000)]
Merge remote-tracking branch 'thermal/next'
Conflicts:
drivers/staging/omap-thermal/omap-thermal-common.c
drivers/thermal/thermal_sys.c
Stephen Rothwell [Wed, 3 Oct 2012 02:12:04 +0000 (12:12 +1000)]
Merge remote-tracking branch 'cpuidle/cpuidle-next'
Conflicts:
drivers/cpuidle/coupled.c
include/linux/cpuidle.h
Stephen Rothwell [Wed, 3 Oct 2012 02:10:07 +0000 (12:10 +1000)]
Merge remote-tracking branch 'acpi/next'
Conflicts:
drivers/usb/core/usb-acpi.c
Stephen Rothwell [Wed, 3 Oct 2012 02:08:26 +0000 (12:08 +1000)]
Merge remote-tracking branch 'pstore/master'
Stephen Rothwell [Wed, 3 Oct 2012 02:08:17 +0000 (12:08 +1000)]
Merge remote-tracking branch 'infiniband/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 02:06:36 +0000 (12:06 +1000)]
Merge remote-tracking branch 'libata/NEXT'
Stephen Rothwell [Wed, 3 Oct 2012 02:04:52 +0000 (12:04 +1000)]
Merge remote-tracking branch 'kbuild/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 02:02:53 +0000 (12:02 +1000)]
Merge remote-tracking branch 'v4l-dvb/master'
Conflicts:
Documentation/feature-removal-schedule.txt
arch/arm/mach-imx/mach-imx27_visstrim_m10.c
arch/arm/mach-omap2/board-rx51-peripherals.c
Stephen Rothwell [Wed, 3 Oct 2012 01:54:01 +0000 (11:54 +1000)]
Merge remote-tracking branch 'hwmon-staging/hwmon-next'
Stephen Rothwell [Wed, 3 Oct 2012 01:52:38 +0000 (11:52 +1000)]
Merge branch 'quilt/jdelvare-hwmon'
Stephen Rothwell [Wed, 3 Oct 2012 01:51:10 +0000 (11:51 +1000)]
Merge remote-tracking branch 'i2c-embedded/i2c-embedded/for-next'
Conflicts:
drivers/i2c/busses/i2c-omap.c
Stephen Rothwell [Wed, 3 Oct 2012 01:47:53 +0000 (11:47 +1000)]
Merge branch 'quilt/i2c'
Stephen Rothwell [Wed, 3 Oct 2012 01:47:51 +0000 (11:47 +1000)]
Merge remote-tracking branch 'hid/for-next'
Conflicts:
drivers/hid/hid-multitouch.c
Stephen Rothwell [Wed, 3 Oct 2012 01:46:11 +0000 (11:46 +1000)]
Merge remote-tracking branch 'galak/next'
Stephen Rothwell [Wed, 3 Oct 2012 01:43:37 +0000 (11:43 +1000)]
Merge remote-tracking branch 'powerpc/next'
Conflicts:
drivers/scsi/ipr.c
Stephen Rothwell [Wed, 3 Oct 2012 01:36:45 +0000 (11:36 +1000)]
Merge remote-tracking branch 'vfs/for-next'
Conflicts:
drivers/staging/android/binder.c
net/socket.c
Stephen Rothwell [Wed, 3 Oct 2012 01:35:09 +0000 (11:35 +1000)]
Merge remote-tracking branch 'xfs/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 01:33:41 +0000 (11:33 +1000)]
Merge remote-tracking branch 'ubifs/linux-next'
Conflicts:
fs/ubifs/debug.c
Stephen Rothwell [Wed, 3 Oct 2012 01:32:13 +0000 (11:32 +1000)]
Merge remote-tracking branch 'v9fs/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 01:30:38 +0000 (11:30 +1000)]
Merge remote-tracking branch 'ocfs2/linux-next'
Stephen Rothwell [Wed, 3 Oct 2012 01:29:06 +0000 (11:29 +1000)]
Merge remote-tracking branch 'nfsd/nfsd-next'
Stephen Rothwell [Wed, 3 Oct 2012 01:27:31 +0000 (11:27 +1000)]
Merge remote-tracking branch 'nfs/linux-next'
Stephen Rothwell [Wed, 3 Oct 2012 01:26:05 +0000 (11:26 +1000)]
Merge remote-tracking branch 'logfs/master'
Stephen Rothwell [Wed, 3 Oct 2012 01:24:40 +0000 (11:24 +1000)]
Merge remote-tracking branch 'jfs/jfs-next'
Stephen Rothwell [Wed, 3 Oct 2012 01:23:06 +0000 (11:23 +1000)]
Merge remote-tracking branch 'fuse/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 01:21:31 +0000 (11:21 +1000)]
Merge remote-tracking branch 'ext4/dev'
Stephen Rothwell [Wed, 3 Oct 2012 01:19:57 +0000 (11:19 +1000)]
Merge remote-tracking branch 'ext3/for_next'
Stephen Rothwell [Wed, 3 Oct 2012 01:18:24 +0000 (11:18 +1000)]
Merge remote-tracking branch 'btrfs/next'
Stephen Rothwell [Wed, 3 Oct 2012 01:16:57 +0000 (11:16 +1000)]
Merge remote-tracking branch 'xtensa/for_next'
Stephen Rothwell [Wed, 3 Oct 2012 01:15:30 +0000 (11:15 +1000)]
Merge remote-tracking branch 'unicore32/unicore32'
Stephen Rothwell [Wed, 3 Oct 2012 01:14:02 +0000 (11:14 +1000)]
Merge remote-tracking branch 's390/features'
Stephen Rothwell [Wed, 3 Oct 2012 01:12:23 +0000 (11:12 +1000)]
Merge remote-tracking branch 'openrisc/for-upstream'
Stephen Rothwell [Wed, 3 Oct 2012 01:10:53 +0000 (11:10 +1000)]
Merge remote-tracking branch 'mips/mips-for-linux-next'
Conflicts:
drivers/net/ethernet/octeon/octeon_mgmt.c
drivers/pinctrl/Makefile
Stephen Rothwell [Wed, 3 Oct 2012 01:09:23 +0000 (11:09 +1000)]
Merge remote-tracking branch 'm68knommu/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 01:07:54 +0000 (11:07 +1000)]
Merge remote-tracking branch 'cris/for-next'
Stephen Rothwell [Wed, 3 Oct 2012 01:07:46 +0000 (11:07 +1000)]
Merge remote-tracking branch 'arm-perf/for-next/perf'
Conflicts:
arch/arm/kernel/hw_breakpoint.c
arch/arm/mach-bcmring/arch.c
arch/arm/mach-tegra/devices.c
arch/arm/mach-ux500/cpu-db8500.c
Stephen Rothwell [Wed, 3 Oct 2012 01:02:03 +0000 (11:02 +1000)]
Merge remote-tracking branch 'arm/for-next'
Conflicts:
arch/arm/include/asm/timex.h
arch/arm/kernel/smp.c
arch/arm/mach-integrator/integrator_cp.c
Stephen Rothwell [Wed, 3 Oct 2012 01:00:32 +0000 (11:00 +1000)]
Merge remote-tracking branch 'spi-current/spi/merge'
Stephen Rothwell [Wed, 3 Oct 2012 01:00:28 +0000 (11:00 +1000)]
Merge remote-tracking branch 'devicetree-current/devicetree/merge'
Stephen Rothwell [Wed, 3 Oct 2012 01:00:19 +0000 (11:00 +1000)]
Merge remote-tracking branch 'crypto-current/master'
Stephen Rothwell [Wed, 3 Oct 2012 01:00:06 +0000 (11:00 +1000)]
Merge remote-tracking branch 'sparc/master'
Stephen Rothwell [Wed, 3 Oct 2012 01:00:03 +0000 (11:00 +1000)]
Merge remote-tracking branch 'arm-current/fixes'
Stephen Rothwell [Wed, 3 Oct 2012 01:00:01 +0000 (11:00 +1000)]
Merge remote-tracking branch 'kbuild-current/rc-fixes'
Mikulas Patocka [Wed, 3 Oct 2012 00:49:46 +0000 (10:49 +1000)]
Use the recently-added bio front_pad field to allocate struct dm_target_io.
Prior to this patch, dm_target_io was allocated from a mempool. For each
dm_target_io, there is exactly one bio allocated from a bioset.
This patch merges these two allocations into one allocation: we create a
bioset with front_pad equal to the size of dm_target_io so that every
bio allocated from the bioset has sizeof(struct dm_target_io) bytes
before it. We allocate a bio and use the bytes before the bio as
dm_target_io.
This idea was introduced by Kent Overstreet.
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Cc: Kent Overstreet <koverstreet@google.com>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: tj@kernel.org
Cc: Vivek Goyal <vgoyal@redhat.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
Mike Snitzer [Wed, 3 Oct 2012 00:49:46 +0000 (10:49 +1000)]
The bio prison code will be useful to other future DM targets so
move it to a separate module.
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>
Mike Snitzer [Wed, 3 Oct 2012 00:49:46 +0000 (10:49 +1000)]
The bio prison code will be useful for a new DM targets.
Prepare to move this code into a separate module, adding a dm prefix
to structures and functions that will be exported.
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>
Peter Meerwald [Wed, 3 Oct 2012 00:49:38 +0000 (10:49 +1000)]
hwmon: Fix spelling of Celsius
Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Oleksij Rempel [Wed, 3 Oct 2012 00:49:38 +0000 (10:49 +1000)]
hwmon: Update Alexey Fisher's name
My name was change after migration.
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Florian Zumbiehl [Tue, 2 Oct 2012 12:20:37 +0000 (12:20 +0000)]
drm/savage: re-add busmaster enable, regression fix
466e69b8b03b8c1987367912782bc12988ad8794 dropped busmaster enable from the
global drm code and moved it to the individual drivers, but missed the savage
driver. So, this re-adds busmaster enable to the savage driver, fixing the
regression.
Signed-off-by: Florian Zumbiehl <florz@florz.de>
Reviewed-by: Alex Deucher <alexdeucher@gmail.com>
Cc: stable@vger.kernel.org
Signed-off-by: Dave Airlie <airlied@redhat.com>
Dan Carpenter [Tue, 2 Oct 2012 08:26:46 +0000 (08:26 +0000)]
drm/ast: drop duplicate initialization
We set ".disable" to "ast_crtc_disable" twice.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Dave Airlie [Wed, 3 Oct 2012 00:32:58 +0000 (10:32 +1000)]
Merge branch 'drm-next-3.7' of git://people.freedesktop.org/~agd5f/linux into drm-next
Alex writes:
"The big changes for 3.7 include:
- Asynchronous VM page table updates for Cayman/SI
- 2 level VM page table support. Saves memory compared to 1 level
page tables.
- Reworked PLL handing in the display code allows lots more
combinations of monitors to work, including more than two
DP displays assuming compatible clocks across shared PLLs.
This also allows us to power down extra PLLs when we can
share a single one across multiple displays which saves power.
- Native backlight control on ATOMBIOS systems.
- Improved ACPI support for interacting with the GPU. Fixes
backlight control on some laptops.
- Document AMD ACPI interfaces
- Lots of code cleanup
- Bug fixes"
* 'drm-next-3.7' of git://people.freedesktop.org/~agd5f/linux: (79 commits)
drm/radeon: add vm set_page() callback for SI
drm/radeon: rework the vm_flush interface
drm/radeon: use WRITE_DATA packets for vm flush on SI
drm/radeon/pm: fix multi-head profile handling on BTC+ (v2)
drm/radeon: fix radeon power state debug output
drm/radeon: force MSIs on RS690 asics
drm/radeon: Add MSI quirk for gateway RS690
drm/radeon: allow MIP_ADDRESS=0 for MSAA textures on Evergreen
drm/radeon/kms: allow STRMOUT_BASE_UPDATE on RS780 and RS880
drm/radeon: add 2-level VM pagetables support v9
drm/radeon: refactor set_page chipset interface v5
drm/radeon: Fix scratch register leak in IB test.
drm/radeon: restore backlight level on resume
drm/radeon: add get_backlight_level callback
drm/radeon: only adjust default clocks on NI GPUs
drm/radeon: validate PPLL in crtc fixup
drm/radeon: work around KMS modeset limitations in PLL allocation (v2)
drm/radeon: make non-DP PPLL sharing more robust
drm/radeon: store the encoder in the radeon_crtc
drm/radeon: rework crtc pll setup to better support PPLL sharing
...
Linus Torvalds [Wed, 3 Oct 2012 00:26:42 +0000 (17:26 -0700)]
Merge tag 'spi-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc
Pull spi updates from Mark Brown:
"No framework work here, only a bunch of driver updates of varying
sizes:
- Factoring out of the core hardware support from the MXS MMC driver
by Marek Vasut to allow the hardware to also be used for SPI.
- Lots of error handling cleanups from Guenter Roeck
- Removal of the existing Tegra driver which is quite comprehensively
broken as detailed in the changelog for the removal.
- DT suppport for the PL022 and GPIO drivers.
- pinctrl support for OMAP and PL022."
Pulling from Mark Brown as Grant Likely is still busy moving.
* tag 'spi-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc: (53 commits)
spi: remove completely broken Tegra driver
spi/imx: set the inactive state of the clock according to the clock polarity
spi/pl022: get/put resources on suspend/resume
spi/pl022: use more managed resources
spi/pl022: Devicetree support w/o platform data
spi/s3c64xx: Don't free controller_data on non-dt platforms
spi: omap2-mcspi: add pinctrl support
spi/pl022: adopt pinctrl support
spi: omap2-mcspi: Cleanup the omap2_mcspi_txrx_dma function
spi/gpio: Fix stub for spi_gpio_probe_dt()
spi/mxs: Make the SPI block clock speed configurable via DT
spi: spi-sh-hspi: drop frees of devm_ alloc'd data
spi/pl022: Fix chipselects pointer computation
spi: spi-tle62x0: Use module_spi_driver macro
mxs/spi: Rework the mxs_ssp_timeout to be more readable
mxs/spi: Decrement the DMA/PIO border
mxs/spi: Increment the transfer length only if transfer succeeded
mxs/spi: Fix issues when doing long continuous transfer
spi: spi-gpio: Add DT bindings
spi: spi-gpio: store chipselect information in private structure
...