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/mmc/sdhci-atmel.txt

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 * Atmel SDHCI controller
    2 
    3 This file documents the differences between the core properties in
    4 Documentation/devicetree/bindings/mmc/mmc.txt and the properties used by the
    5 sdhci-of-at91 driver.
    6 
    7 Required properties:
    8 - compatible:           Must be "atmel,sama5d2-sdhci" or "microchip,sam9x60-sdhci".
    9 - clocks:               Phandlers to the clocks.
   10 - clock-names:          Must be "hclock", "multclk", "baseclk" for
   11                         "atmel,sama5d2-sdhci".
   12                         Must be "hclock", "multclk" for "microchip,sam9x60-sdhci".
   13 
   14 Optional properties:
   15 - assigned-clocks:      The same with "multclk".
   16 - assigned-clock-rates  The rate of "multclk" in order to not rely on the
   17                         gck configuration set by previous components.
   18 - microchip,sdcal-inverted: when present, polarity on the SDCAL SoC pin is
   19   inverted. The default polarity for this signal is described in the datasheet.
   20   For instance on SAMA5D2, the pin is usually tied to the GND with a resistor
   21   and a capacitor (see "SDMMC I/O Calibration" chapter).
   22 
   23 Example:
   24 
   25 mmc0: sdio-host@a0000000 {
   26         compatible = "atmel,sama5d2-sdhci";
   27         reg = <0xa0000000 0x300>;
   28         interrupts = <31 IRQ_TYPE_LEVEL_HIGH 0>;
   29         clocks = <&sdmmc0_hclk>, <&sdmmc0_gclk>, <&main>;
   30         clock-names = "hclock", "multclk", "baseclk";
   31         assigned-clocks = <&sdmmc0_gclk>;
   32         assigned-clock-rates = <480000000>;
   33 };

Cache object: f6fc011ba014df8bae34d016166c605c


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