From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752212AbcFFM1k (ORCPT ); Mon, 6 Jun 2016 08:27:40 -0400 Received: from mailout2.w1.samsung.com ([210.118.77.12]:38419 "EHLO mailout2.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752031AbcFFM1I (ORCPT ); Mon, 6 Jun 2016 08:27:08 -0400 X-AuditID: cbfec7f4-f796c6d000001486-6c-57556c146632 From: Krzysztof Kozlowski To: Olof Johansson , Arnd Bergmann , Kevin Hilman , arm@kernel.org Cc: Javier Martinez Canillas , Marek Szyprowski , Sylwester Nawrocki , Krzysztof Kozlowski , Kukjin Kim , linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Bartlomiej Zolnierkiewicz , Krzysztof Kozlowski Subject: [GIT PULL 4/8] ARM: exynos: Topic branch with driver changes for v4.8 Date: Mon, 06 Jun 2016 14:25:29 +0200 Message-id: <1465215933-22709-5-git-send-email-k.kozlowski@samsung.com> X-Mailer: git-send-email 1.9.1 In-reply-to: <1465215933-22709-1-git-send-email-k.kozlowski@samsung.com> References: <1465215933-22709-1-git-send-email-k.kozlowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrALMWRmVeSWpSXmKPExsVy+t/xq7oiOaHhBo8vSVkc+7KFzeLvpGPs FhtnrGe1ePN2DZPF6xeGFv2PXzNbPN38mMni/PkN7BabHl9jtbi8aw6bxYzz+5gs1h65y25x 6vpnNovDb9pZHfg8fv+axOixaVUnm8fmJfUeV040sXps6b/L7tG3ZRWjx+dNcgHsUVw2Kak5 mWWpRfp2CVwZd3asYCzYa1nx7+t/xgbG47pdjJwcEgImEl8OrmaBsMUkLtxbz9bFyMUhJLCU UWLRuk0sEE4jk8SrdU/AqtgEjCU2L1/CBmKLCJRLLJh5mhGkiFlgPbPEvy8HwIqEBfwknnUs YAaxWQRUJR4sXwcW5xVwl1h1oglqnZzEyWOTWUFsTgEPiRcfdoDVCwHVtEzaxzyBkXcBI8Mq RtHU0uSC4qT0XEO94sTc4tK8dL3k/NxNjJBw/bKDcfExq0OMAhyMSjy8K/JDwoVYE8uKK3MP MUpwMCuJ8EqmhIYL8aYkVlalFuXHF5XmpBYfYpTmYFES5527632IkEB6YklqdmpqQWoRTJaJ g1OqgXFli9LVVntrj3fBH+bZr7iuNJPp70ZWSemHFwoLWru9Mo/vcm6blNGYv3xv1QSHfItH q6fM4vp4P45fbOVne7GLVxhXPqg92b/vbXbkZ6FbnK/ePTh/s16k22vuruZn12+qHdnHeUwo Vc9zy9kHka1qPzWYZr9/2GJ95ZqW+qcrV7UsNJ5vVHqhxFKckWioxVxUnAgA6P+ZfFMCAAA= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, A topic branch for MultiFormat Codec driver. This pulls in an external dependency from media tree (Sylwester Nawrocki). Below you will find two pull-request-changelogs Best regards, Krzysztof ################################################################ Samsung tree only changes: ################################################################ The following changes since commit 04f776734c4e03e33111d3d5a994b589870df623: media: s5p-mfc: add iommu support (2016-06-03 11:13:45 +0200) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-exynos-mfc-4.8 for you to fetch changes up to 96167bd37dd604cbba0aed341765dda8556405b2: ARM: dts: exynos: Enable MFC device on Exynos4412 Odroid boards (2016-06-06 09:30:43 +0200) ---------------------------------------------------------------- Topic branch for Exynos MFC changes for v4.8: Pull s5p-mfc changes from media tree so the arm/mach-exynos code could be removed. The bindings are converted to generic reserved memory bindings. ---------------------------------------------------------------- Krzysztof Kozlowski (1): Merge branch 'for-v4.8/media/exynos-mfc' of git://linuxtv.org/snawrocki/samsung into for-v4.8/exynos-mfc Marek Szyprowski (3): ARM: EXYNOS: Remove code for MFC custom reserved memory handling ARM: dts: exynos: Convert MFC device to generic reserved memory bindings ARM: dts: exynos: Enable MFC device on Exynos4412 Odroid boards arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 29 +++++++++++++++++++++++++++++ arch/arm/boot/dts/exynos4210-origen.dts | 4 ++-- arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 ++-- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 6 ++++++ arch/arm/boot/dts/exynos4412-origen.dts | 4 ++-- arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 ++-- arch/arm/boot/dts/exynos5250-arndale.dts | 4 ++-- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 ++-- arch/arm/boot/dts/exynos5250-spring.dts | 4 ++-- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 ++-- arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 ++-- arch/arm/boot/dts/exynos5420-smdk5420.dts | 4 ++-- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 ++-- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 ++-- arch/arm/mach-exynos/Makefile | 2 -- arch/arm/mach-exynos/exynos.c | 19 ------------------- arch/arm/mach-exynos/mfc.h | 16 ---------------- arch/arm/mach-exynos/s5p-dev-mfc.c | 93 --------------------------------------------------------------------------------------------- 18 files changed, 59 insertions(+), 154 deletions(-) create mode 100644 arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi delete mode 100644 arch/arm/mach-exynos/mfc.h delete mode 100644 arch/arm/mach-exynos/s5p-dev-mfc.c ################################################################ Full changes (including dependency): ################################################################ The following changes since commit 1a695a905c18548062509178b98bc91e67510864: Linux 4.7-rc1 (2016-05-29 09:29:24 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-exynos-mfc-4.8 for you to fetch changes up to 96167bd37dd604cbba0aed341765dda8556405b2: ARM: dts: exynos: Enable MFC device on Exynos4412 Odroid boards (2016-06-06 09:30:43 +0200) ---------------------------------------------------------------- Topic branch for Exynos MFC changes for v4.8: Pull s5p-mfc changes from media tree so the arm/mach-exynos code could be removed. The bindings are converted to generic reserved memory bindings. ---------------------------------------------------------------- Javier Martinez Canillas (3): s5p-mfc: Set device name for reserved memory region devs s5p-mfc: Add release callback for memory region devs s5p-mfc: Fix race between s5p_mfc_probe() and s5p_mfc_open() Krzysztof Kozlowski (1): Merge branch 'for-v4.8/media/exynos-mfc' of git://linuxtv.org/snawrocki/samsung into for-v4.8/exynos-mfc Marek Szyprowski (9): media: vb2-dma-contig: add helper for setting dma max seg size media: set proper max seg size for devices on Exynos SoCs of: reserved_mem: add support for using more than one region for given device media: s5p-mfc: use generic reserved memory bindings media: s5p-mfc: replace custom reserved memory handling code with generic one media: s5p-mfc: add iommu support ARM: EXYNOS: Remove code for MFC custom reserved memory handling ARM: dts: exynos: Convert MFC device to generic reserved memory bindings ARM: dts: exynos: Enable MFC device on Exynos4412 Odroid boards .../devicetree/bindings/media/s5p-mfc.txt | 39 +++- arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 29 +++ arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 6 + arch/arm/boot/dts/exynos4412-origen.dts | 4 +- arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +- arch/arm/boot/dts/exynos5250-arndale.dts | 4 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250-spring.dts | 4 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +- arch/arm/mach-exynos/Makefile | 2 - arch/arm/mach-exynos/exynos.c | 19 -- arch/arm/mach-exynos/mfc.h | 16 -- arch/arm/mach-exynos/s5p-dev-mfc.c | 93 ---------- drivers/media/platform/exynos-gsc/gsc-core.c | 2 + drivers/media/platform/exynos4-is/fimc-core.c | 2 + drivers/media/platform/exynos4-is/fimc-is.c | 2 + drivers/media/platform/exynos4-is/fimc-lite.c | 2 + drivers/media/platform/s5p-g2d/g2d.c | 2 + drivers/media/platform/s5p-jpeg/jpeg-core.c | 2 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 198 ++++++++++++--------- drivers/media/platform/s5p-mfc/s5p_mfc_iommu.h | 79 ++++++++ drivers/media/platform/s5p-tv/mixer_video.c | 2 + drivers/media/v4l2-core/videobuf2-dma-contig.c | 53 ++++++ drivers/of/of_reserved_mem.c | 85 ++++++--- include/linux/of_reserved_mem.h | 25 ++- include/media/videobuf2-dma-contig.h | 2 + 32 files changed, 438 insertions(+), 270 deletions(-) create mode 100644 arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi delete mode 100644 arch/arm/mach-exynos/mfc.h delete mode 100644 arch/arm/mach-exynos/s5p-dev-mfc.c create mode 100644 drivers/media/platform/s5p-mfc/s5p_mfc_iommu.h