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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/media/fsl,imx6ull-pxp.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/fsl,imx6ull-pxp.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/media/fsl,imx6ull-pxp.yaml (Version linux-6.5.13)


  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C      1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2                                                     2 
  3 %YAML 1.2                                           3 %YAML 1.2
  4 ---                                                 4 ---
  5 $id: http://devicetree.org/schemas/media/fsl,i      5 $id: http://devicetree.org/schemas/media/fsl,imx6ull-pxp.yaml#
  6 $schema: http://devicetree.org/meta-schemas/co      6 $schema: http://devicetree.org/meta-schemas/core.yaml#
  7                                                     7 
  8 title: Freescale Pixel Pipeline                     8 title: Freescale Pixel Pipeline
  9                                                     9 
 10 maintainers:                                       10 maintainers:
 11   - Philipp Zabel <p.zabel@pengutronix.de>          11   - Philipp Zabel <p.zabel@pengutronix.de>
 12   - Michael Tretter <m.tretter@pengutronix.de>      12   - Michael Tretter <m.tretter@pengutronix.de>
 13                                                    13 
 14 description:                                       14 description:
 15   The Pixel Pipeline (PXP) is a memory-to-memo     15   The Pixel Pipeline (PXP) is a memory-to-memory graphics processing engine
 16   that supports scaling, colorspace conversion     16   that supports scaling, colorspace conversion, alpha blending, rotation, and
 17   pixel conversion via lookup table. Different     17   pixel conversion via lookup table. Different versions are present on various
 18   i.MX SoCs from i.MX23 to i.MX7.                  18   i.MX SoCs from i.MX23 to i.MX7.
 19                                                    19 
 20 properties:                                        20 properties:
 21   compatible:                                      21   compatible:
 22     oneOf:                                         22     oneOf:
 23       - enum:                                      23       - enum:
 24           - fsl,imx6ul-pxp                         24           - fsl,imx6ul-pxp
 25           - fsl,imx6ull-pxp                        25           - fsl,imx6ull-pxp
 26           - fsl,imx7d-pxp                          26           - fsl,imx7d-pxp
 27       - items:                                     27       - items:
 28           - enum:                                  28           - enum:
 29               - fsl,imx6sll-pxp                    29               - fsl,imx6sll-pxp
 30               - fsl,imx6sx-pxp                     30               - fsl,imx6sx-pxp
 31           - const: fsl,imx6ull-pxp                 31           - const: fsl,imx6ull-pxp
 32                                                    32 
 33   reg:                                             33   reg:
 34     maxItems: 1                                    34     maxItems: 1
 35                                                    35 
 36   interrupts:                                      36   interrupts:
 37     minItems: 1                                    37     minItems: 1
 38     maxItems: 2                                    38     maxItems: 2
 39                                                    39 
 40   clocks:                                          40   clocks:
 41     maxItems: 1                                    41     maxItems: 1
 42                                                    42 
 43   clock-names:                                     43   clock-names:
 44     const: axi                                     44     const: axi
 45                                                    45 
 46   power-domains:                                   46   power-domains:
 47     maxItems: 1                                    47     maxItems: 1
 48                                                    48 
 49 required:                                          49 required:
 50   - compatible                                     50   - compatible
 51   - reg                                            51   - reg
 52   - interrupts                                     52   - interrupts
 53   - clocks                                         53   - clocks
 54   - clock-names                                    54   - clock-names
 55                                                    55 
 56 allOf:                                             56 allOf:
 57   - if:                                            57   - if:
 58       properties:                                  58       properties:
 59         compatible:                                59         compatible:
 60           contains:                                60           contains:
 61             enum:                                  61             enum:
 62               - fsl,imx6sx-pxp                     62               - fsl,imx6sx-pxp
 63               - fsl,imx6ul-pxp                     63               - fsl,imx6ul-pxp
 64     then:                                          64     then:
 65       properties:                                  65       properties:
 66         interrupts:                                66         interrupts:
 67           maxItems: 1                              67           maxItems: 1
 68     else:                                          68     else:
 69       properties:                                  69       properties:
 70         interrupts:                                70         interrupts:
 71           minItems: 2                              71           minItems: 2
 72           maxItems: 2                              72           maxItems: 2
 73                                                    73 
 74 additionalProperties: false                        74 additionalProperties: false
 75                                                    75 
 76 examples:                                          76 examples:
 77   - |                                              77   - |
 78     #include <dt-bindings/clock/imx6ul-clock.h     78     #include <dt-bindings/clock/imx6ul-clock.h>
 79     #include <dt-bindings/interrupt-controller     79     #include <dt-bindings/interrupt-controller/arm-gic.h>
 80                                                    80 
 81     pxp: pxp@21cc000 {                             81     pxp: pxp@21cc000 {
 82         compatible = "fsl,imx6ull-pxp";            82         compatible = "fsl,imx6ull-pxp";
 83         reg = <0x021cc000 0x4000>;                 83         reg = <0x021cc000 0x4000>;
 84         interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL     84         interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>,
 85                      <GIC_SPI 18 IRQ_TYPE_LEVE     85                      <GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH>;
 86         clock-names = "axi";                       86         clock-names = "axi";
 87         clocks = <&clks IMX6UL_CLK_PXP>;           87         clocks = <&clks IMX6UL_CLK_PXP>;
 88     };                                             88     };
                                                      

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