u-boot/arch/powerpc/cpu
Laurentiu TUDOR 8f9fe660fc powerpc/t4240: fix per pci endpoint liodn offsets
Update the code that builds the pci endpoint liodn
offset list so that it doesn't overlap with other
liodns and doesn't generate negative offsets like:

  fsl,liodn-offset-list = <0 0xffffffcd 0xffffffcf
                             0xffffffd1 0xffffffd3
                             0xffffffd5 0xffffffd7
                             0xffffffd9 0xffffffdb>;

The update consists in adding a parameter to the
function that builds the list to specify the base
liodn.
On PCI v2.4 use the old base = 256 and, on PCI 3.0
where some of the PCIE liodns are larger than 256,
use a base = 1024. The version check is based on
the PCI controller's version register.

Signed-off-by: Laurentiu Tudor <Laurentiu.Tudor@freescale.com>
Cc: Scott Wood <scottwood@freescale.com>
Cc: York Sun <yorksun@freescale.com>
2013-11-13 12:41:28 -08:00
..
74xx_7xx powerpc: convert makefiles to Kbuild style 2013-10-31 13:26:44 -04:00
mpc5xx include: delete include/linux/config.h 2013-11-08 15:25:13 -05:00
mpc5xxx powerpc: convert makefiles to Kbuild style 2013-10-31 13:26:44 -04:00
mpc8xx powerpc: convert makefiles to Kbuild style 2013-10-31 13:26:44 -04:00
mpc8xxx powerpc: convert makefiles to Kbuild style 2013-10-31 13:26:44 -04:00
mpc83xx powerpc: convert makefiles to Kbuild style 2013-10-31 13:26:44 -04:00
mpc85xx powerpc/t4240: fix per pci endpoint liodn offsets 2013-11-13 12:41:28 -08:00
mpc86xx powerpc: convert makefiles to Kbuild style 2013-10-31 13:26:44 -04:00
mpc512x powerpc: convert makefiles to Kbuild style 2013-10-31 13:26:44 -04:00
mpc824x MPC824x: remove obsolete "PN62" board 2013-11-11 14:46:24 -05:00
mpc8260 powerpc: convert makefiles to Kbuild style 2013-10-31 13:26:44 -04:00
ppc4xx powerpc: convert makefiles to Kbuild style 2013-10-31 13:26:44 -04:00