u-boot-brain/drivers
Kumar Gala c916d7c914 powerpc/85xx: Add support for FMan ethernet in Independent mode
The Frame Manager (FMan) on QorIQ SoCs with DPAA (datapath acceleration
architecture) is the ethernet contoller block.  Normally it is utilized
via Queue Manager (Qman) and Buffer Manager (Bman).  However for boot
usage the FMan supports a mode similar to QE or CPM ethernet collers
called Independent mode.

Additionally the FMan block supports multiple 1g and 10g interfaces as a
single entity in the system rather than each controller being managed
uniquely.  This means we have to initialize all of Fman regardless of
the number of interfaces we utilize.

Different SoCs support different combinations of the number of FMan as
well as the number of 1g & 10g interfaces support per Fman.

We add support for the following SoCs:
 * P1023 - 1 Fman, 2x1g
 * P4080 - 2 Fman, each Fman has 4x1g and 1x10g
 * P204x/P3041/P5020 - 1 Fman, 5x1g, 1x10g

Signed-off-by: Dave Liu <daveliu@freescale.com>
Signed-off-by: Andy Fleming <afleming@freescale.com>
Signed-off-by: Timur Tabi <timur@freescale.com>
Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
Signed-off-by: Dai Haruki <dai.haruki@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Signed-off-by: Ioana Radulescu <ruxandra.radulescu@freescale.com>
Signed-off-by: Lei Xu <B33228@freescale.com>
Signed-off-by: Mingkai Hu <Mingkai.hu@freescale.com>
Signed-off-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Shaohui Xie <b21989@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2011-09-29 19:01:05 -05:00
..
bios_emulator Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
block Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
dma fsl_dma: fix support for 83xx DMA engine 2011-07-06 19:09:27 -05:00
fpga FPGA: constify Lattice FPGA code 2011-09-05 11:41:42 +02:00
gpio Minor coding style cleanup. 2011-09-11 21:24:09 +02:00
hwmon hwmon: do not init sensors on startup 2011-08-04 23:30:38 +02:00
i2c ARMV7: OMAP: I2C driver: cosmetic: make checkpatch-compatible 2011-09-12 17:40:48 +02:00
input Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
misc Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
mmc ftsdc010: add support of ftsdc010 mmc controller 2011-09-04 18:03:02 -05:00
mtd nand: Freescale Integrated Flash Controller NAND support 2011-09-29 19:01:04 -05:00
net powerpc/85xx: Add support for FMan ethernet in Independent mode 2011-09-29 19:01:05 -05:00
pci cleanup: Fix typos and misspellings in various files. 2011-07-28 21:27:36 +02:00
pcmcia Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
power ftpmu010: fix relocation and enhance features 2011-04-27 19:38:08 +02:00
qe fsl: Change fsl_phy_enet_if to phy_interface_t 2011-04-20 15:09:35 -05:00
rtc Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
serial sh: Add Renesas rsk7264 board 2011-08-22 13:16:08 +09:00
spi IMX: uniform GPIO interface using GPIO framework 2011-09-04 11:36:11 +02:00
twserial Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
usb powerpc/85xx: Add ULPI and UTMI USB Phy support for P1010/P1014 2011-09-29 19:01:03 -05:00
video VIDEO: mb86r0xgdc.c: fix warning: unused variable 'i' 2011-09-06 08:43:35 +02:00
watchdog AT91: fix at91sam_wdt.c to reworked header files 2011-05-18 07:56:51 +02:00