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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/media/mediatek,mdp3-rsz.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 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/media/mediatek,mdp3-rsz.yaml (Architecture i386) and /Documentation/devicetree/bindings/media/mediatek,mdp3-rsz.yaml (Architecture sparc64)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/media/media      4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-rsz.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: MediaTek Resizer                             7 title: MediaTek Resizer
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Matthias Brugger <matthias.bgg@gmail.com>       10   - Matthias Brugger <matthias.bgg@gmail.com>
 11   - Moudy Ho <moudy.ho@mediatek.com>                11   - Moudy Ho <moudy.ho@mediatek.com>
 12                                                    12 
 13 description: |                                     13 description: |
 14   One of Media Data Path 3 (MDP3) components u     14   One of Media Data Path 3 (MDP3) components used to do frame resizing.
 15                                                    15 
 16 properties:                                        16 properties:
 17   compatible:                                      17   compatible:
 18     oneOf:                                         18     oneOf:
 19       - enum:                                      19       - enum:
 20           - mediatek,mt8183-mdp3-rsz               20           - mediatek,mt8183-mdp3-rsz
 21       - items:                                     21       - items:
 22           - enum:                                  22           - enum:
 23               - mediatek,mt8195-mdp3-rsz           23               - mediatek,mt8195-mdp3-rsz
 24           - const: mediatek,mt8183-mdp3-rsz        24           - const: mediatek,mt8183-mdp3-rsz
 25                                                    25 
 26   reg:                                             26   reg:
 27     maxItems: 1                                    27     maxItems: 1
 28                                                    28 
 29   mediatek,gce-client-reg:                         29   mediatek,gce-client-reg:
 30     $ref: /schemas/types.yaml#/definitions/pha     30     $ref: /schemas/types.yaml#/definitions/phandle-array
 31     items:                                         31     items:
 32       items:                                       32       items:
 33         - description: phandle of GCE              33         - description: phandle of GCE
 34         - description: GCE subsys id               34         - description: GCE subsys id
 35         - description: register offset             35         - description: register offset
 36         - description: register size               36         - description: register size
 37     description: The register of client driver     37     description: The register of client driver can be configured by gce with
 38       4 arguments defined in this property. Ea     38       4 arguments defined in this property. Each GCE subsys id is mapping to
 39       a client defined in the header include/d     39       a client defined in the header include/dt-bindings/gce/<chip>-gce.h.
 40                                                    40 
 41   mediatek,gce-events:                             41   mediatek,gce-events:
 42     description:                                   42     description:
 43       The event id which is mapping to the spe     43       The event id which is mapping to the specific hardware event signal
 44       to gce. The event id is defined in the g     44       to gce. The event id is defined in the gce header
 45       include/dt-bindings/gce/<chip>-gce.h of      45       include/dt-bindings/gce/<chip>-gce.h of each chips.
 46     $ref: /schemas/types.yaml#/definitions/uin     46     $ref: /schemas/types.yaml#/definitions/uint32-array
 47                                                    47 
 48   clocks:                                          48   clocks:
 49     minItems: 1                                    49     minItems: 1
 50                                                    50 
 51 required:                                          51 required:
 52   - compatible                                     52   - compatible
 53   - reg                                            53   - reg
 54   - mediatek,gce-client-reg                        54   - mediatek,gce-client-reg
 55   - mediatek,gce-events                            55   - mediatek,gce-events
 56   - clocks                                         56   - clocks
 57                                                    57 
 58 additionalProperties: false                        58 additionalProperties: false
 59                                                    59 
 60 examples:                                          60 examples:
 61   - |                                              61   - |
 62     #include <dt-bindings/clock/mt8183-clk.h>      62     #include <dt-bindings/clock/mt8183-clk.h>
 63     #include <dt-bindings/gce/mt8183-gce.h>        63     #include <dt-bindings/gce/mt8183-gce.h>
 64                                                    64 
 65     mdp3_rsz0: mdp3-rsz0@14003000 {                65     mdp3_rsz0: mdp3-rsz0@14003000 {
 66       compatible = "mediatek,mt8183-mdp3-rsz";     66       compatible = "mediatek,mt8183-mdp3-rsz";
 67       reg = <0x14003000 0x1000>;                   67       reg = <0x14003000 0x1000>;
 68       mediatek,gce-client-reg = <&gce SUBSYS_1     68       mediatek,gce-client-reg = <&gce SUBSYS_1400XXXX 0x3000 0x1000>;
 69       mediatek,gce-events = <CMDQ_EVENT_MDP_RS     69       mediatek,gce-events = <CMDQ_EVENT_MDP_RSZ0_SOF>,
 70                             <CMDQ_EVENT_MDP_RS     70                             <CMDQ_EVENT_MDP_RSZ0_EOF>;
 71       clocks = <&mmsys CLK_MM_MDP_RSZ0>;           71       clocks = <&mmsys CLK_MM_MDP_RSZ0>;
 72     };                                             72     };
 73                                                    73 
 74     mdp3_rsz1: mdp3-rsz1@14004000 {                74     mdp3_rsz1: mdp3-rsz1@14004000 {
 75       compatible = "mediatek,mt8183-mdp3-rsz";     75       compatible = "mediatek,mt8183-mdp3-rsz";
 76       reg = <0x14004000 0x1000>;                   76       reg = <0x14004000 0x1000>;
 77       mediatek,gce-client-reg = <&gce SUBSYS_1     77       mediatek,gce-client-reg = <&gce SUBSYS_1400XXXX 0x4000 0x1000>;
 78       mediatek,gce-events = <CMDQ_EVENT_MDP_RS     78       mediatek,gce-events = <CMDQ_EVENT_MDP_RSZ1_SOF>,
 79                             <CMDQ_EVENT_MDP_RS     79                             <CMDQ_EVENT_MDP_RSZ1_EOF>;
 80       clocks = <&mmsys CLK_MM_MDP_RSZ1>;           80       clocks = <&mmsys CLK_MM_MDP_RSZ1>;
 81     };                                             81     };
                                                      

~ [ 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