This patch adds the DT binding documentation for the shared memory between Face Detection unit of the camera system and the co-processor in Mediatek SoCs. Signed-off-by: Jerry-ch Chen <jerry-ch.chen@xxxxxxxxxxxx> --- .../devicetree/bindings/media/mediatek,fd_smem.txt | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/mediatek,fd_smem.txt diff --git a/Documentation/devicetree/bindings/media/mediatek,fd_smem.txt b/Documentation/devicetree/bindings/media/mediatek,fd_smem.txt new file mode 100644 index 0000000..6f7c836 --- /dev/null +++ b/Documentation/devicetree/bindings/media/mediatek,fd_smem.txt @@ -0,0 +1,28 @@ +Mediatek FD Shared Memory Device + +Mediatek FD Shared Memory Device is used to manage shared memory +among CPU, FD and coprocessor. It is associated with a reserved +memory region (Please see Documentation/devicetree/bindings/ +reserved-memory/mediatek,reserve-memory-fd_smem.txt) and +provide the context to allocate memory with dma addresses. + +Required properties: +- compatible: Shall be "mediatek,fd_smem" + +- iommus: Shall point to the respective IOMMU block with master port + as argument. Please set the ports which may be accessed + through the common path. You can see + Documentation/devicetree/bindings/iommu/mediatek,iommu.txt + for the detail. + +- mediatek,larb: must contain the local arbiters in the current SoCs. + Please set the larb of imgsys for FD if you are using FD function. + You can see Documentation/devicetree/bindings/memory-controllers/ + mediatek,smi-larb.txt for the detail. + +Example: + fd_smem: fd_smem { + compatible = "mediatek,fd_smem"; + mediatek,larb = <&larb5>; + iommus = <&iommu M4U_PORT_CAM_IMGI>; + }; -- 1.9.1