aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree
diff options
context:
space:
mode:
authorSylwester Nawrocki <s.nawrocki@samsung.com>2013-04-02 05:45:59 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2013-04-04 18:56:08 -0400
commit05a70a4079f2a73de6c61abf4dd70b6bcf1b3200 (patch)
tree9a41bf02bc5937add27c6c955f27046e3c9ead52 /Documentation/devicetree
parentb3d8b559b1ce3b2d85ac57bbccbd38f25e3cc5db (diff)
[media] exynos4-is: Correct clock properties description at the DT binding documentation
The 'camera' DT node needs to have sclk_cam0/1 and pxl_async0/1 clocks specified, while 'fimc' nodes should have only "fimc" and "sclk_fimc". "mux" and "parent" are leftovers from early versions of patches adding DT support, when the IP bus clock parent clock was being set by the driver. A better solution is needed to have e.g. clocks driver setting all required parent clocks, before clock consumers start using the clocks. Currently this binding doesn't describe parent clocks setup, it needs to be specified and handled somewhere else. Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'Documentation/devicetree')
-rw-r--r--Documentation/devicetree/bindings/media/samsung-fimc.txt10
1 files changed, 4 insertions, 6 deletions
diff --git a/Documentation/devicetree/bindings/media/samsung-fimc.txt b/Documentation/devicetree/bindings/media/samsung-fimc.txt
index 2a63ddd23d16..51c776b7f7a3 100644
--- a/Documentation/devicetree/bindings/media/samsung-fimc.txt
+++ b/Documentation/devicetree/bindings/media/samsung-fimc.txt
@@ -17,9 +17,9 @@ Required properties:
17 17
18- compatible : must be "samsung,fimc", "simple-bus" 18- compatible : must be "samsung,fimc", "simple-bus"
19- clocks : list of clock specifiers, corresponding to entries in 19- clocks : list of clock specifiers, corresponding to entries in
20 clock-names property; 20 the clock-names property;
21- clock-names : must contain "fimc", "sclk_fimc" entries, matching entries 21- clock-names : must contain "sclk_cam0", "sclk_cam1", "pxl_async0",
22 in the clocks property. 22 "pxl_async1" entries, matching entries in the clocks property.
23 23
24The pinctrl bindings defined in ../pinctrl/pinctrl-bindings.txt must be used 24The pinctrl bindings defined in ../pinctrl/pinctrl-bindings.txt must be used
25to define a required pinctrl state named "default" and optional pinctrl states: 25to define a required pinctrl state named "default" and optional pinctrl states:
@@ -32,7 +32,6 @@ way around.
32 32
33The 'camera' node must include at least one 'fimc' child node. 33The 'camera' node must include at least one 'fimc' child node.
34 34
35
36'fimc' device nodes 35'fimc' device nodes
37------------------- 36-------------------
38 37
@@ -44,8 +43,7 @@ Required properties:
44- interrupts: should contain FIMC interrupt; 43- interrupts: should contain FIMC interrupt;
45- clocks: list of clock specifiers, must contain an entry for each required 44- clocks: list of clock specifiers, must contain an entry for each required
46 entry in clock-names; 45 entry in clock-names;
47- clock-names: must include "fimc", "sclk_fimc", "mux" entries and optionally 46- clock-names: must contain "fimc", "sclk_fimc" entries.
48 "parent" entry.
49- samsung,pix-limits: an array of maximum supported image sizes in pixels, for 47- samsung,pix-limits: an array of maximum supported image sizes in pixels, for
50 details refer to Table 2-1 in the S5PV210 SoC User Manual; The meaning of 48 details refer to Table 2-1 in the S5PV210 SoC User Manual; The meaning of
51 each cell is as follows: 49 each cell is as follows: