The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/clock/allwinner,sun9i-a80-mmc-config-clk.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # SPDX-License-Identifier: GPL-2.0
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/clock/allwinner,sun9i-a80-mmc-config-clk.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Allwinner A80 MMC Configuration Clock Device Tree Bindings
    8 
    9 maintainers:
   10   - Chen-Yu Tsai <wens@csie.org>
   11   - Maxime Ripard <mripard@kernel.org>
   12 
   13 deprecated: true
   14 
   15 description: >
   16   There is one clock/reset output per mmc controller. The number of
   17   outputs is determined by the size of the address block, which is
   18   related to the overall mmc block.
   19 
   20 properties:
   21   "#clock-cells":
   22     const: 1
   23     description: >
   24       The additional ID argument passed to the clock shall refer to
   25       the index of the output.
   26 
   27   "#reset-cells":
   28     const: 1
   29 
   30   compatible:
   31     const: allwinner,sun9i-a80-mmc-config-clk
   32 
   33   reg:
   34     maxItems: 1
   35 
   36   clocks:
   37     maxItems: 1
   38 
   39   resets:
   40     maxItems: 1
   41 
   42   clock-output-names:
   43     maxItems: 4
   44 
   45 required:
   46   - "#clock-cells"
   47   - "#reset-cells"
   48   - compatible
   49   - reg
   50   - clocks
   51   - clock-output-names
   52 
   53 additionalProperties: false
   54 
   55 examples:
   56   - |
   57     clk@1c13000 {
   58         #clock-cells = <1>;
   59         #reset-cells = <1>;
   60         compatible = "allwinner,sun9i-a80-mmc-config-clk";
   61         reg = <0x01c13000 0x10>;
   62         clocks = <&ahb0_gates 8>;
   63         resets = <&ahb0_resets 8>;
   64         clock-output-names = "mmc0_config", "mmc1_config",
   65                              "mmc2_config", "mmc3_config";
   66     };
   67 
   68 ...

Cache object: dd352d88dcc68ba05bdb6daaf9ff40c5


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.