On Jul 25, 2012, at 1:17 PM, Timur Tabi wrote: > Add support for the Freescale P5040DS Reference Board ("Superhydra"), which > is similar to the P5020DS. Features of the P5040 are listed below, but > not all of these features (e.g. DPAA networking) are currently supported. > > Four P5040 single-threaded e5500 cores built > Up to 2.4 GHz with 64-bit ISA support > Three levels of instruction: user, supervisor, hypervisor > CoreNet platform cache (CPC) > 2.0 MB configures as dual 1 MB blocks hierarchical interconnect fabric > Two 64-bit DDR3/3L SDRAM memory controllers with ECC and interleaving support > Up to 1600MT/s > Memory pre-fetch engine > DPAA incorporating acceleration for the following functions > Packet parsing, classification, and distribution (FMAN) > Queue management for scheduling, packet sequencing and > congestion management (QMAN) > Hardware buffer management for buffer allocation and > de-allocation (BMAN) > Cryptography acceleration (SEC 5.0) at up to 40 Gbps > SerDes > 20 lanes at up to 5 Gbps > Supports SGMII, XAUI, PCIe rev1.1/2.0, SATA > Ethernet interfaces > Two 10 Gbps Ethernet MACs > Ten 1 Gbps Ethernet MACs > High-speed peripheral interfaces > Two PCI Express 2.0/3.0 controllers > Additional peripheral interfaces > Two serial ATA (SATA 2.0) controllers > Two high-speed USB 2.0 controllers with integrated PHY > Enhanced secure digital host controller (SD/MMC/eMMC) > Enhanced serial peripheral interface (eSPI) > Two I2C controllers > Four UARTs > Integrated flash controller supporting NAND and NOR flash > DMA > Dual four channel > Support for hardware virtualization and partitioning enforcement > Extra privileged level for hypervisor support > QorIQ Trust Architecture 1.1 > Secure boot, secure debug, tamper detection, volatile key storage > > Signed-off-by: Timur Tabi <ti...@freescale.com> > --- > > v3: fixes per Scott's comments, although only the things that I knew how > to fix. > > arch/powerpc/boot/dts/fsl/p5040si-post.dtsi | 320 +++++++++++++++++++++++++ > arch/powerpc/boot/dts/fsl/p5040si-pre.dtsi | 111 +++++++++ > arch/powerpc/boot/dts/fsl/qoriq-sec5.2-0.dtsi | 118 +++++++++ > arch/powerpc/boot/dts/p5040ds.dts | 203 ++++++++++++++++ > arch/powerpc/configs/corenet32_smp_defconfig | 1 + > arch/powerpc/configs/corenet64_smp_defconfig | 1 + > arch/powerpc/platforms/85xx/Kconfig | 14 + > arch/powerpc/platforms/85xx/Makefile | 1 + > arch/powerpc/platforms/85xx/p5040_ds.c | 89 +++++++ > 9 files changed, 858 insertions(+), 0 deletions(-) > create mode 100644 arch/powerpc/boot/dts/fsl/p5040si-post.dtsi > create mode 100644 arch/powerpc/boot/dts/fsl/p5040si-pre.dtsi > create mode 100644 arch/powerpc/boot/dts/fsl/qoriq-sec5.2-0.dtsi > create mode 100644 arch/powerpc/boot/dts/p5040ds.dts > create mode 100644 arch/powerpc/platforms/85xx/p5040_ds.c
High level comments, please split the p5040si*dtsi into a seperate patch. Also, you need to update fsl_pci.c for "fsl,qoriq-pcie-v2.4" - k _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev