On Mar 11, 2015, at 12:03 AM, Igal.Liberman <igal.liber...@freescale.com> wrote:
> From: Igal Liberman <igal.liber...@freescale.com> > > The Freescale Data Path Acceleration Architecture (DPAA) is a set of > hardware components on specific QorIQ multicore processors. This > architecture provides the infrastructure to support simplified > sharing of networking interfaces and accelerators by multiple CPU > cores and the accelerators. > > One of the DPAA accelerators is the Frame Manager (FMan) which > enables the Ethernet network interfaces. > > This patch presents the FMan Foundation Libraries (FLIB) headers. > The FMan FLIB adds basic support for the DPAA FMan hardware register > access. > > Igal Liberman (7): > soc/fman: Add the FMan FLIB headers > soc/fman: Add the FMan FLIB > soc/fman: Add the FMan port FLIB > soc/fman: Add the FMan MAC FLIB > soc/fman: Add the FMan parser and KeyGen FLIB(s) > soc/fman: Add the FMan RTC FLIB > soc/fman: Add the FMan SP FLIB > > Madalin Bucur (4): > soc/fman: Add the FMan port FLIB headers > soc/fman: Add the FMan MAC FLIB headers > soc/fman: Add the FMan parser and KeyGen FLIB headers > soc/fman: Add the FMan RTC FLIB header > > drivers/soc/Kconfig | 1 + > drivers/soc/Makefile | 1 + > drivers/soc/fsl/Kconfig | 1 + > drivers/soc/fsl/Makefile | 1 + > drivers/soc/fsl/fman/Kconfig | 35 + > drivers/soc/fsl/fman/Makefile | 11 + > drivers/soc/fsl/fman/flib/common/general.h | 41 + > drivers/soc/fsl/fman/flib/fman_common.h | 73 + > drivers/soc/fsl/fman/flib/fsl_enet.h | 275 ++++ > drivers/soc/fsl/fman/flib/fsl_fman.h | 802 ++++++++++ > drivers/soc/fsl/fman/flib/fsl_fman_dtsec.h | 1016 +++++++++++++ > drivers/soc/fsl/fman/flib/fsl_fman_dtsec_mii_acc.h | 103 ++ > drivers/soc/fsl/fman/flib/fsl_fman_kg.h | 505 +++++++ > drivers/soc/fsl/fman/flib/fsl_fman_memac.h | 494 +++++++ > drivers/soc/fsl/fman/flib/fsl_fman_memac_mii_acc.h | 76 + > drivers/soc/fsl/fman/flib/fsl_fman_port.h | 601 ++++++++ > drivers/soc/fsl/fman/flib/fsl_fman_prs.h | 106 ++ > drivers/soc/fsl/fman/flib/fsl_fman_rtc.h | 414 ++++++ > drivers/soc/fsl/fman/flib/fsl_fman_sp.h | 132 ++ > drivers/soc/fsl/fman/flib/fsl_fman_tgec.h | 483 ++++++ > drivers/soc/fsl/fman/fman.c | 1355 +++++++++++++++++ > drivers/soc/fsl/fman/mac/Makefile | 5 + > drivers/soc/fsl/fman/mac/fman_crc32.c | 116 ++ > drivers/soc/fsl/fman/mac/fman_crc32.h | 39 + > drivers/soc/fsl/fman/mac/fman_dtsec.c | 838 +++++++++++ > drivers/soc/fsl/fman/mac/fman_dtsec_mii_acc.c | 168 +++ > drivers/soc/fsl/fman/mac/fman_memac.c | 510 +++++++ > drivers/soc/fsl/fman/mac/fman_memac_mii_acc.c | 217 +++ > drivers/soc/fsl/fman/mac/fman_tgec.c | 371 +++++ > drivers/soc/fsl/fman/pcd/Makefile | 3 + > drivers/soc/fsl/fman/pcd/fman_kg.c | 849 +++++++++++ > drivers/soc/fsl/fman/pcd/fman_prs.c | 126 ++ > drivers/soc/fsl/fman/port/Makefile | 3 + > drivers/soc/fsl/fman/port/fman_port.c | 1535 ++++++++++++++++++++ > drivers/soc/fsl/fman/rtc/Makefile | 3 + > drivers/soc/fsl/fman/rtc/fman_rtc.c | 353 +++++ > drivers/soc/fsl/fman/sp/Makefile | 3 + > drivers/soc/fsl/fman/sp/fman_sp.c | 203 +++ > 38 files changed, 11868 insertions(+) > create mode 100644 drivers/soc/fsl/Kconfig > create mode 100644 drivers/soc/fsl/Makefile > create mode 100644 drivers/soc/fsl/fman/Kconfig > create mode 100644 drivers/soc/fsl/fman/Makefile > create mode 100644 drivers/soc/fsl/fman/flib/common/general.h > create mode 100644 drivers/soc/fsl/fman/flib/fman_common.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_enet.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman_dtsec.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman_dtsec_mii_acc.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman_kg.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman_memac.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman_memac_mii_acc.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman_port.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman_prs.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman_rtc.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman_sp.h > create mode 100644 drivers/soc/fsl/fman/flib/fsl_fman_tgec.h > create mode 100644 drivers/soc/fsl/fman/fman.c > create mode 100644 drivers/soc/fsl/fman/mac/Makefile > create mode 100644 drivers/soc/fsl/fman/mac/fman_crc32.c > create mode 100644 drivers/soc/fsl/fman/mac/fman_crc32.h > create mode 100644 drivers/soc/fsl/fman/mac/fman_dtsec.c > create mode 100644 drivers/soc/fsl/fman/mac/fman_dtsec_mii_acc.c > create mode 100644 drivers/soc/fsl/fman/mac/fman_memac.c > create mode 100644 drivers/soc/fsl/fman/mac/fman_memac_mii_acc.c > create mode 100644 drivers/soc/fsl/fman/mac/fman_tgec.c > create mode 100644 drivers/soc/fsl/fman/pcd/Makefile > create mode 100644 drivers/soc/fsl/fman/pcd/fman_kg.c > create mode 100644 drivers/soc/fsl/fman/pcd/fman_prs.c > create mode 100644 drivers/soc/fsl/fman/port/Makefile > create mode 100644 drivers/soc/fsl/fman/port/fman_port.c > create mode 100644 drivers/soc/fsl/fman/rtc/Makefile > create mode 100644 drivers/soc/fsl/fman/rtc/fman_rtc.c > create mode 100644 drivers/soc/fsl/fman/sp/Makefile > create mode 100644 drivers/soc/fsl/fman/sp/fman_sp.c > > -- > 1.7.9.5 What changed in v2? - k -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/