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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/imx8mp-audiomix.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/clock/imx8mp-audiomix.yaml (Architecture mips) and /Documentation/devicetree/bindings/clock/imx8mp-audiomix.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/clock/imx8m      4 $id: http://devicetree.org/schemas/clock/imx8mp-audiomix.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: NXP i.MX8MP AudioMIX Block Control           7 title: NXP i.MX8MP AudioMIX Block Control
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Marek Vasut <marex@denx.de>                     10   - Marek Vasut <marex@denx.de>
 11                                                    11 
 12 description: |                                     12 description: |
 13   NXP i.MX8M Plus AudioMIX is dedicated clock      13   NXP i.MX8M Plus AudioMIX is dedicated clock muxing and gating IP
 14   used to control Audio related clock on the S     14   used to control Audio related clock on the SoC.
 15                                                    15 
 16 properties:                                        16 properties:
 17   compatible:                                      17   compatible:
 18     const: fsl,imx8mp-audio-blk-ctrl               18     const: fsl,imx8mp-audio-blk-ctrl
 19                                                    19 
 20   reg:                                             20   reg:
 21     maxItems: 1                                    21     maxItems: 1
 22                                                    22 
 23   power-domains:                                   23   power-domains:
 24     maxItems: 1                                    24     maxItems: 1
 25                                                    25 
 26   clocks:                                          26   clocks:
 27     minItems: 7                                    27     minItems: 7
 28     maxItems: 7                                    28     maxItems: 7
 29                                                    29 
 30   clock-names:                                     30   clock-names:
 31     items:                                         31     items:
 32       - const: ahb                                 32       - const: ahb
 33       - const: sai1                                33       - const: sai1
 34       - const: sai2                                34       - const: sai2
 35       - const: sai3                                35       - const: sai3
 36       - const: sai5                                36       - const: sai5
 37       - const: sai6                                37       - const: sai6
 38       - const: sai7                                38       - const: sai7
 39                                                    39 
 40   '#clock-cells':                                  40   '#clock-cells':
 41     const: 1                                       41     const: 1
 42     description:                                   42     description:
 43       The clock consumer should specify the de     43       The clock consumer should specify the desired clock by having the clock
 44       ID in its "clocks" phandle cell. See inc     44       ID in its "clocks" phandle cell. See include/dt-bindings/clock/imx8mp-clock.h
 45       for the full list of i.MX8MP IMX8MP_CLK_     45       for the full list of i.MX8MP IMX8MP_CLK_AUDIOMIX_ clock IDs.
 46                                                    46 
 47   '#reset-cells':                                  47   '#reset-cells':
 48     const: 1                                       48     const: 1
 49                                                    49 
 50 required:                                          50 required:
 51   - compatible                                     51   - compatible
 52   - reg                                            52   - reg
 53   - clocks                                         53   - clocks
 54   - clock-names                                    54   - clock-names
 55   - power-domains                                  55   - power-domains
 56   - '#clock-cells'                                 56   - '#clock-cells'
 57                                                    57 
 58 additionalProperties: false                        58 additionalProperties: false
 59                                                    59 
 60 examples:                                          60 examples:
 61   # Clock Control Module node:                     61   # Clock Control Module node:
 62   - |                                              62   - |
 63     #include <dt-bindings/clock/imx8mp-clock.h     63     #include <dt-bindings/clock/imx8mp-clock.h>
 64                                                    64 
 65     clock-controller@30e20000 {                    65     clock-controller@30e20000 {
 66         compatible = "fsl,imx8mp-audio-blk-ctr     66         compatible = "fsl,imx8mp-audio-blk-ctrl";
 67         reg = <0x30e20000 0x10000>;                67         reg = <0x30e20000 0x10000>;
 68         #clock-cells = <1>;                        68         #clock-cells = <1>;
 69         clocks = <&clk IMX8MP_CLK_AUDIO_ROOT>,     69         clocks = <&clk IMX8MP_CLK_AUDIO_ROOT>,
 70                  <&clk IMX8MP_CLK_SAI1>,           70                  <&clk IMX8MP_CLK_SAI1>,
 71                  <&clk IMX8MP_CLK_SAI2>,           71                  <&clk IMX8MP_CLK_SAI2>,
 72                  <&clk IMX8MP_CLK_SAI3>,           72                  <&clk IMX8MP_CLK_SAI3>,
 73                  <&clk IMX8MP_CLK_SAI5>,           73                  <&clk IMX8MP_CLK_SAI5>,
 74                  <&clk IMX8MP_CLK_SAI6>,           74                  <&clk IMX8MP_CLK_SAI6>,
 75                  <&clk IMX8MP_CLK_SAI7>;           75                  <&clk IMX8MP_CLK_SAI7>;
 76         clock-names = "ahb",                       76         clock-names = "ahb",
 77                       "sai1", "sai2", "sai3",      77                       "sai1", "sai2", "sai3",
 78                       "sai5", "sai6", "sai7";      78                       "sai5", "sai6", "sai7";
 79         power-domains = <&pgc_audio>;              79         power-domains = <&pgc_audio>;
 80     };                                             80     };
 81                                                    81 
 82 ...                                                82 ...
                                                      

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