Lines Matching +full:exynos4212 +full:- +full:fimc +full:- +full:is

1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/media/samsung,exynos4210-fimc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
11 - Sylwester Nawrocki <s.nawrocki@samsung.com>
14 Each FIMC device should have an alias in the aliases node, in the form of
15 fimc<n>, where <n> is an integer specifying the IP block instance.
20 - samsung,exynos4210-fimc
21 - samsung,exynos4212-fimc
22 - samsung,s5pv210-fimc
30 clock-names:
32 - const: fimc
33 - const: sclk_fimc
35 clock-frequency:
37 Maximum FIMC local clock (LCLK) frequency.
45 power-domains:
48 samsung,cam-if:
51 The FIMC IP block includes the camera input interface.
53 samsung,isp-wb:
56 The FIMC IP block has the ISP writeback input.
58 samsung,lcd-wb:
61 The FIMC IP block has the LCD writeback input.
63 samsung,mainscaler-ext:
66 FIMC IP supports extended image size and has CIEXTEN register.
68 samsung,min-pix-alignment:
69 $ref: /schemas/types.yaml#/definitions/uint32-array
71 - description: Minimum supported image height alignment.
72 - description: Horizontal image offset.
74 The values are in pixels and default is <2 1>.
76 samsung,min-pix-sizes:
77 $ref: /schemas/types.yaml#/definitions/uint32-array
80 An array specifying minimum image size in pixels at the FIMC input and
82 is <16 16>.
84 samsung,pix-limits:
85 $ref: /schemas/types.yaml#/definitions/uint32-array
89 Table 2-1 in the S5PV210 SoC User Manual. The meaning of each cell is as
91 0 - scaler input horizontal size
92 1 - input horizontal size for the scaler bypassed
93 2 - REAL_WIDTH without input rotation
94 3 - REAL_HEIGHT with input rotation
102 respectively. If a rotator is present its corresponding bit should be
111 - compatible
112 - reg
113 - clocks
114 - clock-names
115 - samsung,pix-limits
118 - if:
120 - samsung,isp-wb
123 - samsung,sysreg
128 - |
129 #include <dt-bindings/clock/exynos4.h>
130 #include <dt-bindings/interrupt-controller/arm-gic.h>
132 fimc@11800000 {
133 compatible = "samsung,exynos4212-fimc";
137 clock-names = "fimc", "sclk_fimc";
140 power-domains = <&pd_cam>;
143 samsung,pix-limits = <4224 8192 1920 4224>;
144 samsung,mainscaler-ext;
145 samsung,isp-wb;
146 samsung,cam-if;
148 assigned-clocks = <&clock CLK_MOUT_FIMC0>,
150 assigned-clock-parents = <&clock CLK_MOUT_MPLL_USER_T>;
151 assigned-clock-rates = <0>, <176000000>;