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/ata/fsl-sata.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 * Freescale 8xxx/3.0 Gb/s SATA nodes
    2 
    3 SATA nodes are defined to describe on-chip Serial ATA controllers.
    4 Each SATA port should have its own node.
    5 
    6 Required properties:
    7 - compatible        : compatible list, contains 2 entries, first is
    8                  "fsl,CHIP-sata", where CHIP is the processor
    9                  (mpc8315, mpc8379, etc.) and the second is
   10                  "fsl,pq-sata"
   11 - interrupts        : <interrupt mapping for SATA IRQ>
   12 - cell-index        : controller index.
   13                           1 for controller @ 0x18000
   14                           2 for controller @ 0x19000
   15                           3 for controller @ 0x1a000
   16                           4 for controller @ 0x1b000
   17 
   18 Optional properties:
   19 - reg               : <registers mapping>
   20 
   21 Example:
   22         sata@18000 {
   23                 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
   24                 reg = <0x18000 0x1000>;
   25                 cell-index = <1>;
   26                 interrupts = <2c 8>;
   27                 interrupt-parent = < &ipic >;
   28         };

Cache object: 4fb3b5e96835792a3cd231ee31691417


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