162306a36Sopenharmony_ci
262306a36Sopenharmony_ciIBM Akebono board device tree
362306a36Sopenharmony_ci=============================
462306a36Sopenharmony_ci
562306a36Sopenharmony_ciThe IBM Akebono board is a development board for the PPC476GTR SoC.
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci0) The root node
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci   Required properties:
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci   - model : "ibm,akebono".
1262306a36Sopenharmony_ci   - compatible : "ibm,akebono" , "ibm,476gtr".
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ci1.a) The Secure Digital Host Controller Interface (SDHCI) node
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci  Represent the Secure Digital Host Controller Interfaces.
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci  Required properties:
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci   - compatible : should be "ibm,476gtr-sdhci","generic-sdhci".
2162306a36Sopenharmony_ci   - reg : should contain the SDHCI registers location and length.
2262306a36Sopenharmony_ci   - interrupts : should contain the SDHCI interrupt.
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci1.b) The Advanced Host Controller Interface (AHCI) SATA node
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_ci  Represents the advanced host controller SATA interface.
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci  Required properties:
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_ci   - compatible : should be "ibm,476gtr-ahci".
3162306a36Sopenharmony_ci   - reg : should contain the AHCI registers location and length.
3262306a36Sopenharmony_ci   - interrupts : should contain the AHCI interrupt.
3362306a36Sopenharmony_ci
3462306a36Sopenharmony_ci1.c) The FPGA node
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ci  The Akebono board stores some board information such as the revision
3762306a36Sopenharmony_ci  number in an FPGA which is represented by this node.
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_ci  Required properties:
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ci   - compatible : should be "ibm,akebono-fpga".
4262306a36Sopenharmony_ci   - reg : should contain the FPGA registers location and length.
4362306a36Sopenharmony_ci
4462306a36Sopenharmony_ci1.d) The AVR node
4562306a36Sopenharmony_ci
4662306a36Sopenharmony_ci  The Akebono board has an Atmel AVR microprocessor attached to the I2C
4762306a36Sopenharmony_ci  bus as a power controller for the board.
4862306a36Sopenharmony_ci
4962306a36Sopenharmony_ci  Required properties:
5062306a36Sopenharmony_ci
5162306a36Sopenharmony_ci   - compatible : should be "ibm,akebono-avr".
5262306a36Sopenharmony_ci   - reg : should contain the I2C bus address for the AVR.
53