diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-11-11 12:24:31 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-11-11 12:24:31 -0500 |
| commit | e892873c5d7431324d98dfd3ed1572a2948046be (patch) | |
| tree | 05d3785c0a4720c63fa7a7d9372ba24904b5049a | |
| parent | eda1be631a1efa3985b408a231ba20e1ecf0a92b (diff) | |
| parent | cb8fdc69a2a80e81e1280ec58afd2c3217ac8a7f (diff) | |
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
* 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:
powerpc: Update desktop/server defconfigs
powerpc: Fix msr check in compat_sys_swapcontext
powerpc: Repair device bindings documentation
powerpc: Updated Freescale PPC related defconfigs
powerpc: Update QE/CPM2 usb_ctlr structures for USB support
powerpc/86xx: Correct SOC bus-frequency in GE Fanuc SBC610 DTS
powerpc: Fix Book-E watchdog timer interval setting
powerpc/fsl-booke: Fix synchronization bug w/local tlb invalidates
65 files changed, 5305 insertions, 2315 deletions
diff --git a/Documentation/powerpc/booting-without-of.txt b/Documentation/powerpc/booting-without-of.txt index 02ea9a971b8e..0ab0230cbcb0 100644 --- a/Documentation/powerpc/booting-without-of.txt +++ b/Documentation/powerpc/booting-without-of.txt | |||
| @@ -41,25 +41,14 @@ Table of Contents | |||
| 41 | VI - System-on-a-chip devices and nodes | 41 | VI - System-on-a-chip devices and nodes |
| 42 | 1) Defining child nodes of an SOC | 42 | 1) Defining child nodes of an SOC |
| 43 | 2) Representing devices without a current OF specification | 43 | 2) Representing devices without a current OF specification |
| 44 | a) MDIO IO device | 44 | a) PHY nodes |
| 45 | b) Gianfar-compatible ethernet nodes | 45 | b) Interrupt controllers |
| 46 | c) PHY nodes | 46 | c) CFI or JEDEC memory-mapped NOR flash |
| 47 | d) Interrupt controllers | 47 | d) 4xx/Axon EMAC ethernet nodes |
| 48 | e) I2C | 48 | e) Xilinx IP cores |
| 49 | f) Freescale SOC USB controllers | 49 | f) USB EHCI controllers |
| 50 | g) Freescale SOC SEC Security Engines | 50 | g) MDIO on GPIOs |
| 51 | h) Board Control and Status (BCSR) | 51 | h) SPI busses |
| 52 | i) Freescale QUICC Engine module (QE) | ||
| 53 | j) CFI or JEDEC memory-mapped NOR flash | ||
| 54 | k) Global Utilities Block | ||
| 55 | l) Freescale Communications Processor Module | ||
| 56 | m) Chipselect/Local Bus | ||
| 57 | n) 4xx/Axon EMAC ethernet nodes | ||
| 58 | o) Xilinx IP cores | ||
| 59 | p) Freescale Synchronous Serial Interface | ||
| 60 | q) USB EHCI controllers | ||
| 61 | r) MDIO on GPIOs | ||
| 62 | s) SPI busses | ||
| 63 | 52 | ||
| 64 | VII - Marvell Discovery mv64[345]6x System Controller chips | 53 | VII - Marvell Discovery mv64[345]6x System Controller chips |
| 65 | 1) The /system-controller node | 54 | 1) The /system-controller node |
| @@ -1830,41 +1819,7 @@ platforms are moved over to use the flattened-device-tree model. | |||
| 1830 | big-endian; | 1819 | big-endian; |
| 1831 | }; | 1820 | }; |
| 1832 | 1821 | ||
| 1833 | r) Freescale Display Interface Unit | 1822 | g) MDIO on GPIOs |
| 1834 | |||
| 1835 | The Freescale DIU is a LCD controller, with proper hardware, it can also | ||
| 1836 | drive DVI monitors. | ||
| 1837 | |||
| 1838 | Required properties: | ||
| 1839 | - compatible : should be "fsl-diu". | ||
| 1840 | - reg : should contain at least address and length of the DIU register | ||
| 1841 | set. | ||
| 1842 | - Interrupts : one DIU interrupt should be describe here. | ||
| 1843 | |||
| 1844 | Example (MPC8610HPCD) | ||
| 1845 | display@2c000 { | ||
| 1846 | compatible = "fsl,diu"; | ||
| 1847 | reg = <0x2c000 100>; | ||
| 1848 | interrupts = <72 2>; | ||
| 1849 | interrupt-parent = <&mpic>; | ||
| 1850 | }; | ||
| 1851 | |||
| 1852 | s) Freescale on board FPGA | ||
| 1853 | |||
| 1854 | This is the memory-mapped registers for on board FPGA. | ||
| 1855 | |||
| 1856 | Required properities: | ||
| 1857 | - compatible : should be "fsl,fpga-pixis". | ||
| 1858 | - reg : should contain the address and the lenght of the FPPGA register | ||
| 1859 | set. | ||
| 1860 | |||
| 1861 | Example (MPC8610HPCD) | ||
| 1862 | board-control@e8000000 { | ||
| 1863 | compatible = "fsl,fpga-pixis"; | ||
| 1864 | reg = <0xe8000000 32>; | ||
| 1865 | }; | ||
| 1866 | |||
| 1867 | r) MDIO on GPIOs | ||
| 1868 | 1823 | ||
