History log of /arch/powerpc/boot/dts/mpc8569mds.dts
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
54986964c13c72f0a6cf58855ee376a12e21d2d7 17-Nov-2011 Kumar Gala <galak@kernel.crashing.org> powerpc/85xx: Update SRIO device tree nodes

Update all dts files that support SRIO controllers to match the new
fsl,srio device tree binding.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
e7a7b329f2001da8fbc3a35735adf32e516b9f93 09-Nov-2011 Kumar Gala <galak@kernel.crashing.org> powerpc/85xx: Rework MPC8569MDS device tree

Utilize new split between board & SoC, and new SoC device trees split
into pre & post utilizing 'template' includes for SoC IP blocks.

Other changes include:
* Moved to a standard 2 #address-cells & #size-cells at top-level
* Moved to specifying interrupt-parent for mpic at root
* Moved to 4-cell mpic interrupt cells to support MPIC timers
* Removed CPU properties setup by u-boot to match other .dts
* Reworked PCIe nodes to allow supportin IRQs for controller (errors)
and moved PCI device IRQs down to virtual bridge level
* Renamed SDHC node from 'sdhci' to 'sdhc'
* Dropping "fsl,mpc8569-IP..." from compatibles for standard blocks

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
d03e067778104911cc02cb92dd152df2f3b988a5 13-Jan-2010 Liu Yu-B13201 <Yu.Liu@freescale.com> dts/mpc8569mds: Cleanup tbi phy to support rtbi

After these change, when need to work in rtbi mode,
just change phy-connection-type to "rtbi".

Also, this work can be done by u-boot.

Signed-off-by: Liu Yu <yu.liu@freescale.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
/arch/powerpc/boot/dts/mpc8569mds.dts
3cfee0aaa1c7767e1b85272a0621e3a78ece7879 15-Sep-2009 Anton Vorontsov <avorontsov@ru.mvista.com> powerpc/85xx: Add power management support for MPC85xxMDS boards

- Add power management controller nodes;
- Add interrupts for RTC nodes, the RTC interrupt may be used as a
wakeup source;
- Add sleep properties (DEVDISR bit mask) and sleep-nexus nodes.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Acked-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
a070e66ae89978ffc16378b2d37bedf3674a9112 16-Oct-2009 Anton Vorontsov <avorontsov@ru.mvista.com> powerpc/85xx: Fix USB GPIOs for MPC8569E-MDS boards

This patch fixes USB GPIOs numbers for MPC8569E-MDS boards, plus
according to the latest HW Getting Started Guide (rev 3.3, pilot
boards), USB "POWER" GPIO polarity has changed, it is no longer
inverted.

This patch makes USB Host somewhat work on pilot boards, though
there are still some problems with determining devices speed and
long bulk transfers.

Reported-by: Liu Yu <Yu.Liu@freescale.com>
Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
9b9d401b8d11796f4c4bcbcabecfec9f5d85ea25 19-Aug-2009 Anton Vorontsov <avorontsov@ru.mvista.com> powerpc/85xx: Add QE USB support for MPC8569E-MDS boards

- Add gpio-controller node for BCSR17, it is used to control USB
speed and VBUS;
- Add timer node for QE GTM, needed for USB host;
- Add usb node itself;
- Add some probing code for BCSR GPIOs.

NOTE: QE USB doesn't work on prototype boards, but should work on
pilot boards if specs and schematics are correct, though we
don't have the pilot boards to actually test it.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
8a0b177f367a8fd03dc5ba1f5a4494d1424471aa 01-Jul-2009 Anton Vorontsov <cbouatmailru@gmail.com> powerpc/85xx: Don't scan for TBI PHY addresses on MPC8569E-MDS boards

Sometimes (e.g. when there are no UEMs attached to a board)
fsl_pq_mdio_find_free() fails to find a spare address for a TBI PHY,
this is because get_phy_id() returns bogus 0x0000ffff values
(0xffffffff is expected), and therefore mdio bus probing fails with
the following message:

fsl-pq_mdio: probe of e0082120.mdio failed with error -16

And obviously ethernet doesn't work after this.

This patch solves the problem by adding tbi-phy node into mdio node,
so that we won't scan for spare addresses, we'll just use a fixed one.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
66c6b856d8738278a4a6e558d25c90e9950aa112 19-Jun-2009 Anton Vorontsov <avorontsov@ru.mvista.com> powerpc/85xx: Make eSDHC 1-bit only transfer mode default for MPC8569E-MDS

For yet unknown reason 4-bit mode doesn't work on MPC8569E-MDS boards,
so make 1-bit mode default. When we resolve the issue, u-boot will
remove sdhci,1-bit-only property from the device tree, while SDHCI
will still work with older u-boots.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
40aa7353355f2d2766b2c960aff2f93e3dac4bfa 27-May-2009 Kevin Hao <kexin.hao@windriver.com> powerpc/85xx: Add nor flash partitions for mpc8569mds

Add 4 partitions in nor flash. Also fix nor flash bank width bug. The
flash is capable of x8/x16 width but is configured for x8.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
b4a31c94b6445b9e2cfe62efbb8109ac6ebd11aa 02-Jun-2009 Haiying Wang <Haiying.Wang@freescale.com> powerpc/85xx: Add UCC6 and UCC8 nodes in SGMII mode for MPC8569MDS

Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
12ac426f889f3a6b821c7ca73e74d83f0fc84c13 08-May-2009 Kumar Gala <galak@kernel.crashing.org> powerpc/85xx: Add MSI nodes for MPC8568/9 MDS systems

The MPC8568/9 chips support MSIs on PCIe so no reason not to enable them.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
bd78c33a096a73f09b1b998a481290e229382a8b 02-May-2009 Anton Vorontsov <avorontsov@ru.mvista.com> powerpc/85xx: Add STMicro M25P40 serial flash support for MPC8569E-MDS

For serial flash support we need to:

- Add QE Par IO Bank E device tree node, a GPIO from this bank is
used for SPI chip-select line;
- Add serial-flash node;
- Add proper module alias into of/base.c.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
5e8306fe5de2ce0c3272abd4b8ab20323a8bf0ff 02-May-2009 Anton Vorontsov <avorontsov@ru.mvista.com> powerpc/85xx: Enable Serial RapidIO for MPC85xx MDS boards

Select HAS_RAPIDIO symbol and add rio nodes for MPC8568E-MDS
and MPC8569E-MDS boards.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
28da456a480c6149fb1cdfa006c3fbff6b7b6bc2 02-May-2009 Anton Vorontsov <avorontsov@ru.mvista.com> powerpc/85xx: Add eSDHC support for MPC8569E-MDS boards

Note that eSDHC and DUART0 are mutually exclusive on MPC8569E-MDS
boards. Default option is DUART0, so eSDHC is disabled by default.
U-Boot will fixup device tree if eSDHC should be used instead of
DUART0.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
ea38f579d57e19bc054aaea4b9a2a9ddad85e9eb 02-May-2009 Anton Vorontsov <avorontsov@ru.mvista.com> powerpc/85xx: Fix reg & interrupts for mpc8569emds localbus added NAND

This patch fixes bogus reg = <> property in the localbus node,
and fixes interrupt property (should be "interrupts").

Also add node for NAND support.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
cd7e4a2cbb147a2f15abfad93e1af847e6bb339f 02-May-2009 Anton Vorontsov <avorontsov@ru.mvista.com> powerpc/85xx: Fix mpc8569emds crypto node to include SNOW unit

fsl,exec-units-mask should be 0xbfe to include SNOW unit in
MPC8569E's security engine.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
b1b680258618dee231a4136cdef5e1903c090817 08-May-2009 Kumar Gala <galak@kernel.crashing.org> powerpc/fsl: Removed reg property from 85xx/86xx soc node

Between the addition of the ecm/mcm law nodes and the fact that the
get_immrbase() has been using the range property of the SoC to determine
the base address of CCSR space we no longer need the reg property at
the soc node level. It has been ill specified and varied between device
trees to cover either the {e,m}cm-law node, some odd subset of CCSR
space or all of CCSR space.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts
4b3b42b38af82e4815178d4762986f246adfe0ec 01-May-2009 Haiying Wang <Haiying.Wang@freescale.com> powerpc/85xx: Add MPC8569MDS board support

The MPC8569 is similiar to the MPC8568. It doubles the number of
QUICC Engine RISC cores from 2 to 4. Removes eTSECs, TLU and adds
the eSDHC controller.

Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
/arch/powerpc/boot/dts/mpc8569mds.dts