Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

media: dt-bindings: samsung,fimc: correct unit addresses in DTS example

The camera node's ranges property and unit addresses of its children
were not correct. If camera is @11800000, then its fimc child is @0.

Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>

authored by

Krzysztof Kozlowski and committed by
Hans Verkuil
6c378c24 99e6eaab

+11 -11
+11 -11
Documentation/devicetree/bindings/media/samsung,fimc.yaml
··· 117 117 #clock-cells = <1>; 118 118 #address-cells = <1>; 119 119 #size-cells = <1>; 120 - ranges = <0x0 0x0 0x18000000>; 120 + ranges = <0x0 0x0 0xba1000>; 121 121 122 122 clocks = <&clock CLK_SCLK_CAM0>, <&clock CLK_SCLK_CAM1>, 123 123 <&clock CLK_PIXELASYNCM0>, <&clock CLK_PIXELASYNCM1>; ··· 132 132 pinctrl-0 = <&cam_port_a_clk_active &cam_port_b_clk_active>; 133 133 pinctrl-names = "default"; 134 134 135 - fimc@11800000 { 135 + fimc@0 { 136 136 compatible = "samsung,exynos4212-fimc"; 137 - reg = <0x11800000 0x1000>; 137 + reg = <0x00000000 0x1000>; 138 138 interrupts = <GIC_SPI 84 IRQ_TYPE_LEVEL_HIGH>; 139 139 clocks = <&clock CLK_FIMC0>, 140 140 <&clock CLK_SCLK_FIMC0>; ··· 151 151 152 152 /* ... FIMC 1-3 */ 153 153 154 - csis@11880000 { 154 + csis@80000 { 155 155 compatible = "samsung,exynos4210-csis"; 156 - reg = <0x11880000 0x4000>; 156 + reg = <0x00080000 0x4000>; 157 157 interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>; 158 158 clocks = <&clock CLK_CSIS0>, 159 159 <&clock CLK_SCLK_CSIS0>; ··· 186 186 187 187 /* ... CSIS 1 */ 188 188 189 - fimc-lite@12390000 { 189 + fimc-lite@b90000 { 190 190 compatible = "samsung,exynos4212-fimc-lite"; 191 - reg = <0x12390000 0x1000>; 191 + reg = <0xb90000 0x1000>; 192 192 interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>; 193 193 power-domains = <&pd_isp>; 194 194 clocks = <&isp_clock CLK_ISP_FIMC_LITE0>; ··· 198 198 199 199 /* ... FIMC-LITE 1 */ 200 200 201 - fimc-is@12000000 { 201 + fimc-is@800000 { 202 202 compatible = "samsung,exynos4212-fimc-is"; 203 - reg = <0x12000000 0x260000>; 203 + reg = <0x00800000 0x260000>; 204 204 interrupts = <GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>, 205 205 <GIC_SPI 95 IRQ_TYPE_LEVEL_HIGH>; 206 206 clocks = <&isp_clock CLK_ISP_FIMC_LITE0>, ··· 242 242 #size-cells = <1>; 243 243 ranges; 244 244 245 - i2c-isp@12140000 { 245 + i2c-isp@940000 { 246 246 compatible = "samsung,exynos4212-i2c-isp"; 247 - reg = <0x12140000 0x100>; 247 + reg = <0x00940000 0x100>; 248 248 clocks = <&isp_clock CLK_ISP_I2C1_ISP>; 249 249 clock-names = "i2c_isp"; 250 250 pinctrl-0 = <&fimc_is_i2c1>;