~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/media/mediatek,mdp3-tdshp.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-tdshp.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: MediaTek Media Data Path 3 Two-Dimensional Sharpness
  8 
  9 maintainers:
 10   - Matthias Brugger <matthias.bgg@gmail.com>
 11   - Moudy Ho <moudy.ho@mediatek.com>
 12 
 13 description:
 14   Two-Dimensional Sharpness (TDSHP) is a Media Profile Path 3 (MDP3) component
 15   used to perform image edge sharpening and enhance vividness and contrast.
 16 
 17 properties:
 18   compatible:
 19     enum:
 20       - mediatek,mt8195-mdp3-tdshp
 21 
 22   reg:
 23     maxItems: 1
 24 
 25   mediatek,gce-client-reg:
 26     description:
 27       The register of display function block to be set by gce. There are 4 arguments,
 28       such as gce node, subsys id, offset and register size. The subsys id that is
 29       mapping to the register of display function blocks is defined in the gce header
 30       include/dt-bindings/gce/<chip>-gce.h of each chips.
 31     $ref: /schemas/types.yaml#/definitions/phandle-array
 32     items:
 33       items:
 34         - description: phandle of GCE
 35         - description: GCE subsys id
 36         - description: register offset
 37         - description: register size
 38     maxItems: 1
 39 
 40   clocks:
 41     maxItems: 1
 42 
 43 required:
 44   - compatible
 45   - reg
 46   - mediatek,gce-client-reg
 47   - clocks
 48 
 49 additionalProperties: false
 50 
 51 examples:
 52   - |
 53     #include <dt-bindings/clock/mt8195-clk.h>
 54     #include <dt-bindings/gce/mt8195-gce.h>
 55 
 56     display@14007000 {
 57         compatible = "mediatek,mt8195-mdp3-tdshp";
 58         reg = <0x14007000 0x1000>;
 59         mediatek,gce-client-reg = <&gce1 SUBSYS_1400XXXX 0x7000 0x1000>;
 60         clocks = <&vppsys0 CLK_VPP0_MDP_TDSHP>;
 61     };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php