About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / ata / fsl-sata.txt




Custom Search

Based on kernel version 3.13. Page generated on 2014-01-20 22:00 EST.

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	- interrupt-parent  : optional, if needed for interrupt mapping
20	- reg               : <registers mapping>
21	
22	Example:
23		sata@18000 {
24			compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
25			reg = <0x18000 0x1000>;
26			cell-index = <1>;
27			interrupts = <2c 8>;
28			interrupt-parent = < &ipic >;
29		};
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.