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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus-gates-clk.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/allwinner,sun8i-h3-bus-gates-clk.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus-gates-clk.yaml (Version linux-6.2.16)


  1 # SPDX-License-Identifier: GPL-2.0                  1 # SPDX-License-Identifier: GPL-2.0
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/clock/allwi      4 $id: http://devicetree.org/schemas/clock/allwinner,sun8i-h3-bus-gates-clk.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Allwinner A10 Bus Gates Clock                7 title: Allwinner A10 Bus Gates Clock
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Chen-Yu Tsai <wens@csie.org>                    10   - Chen-Yu Tsai <wens@csie.org>
 11   - Maxime Ripard <mripard@kernel.org>              11   - Maxime Ripard <mripard@kernel.org>
 12                                                    12 
 13 deprecated: true                                   13 deprecated: true
 14                                                    14 
 15 properties:                                        15 properties:
 16   "#clock-cells":                                  16   "#clock-cells":
 17     const: 1                                       17     const: 1
 18     description: >                                 18     description: >
 19       This additional argument passed to that      19       This additional argument passed to that clock is the offset of
 20       the bit controlling this particular gate     20       the bit controlling this particular gate in the register.
 21                                                    21 
 22   compatible:                                      22   compatible:
 23     const: allwinner,sun8i-h3-bus-gates-clk        23     const: allwinner,sun8i-h3-bus-gates-clk
 24                                                    24 
 25   reg:                                             25   reg:
 26     maxItems: 1                                    26     maxItems: 1
 27                                                    27 
 28   clocks:                                          28   clocks:
 29     maxItems: 4                                    29     maxItems: 4
 30                                                    30 
 31   clock-names:                                     31   clock-names:
 32     maxItems: 4                                    32     maxItems: 4
 33     description: >                                 33     description: >
 34       The parent order must match the hardware     34       The parent order must match the hardware programming order.
 35                                                    35 
 36   clock-indices:                                   36   clock-indices:
 37     minItems: 1                                    37     minItems: 1
 38     maxItems: 64                                   38     maxItems: 64
 39                                                    39 
 40   clock-output-names:                              40   clock-output-names:
 41     minItems: 1                                    41     minItems: 1
 42     maxItems: 64                                   42     maxItems: 64
 43                                                    43 
 44 required:                                          44 required:
 45   - "#clock-cells"                                 45   - "#clock-cells"
 46   - compatible                                     46   - compatible
 47   - reg                                            47   - reg
 48   - clocks                                         48   - clocks
 49   - clock-indices                                  49   - clock-indices
 50   - clock-names                                    50   - clock-names
 51   - clock-output-names                             51   - clock-output-names
 52                                                    52 
 53 additionalProperties: false                        53 additionalProperties: false
 54                                                    54 
 55 examples:                                          55 examples:
 56   - |                                              56   - |
 57     clk@1c20060 {                                  57     clk@1c20060 {
 58         #clock-cells = <1>;                        58         #clock-cells = <1>;
 59         compatible = "allwinner,sun8i-h3-bus-g     59         compatible = "allwinner,sun8i-h3-bus-gates-clk";
 60         reg = <0x01c20060 0x14>;                   60         reg = <0x01c20060 0x14>;
 61         clocks = <&ahb1>, <&ahb2>, <&apb1>, <&     61         clocks = <&ahb1>, <&ahb2>, <&apb1>, <&apb2>;
 62         clock-names = "ahb1", "ahb2", "apb1",      62         clock-names = "ahb1", "ahb2", "apb1", "apb2";
 63         clock-indices = <5>, <6>, <8>,             63         clock-indices = <5>, <6>, <8>,
 64                         <9>, <10>, <13>,           64                         <9>, <10>, <13>,
 65                         <14>, <17>, <18>,          65                         <14>, <17>, <18>,
 66                         <19>, <20>,                66                         <19>, <20>,
 67                         <21>, <23>,                67                         <21>, <23>,
 68                         <24>, <25>,                68                         <24>, <25>,
 69                         <26>, <27>,                69                         <26>, <27>,
 70                         <28>, <29>,                70                         <28>, <29>,
 71                         <30>, <31>, <32>,          71                         <30>, <31>, <32>,
 72                         <35>, <36>, <37>,          72                         <35>, <36>, <37>,
 73                         <40>, <41>, <43>,          73                         <40>, <41>, <43>,
 74                         <44>, <52>, <53>,          74                         <44>, <52>, <53>,
 75                         <54>, <64>,                75                         <54>, <64>,
 76                         <65>, <69>, <72>,          76                         <65>, <69>, <72>,
 77                         <76>, <77>, <78>,          77                         <76>, <77>, <78>,
 78                         <96>, <97>, <98>,          78                         <96>, <97>, <98>,
 79                         <112>, <113>,              79                         <112>, <113>,
 80                         <114>, <115>,              80                         <114>, <115>,
 81                         <116>, <128>, <135>;       81                         <116>, <128>, <135>;
 82         clock-output-names = "bus_ce", "bus_dm     82         clock-output-names = "bus_ce", "bus_dma", "bus_mmc0",
 83                              "bus_mmc1", "bus_     83                              "bus_mmc1", "bus_mmc2", "bus_nand",
 84                              "bus_sdram", "bus     84                              "bus_sdram", "bus_gmac", "bus_ts",
 85                              "bus_hstimer", "b     85                              "bus_hstimer", "bus_spi0",
 86                              "bus_spi1", "bus_     86                              "bus_spi1", "bus_otg",
 87                              "bus_otg_ehci0",      87                              "bus_otg_ehci0", "bus_ehci1",
 88                              "bus_ehci2", "bus     88                              "bus_ehci2", "bus_ehci3",
 89                              "bus_otg_ohci0",      89                              "bus_otg_ohci0", "bus_ohci1",
 90                              "bus_ohci2", "bus     90                              "bus_ohci2", "bus_ohci3", "bus_ve",
 91                              "bus_lcd0", "bus_     91                              "bus_lcd0", "bus_lcd1", "bus_deint",
 92                              "bus_csi", "bus_t     92                              "bus_csi", "bus_tve", "bus_hdmi",
 93                              "bus_de", "bus_gp     93                              "bus_de", "bus_gpu", "bus_msgbox",
 94                              "bus_spinlock", "     94                              "bus_spinlock", "bus_codec",
 95                              "bus_spdif", "bus     95                              "bus_spdif", "bus_pio", "bus_ths",
 96                              "bus_i2s0", "bus_     96                              "bus_i2s0", "bus_i2s1", "bus_i2s2",
 97                              "bus_i2c0", "bus_     97                              "bus_i2c0", "bus_i2c1", "bus_i2c2",
 98                              "bus_uart0", "bus     98                              "bus_uart0", "bus_uart1",
 99                              "bus_uart2", "bus     99                              "bus_uart2", "bus_uart3",
100                              "bus_scr", "bus_e    100                              "bus_scr", "bus_ephy", "bus_dbg";
101     };                                            101     };
102                                                   102 
103 ...                                               103 ...
                                                      

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