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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.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/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml (Architecture i386) and /Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml (Architecture sparc)


  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/soc/imx/fsl      4 $id: http://devicetree.org/schemas/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: NXP i.MX8MM DISP blk-ctrl                    7 title: NXP i.MX8MM DISP blk-ctrl
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Lucas Stach <l.stach@pengutronix.de>            10   - Lucas Stach <l.stach@pengutronix.de>
 11                                                    11 
 12 description:                                       12 description:
 13   The i.MX8MM DISP blk-ctrl is a top-level per     13   The i.MX8MM DISP blk-ctrl is a top-level peripheral providing access to
 14   the NoC and ensuring proper power sequencing     14   the NoC and ensuring proper power sequencing of the display and MIPI CSI
 15   peripherals located in the DISP domain of th     15   peripherals located in the DISP domain of the SoC.
 16                                                    16 
 17 properties:                                        17 properties:
 18   compatible:                                      18   compatible:
 19     items:                                         19     items:
 20       - const: fsl,imx8mm-disp-blk-ctrl            20       - const: fsl,imx8mm-disp-blk-ctrl
 21       - const: syscon                              21       - const: syscon
 22                                                    22 
 23   reg:                                             23   reg:
 24     maxItems: 1                                    24     maxItems: 1
 25                                                    25 
 26   '#power-domain-cells':                           26   '#power-domain-cells':
 27     const: 1                                       27     const: 1
 28                                                    28 
 29   power-domains:                                   29   power-domains:
 30     minItems: 5                                    30     minItems: 5
 31     maxItems: 5                                    31     maxItems: 5
 32                                                    32 
 33   power-domain-names:                              33   power-domain-names:
 34     items:                                         34     items:
 35       - const: bus                                 35       - const: bus
 36       - const: csi-bridge                          36       - const: csi-bridge
 37       - const: lcdif                               37       - const: lcdif
 38       - const: mipi-dsi                            38       - const: mipi-dsi
 39       - const: mipi-csi                            39       - const: mipi-csi
 40                                                    40 
 41   clocks:                                          41   clocks:
 42     minItems: 10                                   42     minItems: 10
 43     maxItems: 10                                   43     maxItems: 10
 44                                                    44 
 45   clock-names:                                     45   clock-names:
 46     items:                                         46     items:
 47       - const: csi-bridge-axi                      47       - const: csi-bridge-axi
 48       - const: csi-bridge-apb                      48       - const: csi-bridge-apb
 49       - const: csi-bridge-core                     49       - const: csi-bridge-core
 50       - const: lcdif-axi                           50       - const: lcdif-axi
 51       - const: lcdif-apb                           51       - const: lcdif-apb
 52       - const: lcdif-pix                           52       - const: lcdif-pix
 53       - const: dsi-pclk                            53       - const: dsi-pclk
 54       - const: dsi-ref                             54       - const: dsi-ref
 55       - const: csi-aclk                            55       - const: csi-aclk
 56       - const: csi-pclk                            56       - const: csi-pclk
 57                                                    57 
 58 required:                                          58 required:
 59   - compatible                                     59   - compatible
 60   - reg                                            60   - reg
 61   - power-domains                                  61   - power-domains
 62   - power-domain-names                             62   - power-domain-names
 63   - clocks                                         63   - clocks
 64   - clock-names                                    64   - clock-names
 65                                                    65 
 66 additionalProperties: false                        66 additionalProperties: false
 67                                                    67 
 68 examples:                                          68 examples:
 69   - |                                              69   - |
 70     #include <dt-bindings/clock/imx8mm-clock.h     70     #include <dt-bindings/clock/imx8mm-clock.h>
 71     #include <dt-bindings/power/imx8mm-power.h     71     #include <dt-bindings/power/imx8mm-power.h>
 72                                                    72 
 73     blk-ctrl@32e28000 {                            73     blk-ctrl@32e28000 {
 74       compatible = "fsl,imx8mm-disp-blk-ctrl",     74       compatible = "fsl,imx8mm-disp-blk-ctrl", "syscon";
 75       reg = <0x32e28000 0x100>;                    75       reg = <0x32e28000 0x100>;
 76       power-domains = <&pgc_dispmix>, <&pgc_di     76       power-domains = <&pgc_dispmix>, <&pgc_dispmix>, <&pgc_dispmix>,
 77                       <&pgc_mipi>, <&pgc_mipi>     77                       <&pgc_mipi>, <&pgc_mipi>;
 78       power-domain-names = "bus", "csi-bridge"     78       power-domain-names = "bus", "csi-bridge", "lcdif",
 79                            "mipi-dsi", "mipi-c     79                            "mipi-dsi", "mipi-csi";
 80       clocks = <&clk IMX8MM_CLK_DISP_AXI_ROOT>     80       clocks = <&clk IMX8MM_CLK_DISP_AXI_ROOT>,
 81                <&clk IMX8MM_CLK_DISP_APB_ROOT>     81                <&clk IMX8MM_CLK_DISP_APB_ROOT>,
 82                <&clk IMX8MM_CLK_CSI1_ROOT>,        82                <&clk IMX8MM_CLK_CSI1_ROOT>,
 83                <&clk IMX8MM_CLK_DISP_AXI_ROOT>     83                <&clk IMX8MM_CLK_DISP_AXI_ROOT>,
 84                <&clk IMX8MM_CLK_DISP_APB_ROOT>     84                <&clk IMX8MM_CLK_DISP_APB_ROOT>,
 85                <&clk IMX8MM_CLK_DISP_ROOT>,        85                <&clk IMX8MM_CLK_DISP_ROOT>,
 86                <&clk IMX8MM_CLK_DSI_CORE>,         86                <&clk IMX8MM_CLK_DSI_CORE>,
 87                <&clk IMX8MM_CLK_DSI_PHY_REF>,      87                <&clk IMX8MM_CLK_DSI_PHY_REF>,
 88                <&clk IMX8MM_CLK_CSI1_CORE>,        88                <&clk IMX8MM_CLK_CSI1_CORE>,
 89                <&clk IMX8MM_CLK_CSI1_PHY_REF>;     89                <&clk IMX8MM_CLK_CSI1_PHY_REF>;
 90        clock-names = "csi-bridge-axi", "csi-br     90        clock-names = "csi-bridge-axi", "csi-bridge-apb", "csi-bridge-core",
 91                      "lcdif-axi", "lcdif-apb",     91                      "lcdif-axi", "lcdif-apb", "lcdif-pix", "dsi-pclk",
 92                      "dsi-ref", "csi-aclk", "c     92                      "dsi-ref", "csi-aclk", "csi-pclk";
 93        #power-domain-cells = <1>;                  93        #power-domain-cells = <1>;
 94     };                                             94     };
                                                      

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