| Submitter | Olof Johansson |
|---|---|
| Date | May 26, 2012, 7:22 a.m. |
| Message ID | <1338016958-7887-3-git-send-email-olof@lixom.net> |
| Download | mbox |
| Permalink | /patch/161600/ |
| State | New |
| Headers | show
Return-Path: <linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org> X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:4978:20e::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 8D6DEB6FA9 for <incoming-imx@patchwork.ozlabs.org>; Mon, 28 May 2012 20:11:03 +1000 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1SYwpy-0002M9-UT; Mon, 28 May 2012 10:06:07 +0000 Received: from mail-pb0-f49.google.com ([209.85.160.49]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1SYBL6-0001ma-Sh for linux-arm-kernel@lists.infradead.org; Sat, 26 May 2012 07:23:06 +0000 Received: by pbbrq13 with SMTP id rq13so2902402pbb.36 for <linux-arm-kernel@lists.infradead.org>; Sat, 26 May 2012 00:23:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references :mime-version:content-type:content-transfer-encoding :x-gm-message-state; bh=Yy+wEms23c2ssnskOWeWh7fEIBhnCaLELr33ZHZoLiM=; b=o0oraFbT0rboJXHzbV0SGGOWFXztSgJfSp4mSzRJ9xk10wGaj+AK3fmToPiZkBtKRJ 3Zj250btDGYLeqczMCZkOsf/LNH0TR2UUlw+FS3qttFqhy9LpA9L2tIZEf6cJn65IAnN baOWfhO+biT4k1mTIHMEvgptF3vDqa/3zvdnA/jmhz0VIPvWQ92SbzMvu7D329ojGC3J +ebFD7q1B+KZfn3gq+SOi6uOPWApIp7CR6C99HS4LXDuJWfWmU1HJ7aKbjKkeD/K8gRC aVVX9jts12StOmnCzYmBDjIN4ayTd56SN2GxkG7u6sze3KLN7KhIHs4uMAclCEixg9ED 3/Ew== Received: by 10.68.218.7 with SMTP id pc7mr5035639pbc.88.1338016984083; Sat, 26 May 2012 00:23:04 -0700 (PDT) Received: from quad.lixom.net (173-13-129-225-sfba.hfc.comcastbusiness.net. [173.13.129.225]) by mx.google.com with ESMTPS id ph9sm11694483pbb.41.2012.05.26.00.23.02 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 26 May 2012 00:23:03 -0700 (PDT) From: Olof Johansson <olof@lixom.net> To: torvalds@linux-foundation.org Subject: =?UTF-8?q?=5BGIT=20PULL=202/8=5D=20arm-soc=3A=20driver=20specific=20updates?= Date: Sat, 26 May 2012 00:22:32 -0700 Message-Id: <1338016958-7887-3-git-send-email-olof@lixom.net> X-Mailer: git-send-email 1.7.10.1.488.g05fbf7a In-Reply-To: <1338016958-7887-1-git-send-email-olof@lixom.net> References: <1338016958-7887-1-git-send-email-olof@lixom.net> MIME-Version: 1.0 X-Gm-Message-State: ALoCoQm2k6dhiLa3YGfgJX9hjJWfeJCiKwnwMiLFwrT+9s8iXjFM/vd1WfRL+aJ7HLwtAmKaPuq8 X-Bad-Reply: References and In-Reply-To but no 'Re:' in Subject. X-Spam-Note: CRM114 invocation failed X-Spam-Score: -2.6 (--) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-2.6 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.160.49 listed in list.dnswl.org] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Mailman-Approved-At: Mon, 28 May 2012 06:03:55 -0400 Cc: Olof Johansson <olof@lixom.net>, arm@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org |
These changes are specific to some driver that may be used by multiple boards or socs. The most significant change in here is the move of the samsung iommu code from a platform specific in-kernel interface to the generic iommu subsystem. ---------------------------------------------------------------- The following changes since commit cfda982fa8b2affe2b42ab5bb7d5737736fa8caf: Merge tag 'defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/drivers for you to fetch changes up to 046fae440d32cc6dec8148c7e06a8b4b987f8a2f: Merge branch 'next/devel-samsung-iommu' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers ---------------------------------------------------------------- Allen Martin (1): ARM: tegra: Add pllc clock init table Arnd Bergmann (7): Merge branch 'keyboard' of git://github.com/hzhuang1/linux into next/drivers Merge branch 'next/cleanup-samsung-iommu' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers Merge branch 'omap/dt-missed-3.4' into drivers/mmc mmc: dt: Consolidate DT bindings Merge branch 'for-3.5/ahb' of git://git.kernel.org/.../swarren/linux-tegra into next/drivers Merge branch 'drivers/mmc' into next/drivers Merge branch 'next/devel-samsung-iommu' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers Chao Xie (4): Input: pxa27x_keypad keep clock on as wakeup source Input: pxa27x_keypad bug fix for direct_key_mask Input: pxa27x_keypad direct key may be low active Input: pxa27x_keypad add choice to set direct_key_mask Hiroshi DOYU (2): ARM: tegra: Add Tegra AHB driver ARM: tegra: Add SMMU enabler in AHB KyongHo Cho (3): S5P: SYSMMU: Remove System MMU device driver ARM: EXYNOS: Change System MMU platform device definitions iommu/exynos: Add iommu driver for EXYNOS Platforms Olof Johansson (5): Merge branch 'for-3.5/usb-ulpi' of git://git.kernel.org/.../swarren/linux-tegra into next/drivers Merge branch 'for-3.5/tegra30-audio' of git://git.kernel.org/.../swarren/linux-tegra into next/drivers Merge branch 'for-3.5/debug' of git://git.kernel.org/.../swarren/linux-tegra into next/drivers Merge tag 'v3.5-soc' of git://gitorious.org/linux-davinci/linux-davinci into next/drivers Merge tag 'ep93xx-fixes-for-3.5' of git://github.com/RyanMallon/linux-ep93xx into next/drivers Peter De Schrijver (1): ARM: tegra: Initialize pll_p_out1 Rafal Prylowski (2): arm: ep93xx: Don't try to release not acquired GPIO lines dmaengine/ep93xx_dma: Implement double buffering for M2M DMA channels Sebastian Andrzej Siewior (1): ARM: davinci: optimize the DMA ISR Stephen Warren (12): ARM: tegra: uncompress.h: Implement TEGRA_DEBUG_UART_AUTO_ODMDATA ARM: tegra: provide clock aliases for AHUB configlink ARM: tegra: set up audio clocks for tegra30 dt ARM: tegra: add AUXDATA required for audio ARM: dt: tegra30.dtsi: Add audio-related nodes ARM: dt: tegra cardhu: basic audio support ARM: tegra: reparent sclk to pll_c_out1 ARM: tegra: fix pclk rate ARM: tegra: change pll_p_out4's rate to 24MHz ARM: tegra: don't hard-code USB ULPI PHY reset_gpio ARM: tegra: add USB ULPI PHY reset GPIO to device tree ARM: dt: tegra: pinmux changes for USB ULPI Uwe Kleine-König (1): ARM: davinci: implement DEBUG_LL port choice .../bindings/arm/tegra/nvidia,tegra20-ahb.txt | 11 + .../devicetree/bindings/mmc/fsl-esdhc.txt | 6 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 2 +- .../devicetree/bindings/mmc/mmc-spi-slot.txt | 3 +- Documentation/devicetree/bindings/mmc/mmc.txt | 27 + .../devicetree/bindings/mmc/nvidia-sdhci.txt | 4 +- .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 4 +- .../devicetree/bindings/usb/tegra-usb.txt | 3 + arch/arm/Kconfig.debug | 29 + arch/arm/boot/dts/imx53-smd.dts | 4 +- arch/arm/boot/dts/imx6q-arm2.dts | 2 +- arch/arm/boot/dts/omap3-beagle.dts | 2 +- arch/arm/boot/dts/omap4-panda.dts | 4 +- arch/arm/boot/dts/omap4-sdp.dts | 6 +- arch/arm/boot/dts/tegra-cardhu.dts | 65 ++ arch/arm/boot/dts/tegra-harmony.dts | 26 +- arch/arm/boot/dts/tegra-paz00.dts | 20 +- arch/arm/boot/dts/tegra-seaboard.dts | 6 + arch/arm/boot/dts/tegra-trimslice.dts | 22 +- arch/arm/boot/dts/tegra-ventana.dts | 6 + arch/arm/boot/dts/tegra30.dtsi | 41 + arch/arm/mach-davinci/dma.c | 69 +- .../arm/mach-davinci/include/mach/debug-macro.S | 58 +- arch/arm/mach-davinci/include/mach/hardware.h | 2 +- arch/arm/mach-davinci/include/mach/serial.h | 10 - arch/arm/mach-davinci/include/mach/uncompress.h | 30 +- arch/arm/mach-ep93xx/core.c | 2 +- arch/arm/mach-exynos/Kconfig | 10 +- arch/arm/mach-exynos/Makefile | 2 +- arch/arm/mach-exynos/clock-exynos4.c | 79 +- arch/arm/mach-exynos/clock-exynos4.h | 2 + arch/arm/mach-exynos/clock-exynos4210.c | 11 + arch/arm/mach-exynos/clock-exynos4212.c | 28 +- arch/arm/mach-exynos/clock-exynos5.c | 90 ++ arch/arm/mach-exynos/dev-sysmmu.c | 457 ++++---- arch/arm/mach-exynos/include/mach/irqs.h | 25 +- arch/arm/mach-exynos/include/mach/map.h | 38 + arch/arm/mach-exynos/include/mach/regs-clock.h | 5 + arch/arm/mach-exynos/include/mach/regs-sysmmu.h | 28 - arch/arm/mach-exynos/include/mach/sysmmu.h | 88 +- arch/arm/mach-exynos/mach-armlex4210.c | 1 - arch/arm/mach-exynos/mach-smdkv310.c | 1 - arch/arm/mach-tegra/Kconfig | 37 +- arch/arm/mach-tegra/board-dt-tegra30.c | 10 + arch/arm/mach-tegra/board-paz00.c | 3 +- arch/arm/mach-tegra/board-trimslice.c | 2 + arch/arm/mach-tegra/common.c | 22 +- arch/arm/mach-tegra/devices.c | 5 +- arch/arm/mach-tegra/devices.h | 4 + arch/arm/mach-tegra/include/mach/tegra-ahb.h | 19 + arch/arm/mach-tegra/include/mach/uncompress.h | 176 ++- arch/arm/mach-tegra/include/mach/usb_phy.h | 4 +- arch/arm/mach-tegra/tegra2_clocks.c | 4 + arch/arm/mach-tegra/tegra30_clocks.c | 9 + arch/arm/mach-tegra/usb_phy.c | 15 +- arch/arm/plat-pxa/include/plat/pxa27x_keypad.h | 4 + arch/arm/plat-s5p/Kconfig | 8 - arch/arm/plat-s5p/Makefile | 1 - arch/arm/plat-s5p/sysmmu.c | 313 ----- arch/arm/plat-samsung/include/plat/devs.h | 1 - arch/arm/plat-samsung/include/plat/sysmmu.h | 95 -- arch/powerpc/boot/dts/mpc8569mds.dts | 1 + drivers/Makefile | 2 +- drivers/amba/Makefile | 4 +- drivers/amba/tegra-ahb.c | 293 +++++ drivers/dma/ep93xx_dma.c | 117 +- drivers/input/keyboard/pxa27x_keypad.c | 52 +- drivers/iommu/Kconfig | 21 + drivers/iommu/Makefile | 1 + drivers/iommu/exynos-iommu.c | 1076 ++++++++++++++++++ drivers/mmc/host/omap_hsmmc.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-pltfm.c | 8 +- drivers/usb/host/ehci-tegra.c | 5 +- 74 files changed, 2630 insertions(+), 1015 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-ahb.txt create mode 100644 Documentation/devicetree/bindings/mmc/mmc.txt delete mode 100644 arch/arm/mach-exynos/include/mach/regs-sysmmu.h create mode 100644 arch/arm/mach-tegra/include/mach/tegra-ahb.h delete mode 100644 arch/arm/plat-s5p/sysmmu.c delete mode 100644 arch/arm/plat-samsung/include/plat/sysmmu.h create mode 100644 drivers/amba/tegra-ahb.c create mode 100644 drivers/iommu/exynos-iommu.c