Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/contrib/device-tree/Bindings/ata/fsl-sata.txt
48375 views
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
};
29
30