From patchwork Tue Mar 26 18:14:21 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Sylwester Nawrocki/Kernel \\(PLT\\) /SRPOL/Staff Engineer/Samsung Electronics" X-Patchwork-Id: 2343241 Return-Path: X-Original-To: patchwork-linux-media@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork1.kernel.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by patchwork1.kernel.org (Postfix) with ESMTP id 51BD23FC54 for ; Tue, 26 Mar 2013 18:15:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754985Ab3CZSPB (ORCPT ); Tue, 26 Mar 2013 14:15:01 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:21709 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753697Ab3CZSPA (ORCPT ); Tue, 26 Mar 2013 14:15:00 -0400 Received: from epcpsbgm2.samsung.com (epcpsbgm2 [203.254.230.27]) by mailout2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MKA003AF5CYMY70@mailout2.samsung.com>; Wed, 27 Mar 2013 03:14:58 +0900 (KST) X-AuditID: cbfee61b-b7f076d0000034b6-ed-5151e5a25e36 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 43.7E.13494.2A5E1515; Wed, 27 Mar 2013 03:14:58 +0900 (KST) Received: from amdc1344.digital.local ([106.116.147.32]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MKA00EQQ5C2F370@mmp2.samsung.com>; Wed, 27 Mar 2013 03:14:58 +0900 (KST) From: Sylwester Nawrocki To: linux-media@vger.kernel.org Cc: kyungmin.park@samsung.com, myungjoo.ham@samsung.com, dh09.lee@samsung.com, shaik.samsung@gmail.com, arun.kk@samsung.com, a.hajda@samsung.com, linux-samsung-soc@vger.kernel.org, Sylwester Nawrocki Subject: [PATCH v2 5/7] exynos4-is: Add Exynos4x12 FIMC-IS device tree bindings documentation Date: Tue, 26 Mar 2013 19:14:21 +0100 Message-id: <1364321663-21010-6-git-send-email-s.nawrocki@samsung.com> X-Mailer: git-send-email 1.7.9.5 In-reply-to: <1364321663-21010-1-git-send-email-s.nawrocki@samsung.com> References: <1364321663-21010-1-git-send-email-s.nawrocki@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprILMWRmVeSWpSXmKPExsVy+t9jQd1FTwMDDZ7NM7G4te4cq8XHU7dZ La6ft7M42/SG3aJnw1ZWixnn9zFZ3G5cwWZx+E07q8W6nZPYHTg9ds66y+7Rt2UVo8fnTXIB zFFcNimpOZllqUX6dglcGRd3n2AuuCZY8WTaNaYGxgd8XYycHBICJhJft65khrDFJC7cW8/W xcjFISQwnVHicscfFging0lix8MTLCBVbAKGEr1H+xhBbBEBeYknvTfAOpgFnjBK/DlxgAkk ISwQL/H82G9WEJtFQFXiw8GNYA28Am4SR9a+AYpzAK1TkJgzyQbE5BRwl7g3VRnEFAKquDWx YAIj7wJGhlWMoqkFyQXFSem5RnrFibnFpXnpesn5uZsYwQH1THoH46oGi0OMAhyMSjy8HGEB gUKsiWXFlbmHGCU4mJVEeAU3BgYK8aYkVlalFuXHF5XmpBYfYpTmYFES5z3Yah0oJJCeWJKa nZpakFoEk2Xi4JRqYOSKfjcx7PB3tnnaGeEZXDFTnylfEj/R8ML4tp7kiZPuQe9aS79nrK8/ 01jGNZtFge9QR0DSdqbJahIXiuTPLC5dLP4tNt/+z6R/i2cG5yTw+084NKeM/eHNaXWtutYp MwVNV0wPVjY5YHhbU/fSFN7bUx2q7kod/3Kx9EXNq/T3r4Ju6U6cmq7EUpyRaKjFXFScCABl AvnCJAIAAA== Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- .../devicetree/bindings/media/exynos4-fimc-is.txt | 45 ++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/exynos4-fimc-is.txt diff --git a/Documentation/devicetree/bindings/media/exynos4-fimc-is.txt b/Documentation/devicetree/bindings/media/exynos4-fimc-is.txt new file mode 100644 index 0000000..476eac8 --- /dev/null +++ b/Documentation/devicetree/bindings/media/exynos4-fimc-is.txt @@ -0,0 +1,45 @@ +Exynos4x12 SoC series Imaging Subsystem (FIMC-IS) + +The FIMC-IS is a subsystem for processing image signal from an image sensor. +The Exynos4x12 SoC series FIMC-IS V1.5 comprises of a dedicated ARM Cortex-A5 +processor, ISP, DRC and FD IP blocks and peripheral devices such as UART, I2C +and SPI bus controllers, PWM and ADC. + +fimc-is node +------------ + +Required properties: + +- compatible : should be "samsung,exynos4212-fimc-is" for Exynos4212 and + Exynos4412 SoCs; +- reg : physical base address and size of the device memory mapped + registers; +- interrupts : should contain FIMC-IS interrupts; +- clocks : list of clock specifiers, corresponding to entries in + clock-names property; +- clock-names : must contain "ppmuispx", "ppmuispx", "flite0", "flite1" + entries, matching entries in the clocks property. + +pmu subnode +----------- + +Required properties: + - reg : should contain PMU physical base address and size of the memory + mapped registers, size should be 0x3000. + + +The following are the FIMC-IS peripheral device nodes and can be specified +either standalone or as the fimc-is node child nodes. + +i2c-isp (ISP I2C bus controller) nodes +------------------------------------------ + +Required properties: + +- compatible : should be "samsung,exynos4212-i2c-isp" for Exynos4212 and + Exynos4412 SoCs; +- reg : physical base address and size of the device memory mapped + registers; + +For the above nodes it is required to specify a pinctrl state named "default", +according to the pinctrl bindings defined in ../pinctrl/pinctrl-bindings.txt.