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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.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/display/mediatek/mediatek,postmask.yaml (Architecture i386) and /Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml (Architecture alpha)


  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/display/med      4 $id: http://devicetree.org/schemas/display/mediatek/mediatek,postmask.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Mediatek display postmask                    7 title: Mediatek display postmask
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Chun-Kuang Hu <chunkuang.hu@kernel.org>         10   - Chun-Kuang Hu <chunkuang.hu@kernel.org>
 11   - Philipp Zabel <p.zabel@pengutronix.de>          11   - Philipp Zabel <p.zabel@pengutronix.de>
 12                                                    12 
 13 description: |                                     13 description: |
 14   Mediatek display postmask, namely POSTMASK,      14   Mediatek display postmask, namely POSTMASK, provides round corner pattern
 15   generation.                                      15   generation.
 16   POSTMASK device node must be siblings to the     16   POSTMASK device node must be siblings to the central MMSYS_CONFIG node.
 17   For a description of the MMSYS_CONFIG bindin     17   For a description of the MMSYS_CONFIG binding, see
 18   Documentation/devicetree/bindings/arm/mediat     18   Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml
 19   for details.                                     19   for details.
 20                                                    20 
 21 properties:                                        21 properties:
 22   compatible:                                      22   compatible:
 23     oneOf:                                         23     oneOf:
 24       - enum:                                      24       - enum:
 25           - mediatek,mt8192-disp-postmask          25           - mediatek,mt8192-disp-postmask
 26       - items:                                     26       - items:
 27           - enum:                                  27           - enum:
 28               - mediatek,mt8186-disp-postmask      28               - mediatek,mt8186-disp-postmask
 29               - mediatek,mt8188-disp-postmask      29               - mediatek,mt8188-disp-postmask
 30           - const: mediatek,mt8192-disp-postma     30           - const: mediatek,mt8192-disp-postmask
 31                                                    31 
 32   reg:                                             32   reg:
 33     maxItems: 1                                    33     maxItems: 1
 34                                                    34 
 35   interrupts:                                      35   interrupts:
 36     maxItems: 1                                    36     maxItems: 1
 37                                                    37 
 38   power-domains:                                   38   power-domains:
 39     description: A phandle and PM domain speci     39     description: A phandle and PM domain specifier as defined by bindings of
 40       the power controller specified by phandl     40       the power controller specified by phandle. See
 41       Documentation/devicetree/bindings/power/     41       Documentation/devicetree/bindings/power/power-domain.yaml for details.
 42                                                    42 
 43   clocks:                                          43   clocks:
 44     items:                                         44     items:
 45       - description: POSTMASK Clock                45       - description: POSTMASK Clock
 46                                                    46 
 47   mediatek,gce-client-reg:                         47   mediatek,gce-client-reg:
 48     description: The register of client driver     48     description: The register of client driver can be configured by gce with
 49       4 arguments defined in this property, su     49       4 arguments defined in this property, such as phandle of gce, subsys id,
 50       register offset and size. Each GCE subsy     50       register offset and size. Each GCE subsys id is mapping to a client
 51       defined in the header include/dt-binding     51       defined in the header include/dt-bindings/gce/<chip>-gce.h.
 52     $ref: /schemas/types.yaml#/definitions/pha     52     $ref: /schemas/types.yaml#/definitions/phandle-array
 53     maxItems: 1                                    53     maxItems: 1
 54                                                    54 
 55 required:                                          55 required:
 56   - compatible                                     56   - compatible
 57   - reg                                            57   - reg
 58   - interrupts                                     58   - interrupts
 59   - power-domains                                  59   - power-domains
 60   - clocks                                         60   - clocks
 61                                                    61 
 62 additionalProperties: false                        62 additionalProperties: false
 63                                                    63 
 64 examples:                                          64 examples:
 65   - |                                              65   - |
 66     #include <dt-bindings/interrupt-controller     66     #include <dt-bindings/interrupt-controller/arm-gic.h>
 67     #include <dt-bindings/clock/mt8192-clk.h>      67     #include <dt-bindings/clock/mt8192-clk.h>
 68     #include <dt-bindings/power/mt8192-power.h     68     #include <dt-bindings/power/mt8192-power.h>
 69     #include <dt-bindings/gce/mt8192-gce.h>        69     #include <dt-bindings/gce/mt8192-gce.h>
 70                                                    70 
 71     soc {                                          71     soc {
 72         #address-cells = <2>;                      72         #address-cells = <2>;
 73         #size-cells = <2>;                         73         #size-cells = <2>;
 74                                                    74 
 75         postmask0: postmask@1400d000 {             75         postmask0: postmask@1400d000 {
 76             compatible = "mediatek,mt8192-disp     76             compatible = "mediatek,mt8192-disp-postmask";
 77             reg = <0 0x1400d000 0 0x1000>;         77             reg = <0 0x1400d000 0 0x1000>;
 78             interrupts = <GIC_SPI 262 IRQ_TYPE     78             interrupts = <GIC_SPI 262 IRQ_TYPE_LEVEL_HIGH 0>;
 79             power-domains = <&scpsys MT8192_PO     79             power-domains = <&scpsys MT8192_POWER_DOMAIN_DISP>;
 80             clocks = <&mmsys CLK_MM_DISP_POSTM     80             clocks = <&mmsys CLK_MM_DISP_POSTMASK0>;
 81             mediatek,gce-client-reg = <&gce SU     81             mediatek,gce-client-reg = <&gce SUBSYS_1400XXXX 0xd000 0x1000>;
 82         };                                         82         };
 83     };                                             83     };
                                                      

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