Searched hist:"99 e6eaab4c8440eaa6badb83e8e18923c2580c07" (Results 1 – 2 of 2) sorted by relevance
/linux/Documentation/devicetree/bindings/media/ |
H A D | samsung,exynos4212-fimc-is.yaml | diff 99e6eaab4c8440eaa6badb83e8e18923c2580c07 Tue Aug 15 08:07:37 CEST 2023 Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> media: dt-bindings: samsung,exynos4212-fimc-is: replace duplicate pmu node with phandle
The FIMC IS camera must access the PMU (Power Management Unit) IO memory to control camera power. This was achieved by duplicating the PMU node as its child like:
soc@0 { system-controller@10020000 { ... }; // Real PMU
camera@11800000 { fimc-is@12000000 { // FIMC IS camera node pmu@10020000 { reg = <0x10020000 0x3000>; // Fake PMU node }; }; }; };
This is not a correct representation of the hardware. Mapping the PMU (Power Management Unit) IO memory should be via syscon-like phandle (samsung,pmu-syscon, already used for other drivers), not by duplicating "pmu" Devicetree node inside the FIMC IS.
Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
|
H A D | samsung,fimc.yaml | diff 99e6eaab4c8440eaa6badb83e8e18923c2580c07 Tue Aug 15 08:07:37 CEST 2023 Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> media: dt-bindings: samsung,exynos4212-fimc-is: replace duplicate pmu node with phandle
The FIMC IS camera must access the PMU (Power Management Unit) IO memory to control camera power. This was achieved by duplicating the PMU node as its child like:
soc@0 { system-controller@10020000 { ... }; // Real PMU
camera@11800000 { fimc-is@12000000 { // FIMC IS camera node pmu@10020000 { reg = <0x10020000 0x3000>; // Fake PMU node }; }; }; };
This is not a correct representation of the hardware. Mapping the PMU (Power Management Unit) IO memory should be via syscon-like phandle (samsung,pmu-syscon, already used for other drivers), not by duplicating "pmu" Devicetree node inside the FIMC IS.
Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
|