Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[POWERPC] Add docs for Freescale PowerQUICC SATA device tree nodes

Signed-off-by: Li Yang <leoli@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

authored by

Li Yang and committed by
Kumar Gala
b61ad653 457aa81a

+30
+30
Documentation/powerpc/booting-without-of.txt
··· 2743 2743 }; 2744 2744 }; 2745 2745 2746 + * Freescale 8xxx/3.0 Gb/s SATA nodes 2747 + 2748 + SATA nodes are defined to describe on-chip Serial ATA controllers. 2749 + Each SATA port should have its own node. 2750 + 2751 + Required properties: 2752 + - compatible : compatible list, contains 2 entries, first is 2753 + "fsl,CHIP-sata", where CHIP is the processor 2754 + (mpc8315, mpc8379, etc.) and the second is 2755 + "fsl,pq-sata" 2756 + - interrupts : <interrupt mapping for SATA IRQ> 2757 + - cell-index : controller index. 2758 + 1 for controller @ 0x18000 2759 + 2 for controller @ 0x19000 2760 + 3 for controller @ 0x1a000 2761 + 4 for controller @ 0x1b000 2762 + 2763 + Optional properties: 2764 + - interrupt-parent : optional, if needed for interrupt mapping 2765 + - reg : <registers mapping> 2766 + 2767 + Example: 2768 + 2769 + sata@18000 { 2770 + compatible = "fsl,mpc8379-sata", "fsl,pq-sata"; 2771 + reg = <0x18000 0x1000>; 2772 + cell-index = <1>; 2773 + interrupts = <2c 8>; 2774 + interrupt-parent = < &ipic >; 2775 + }; 2746 2776 2747 2777 More devices will be defined as this spec matures. 2748 2778