Hello! This set of patches adds support for Axxia powerpc BSPs on linux-yocto-3.14. Please pull the set of patches from the address below and integrate them on the standard/preempt-rt/axxia/base branch from linux-yocto-3.14.
https://github.com/lsigithub/axxia_yocto_linux_3.14_pull.git branch: standard/preempt-rt/axxia/base_powerpc_support We need to deliver the powerpc support in yocto to one of our customers asap. Thank you, Cristian Bercaru Charlie Paul (10): drivers/net/ethernet: Wrapper Cleanup arch/powerpc: Added ACP34xx support to kernel drivers/i2c: Added acp34xx i2c support drivers/mtd: added acp34xx support for mtd drivers/rapidio: Updated rapidio to support acp34xx arch/powerpc/boot: added dts for ACP34xx drivers/tty: Updated tty to support the acp34xx board. drivers/usb/host: fixed warning on unused tmp variable. powerpc/sysdev: Removed the __devinit from lsi_msi_probe driver/usb/host: Removed work arounds for acp34xx David Mercado (5): ACP34xx: Add support for Performance Monitor (PMU) drivers/net/ethernet: add ACP wrapper support for LSI RTE into kernel drivers/net/ethernet: combined arm and powerpc FEMAC ethernet driver LSI ACP34XX: powerpc 47x: fix for ICBT macro LSI ACP34XX: replace __DEVINIT with __CPUINIT Jiang Lu (7): ppc/47x: add cputable entries for ACP 34xx powerpc/47x: add acpx1 board support ACP34xx:Fix a few mismatch section warnings powerpc/acp34xx: add clk_get/_rate support for acp board LSI:ACP34xx:standardize debug macro lsi/ncr: add support to read/write access to configuration ring resources powerpc/4xx: add support for the PCIe controller on ACP34xx John Jacques (4): powerpc: io: implement dummy relaxed accessor macros for writes arch/powerpc: Release the lock when ncr_read() completes. arch/powerpc: Aded wrappers for platform device registration/deregistration. powerpc/dts: Device tree files for the LSI boards. Kevin Hao (4): ppc/476: workaround for erratum #40 on dd2 core powerpc/44x: allow the kernel to be run from a non-zero physical address powerpc/acpx1: add early debug support for acpx1 board powerpc/acpx1: make udbg do IO access in AS1 Niraj Desai (1): drivers/usb: LSI AXM5500 USB driver support Paul Butler (3): drivers/crypto/amcc/crypto4xx_core.c: added include for linux/module.h drivers/crypto/amcc: removed section mismatch warning powerpc: fix section mismatch warnings SangeethaRao (2): powerpc: PPC476 LSI PCIe driver arch/powerpc/sysdev: Added PCIe MSI support for AXM35xx Wei Yang (1): powerpc/prom: remove the illegal reversed memory region yhe (1): kexec/44x: avoid cpu spin code flushed by new kernel arch/powerpc/Kconfig | 7 +- arch/powerpc/boot/dts/ACP344xV2.dts | 487 +++++++++++ arch/powerpc/boot/dts/acp25xx.dts | 296 +++++++ arch/powerpc/boot/dts/acp342x.dts | 321 +++++++ arch/powerpc/boot/dts/acp344x.dts | 363 ++++++++ arch/powerpc/boot/dts/acp35xx.dts | 484 +++++++++++ arch/powerpc/include/asm/clk_interface.h | 20 + arch/powerpc/include/asm/cputable.h | 1 + arch/powerpc/include/asm/io.h | 12 +- arch/powerpc/include/asm/lsi/acp_ncr.h | 45 + arch/powerpc/include/asm/lsi/debug.h | 96 +++ arch/powerpc/include/asm/oprofile_impl.h | 1 + arch/powerpc/include/asm/perf_event.h | 4 + arch/powerpc/include/asm/perf_event_acp.h | 41 + arch/powerpc/include/asm/ppc-opcode.h | 2 + arch/powerpc/include/asm/reg.h | 1 + arch/powerpc/include/asm/reg_acp_pmu.h | 118 +++ arch/powerpc/include/asm/reg_acp_pmu_fn.h | 166 ++++ arch/powerpc/include/asm/reg_booke.h | 13 + arch/powerpc/include/uapi/asm/Kbuild | 1 + arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/clock.c | 82 ++ arch/powerpc/kernel/cputable.c | 73 +- arch/powerpc/kernel/head_44x.S | 40 +- arch/powerpc/kernel/misc_32.S | 73 +- arch/powerpc/kernel/pmc.c | 9 + arch/powerpc/kernel/prom.c | 6 + arch/powerpc/kernel/traps.c | 28 + arch/powerpc/kernel/udbg_16550.c | 54 ++ arch/powerpc/mm/44x_mmu.c | 2 +- arch/powerpc/oprofile/Makefile | 1 + arch/powerpc/oprofile/common.c | 3 + arch/powerpc/oprofile/op_model_acp_pmu.c | 280 +++++++ arch/powerpc/perf/Makefile | 3 + arch/powerpc/perf/core-lsi-acp.c | 721 ++++++++++++++++ arch/powerpc/perf/ppc476-pmu.c | 135 +++ arch/powerpc/platforms/44x/Kconfig | 18 + arch/powerpc/platforms/44x/Makefile | 1 + arch/powerpc/platforms/44x/acpclock.c | 305 +++++++ arch/powerpc/platforms/44x/acpclock.h | 6 + arch/powerpc/platforms/44x/acpx1.c | 372 +++++++++ arch/powerpc/platforms/Kconfig.cputype | 17 + arch/powerpc/sysdev/Kconfig | 13 + arch/powerpc/sysdev/Makefile | 10 +- arch/powerpc/sysdev/lsi_acp_ncr.c | 377 +++++++++ arch/powerpc/sysdev/lsi_msi.c | 388 +++++++++ arch/powerpc/sysdev/lsi_msi.h | 20 + arch/powerpc/sysdev/lsi_pci.c | 1288 +++++++++++++++++++++++++++++ drivers/crypto/amcc/crypto4xx_core.c | 33 +- drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/acp3400-i2c.c | 1 + drivers/mtd/nand/lsi_acp_nand.c | 11 +- drivers/rapidio/rio.c | 1 + drivers/tty/serial/lsi_acp_serial.c | 1 + drivers/usb/host/Kconfig | 2 +- drivers/usb/host/ehci-ci13612.c | 24 - 56 files changed, 6797 insertions(+), 82 deletions(-) create mode 100644 arch/powerpc/boot/dts/ACP344xV2.dts create mode 100644 arch/powerpc/boot/dts/acp25xx.dts create mode 100644 arch/powerpc/boot/dts/acp342x.dts create mode 100644 arch/powerpc/boot/dts/acp344x.dts create mode 100644 arch/powerpc/boot/dts/acp35xx.dts create mode 100644 arch/powerpc/include/asm/clk_interface.h create mode 100644 arch/powerpc/include/asm/lsi/acp_ncr.h create mode 100644 arch/powerpc/include/asm/lsi/debug.h create mode 100644 arch/powerpc/include/asm/perf_event_acp.h create mode 100644 arch/powerpc/include/asm/reg_acp_pmu.h create mode 100644 arch/powerpc/include/asm/reg_acp_pmu_fn.h create mode 100644 arch/powerpc/kernel/clock.c create mode 100644 arch/powerpc/oprofile/op_model_acp_pmu.c create mode 100644 arch/powerpc/perf/core-lsi-acp.c create mode 100644 arch/powerpc/perf/ppc476-pmu.c create mode 100644 arch/powerpc/platforms/44x/acpclock.c create mode 100644 arch/powerpc/platforms/44x/acpclock.h create mode 100644 arch/powerpc/platforms/44x/acpx1.c create mode 100644 arch/powerpc/sysdev/lsi_acp_ncr.c create mode 100644 arch/powerpc/sysdev/lsi_msi.c create mode 100644 arch/powerpc/sysdev/lsi_msi.h create mode 100644 arch/powerpc/sysdev/lsi_pci.c -- 1.7.9.5 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto