I've merged this, and the meta changes to the 3.14 tree.
I won't be doing any SRCREV updates for the BSPs or META right now, since the format has changed in master. You can carry SRCREV changes (or use AUTOREV) in your layers, and everything will be in place. Cheers, Bruce On 15-07-21 05:40 PM, Cristian Bercaru wrote:
Hello! This set of patches adds support for Axxia powerpc BSPs on linux-yocto-3.14. Please pull this set of patches from our github repository: https://github.com/lsigithub/axxia_yocto_linux_3.14_pull.git Please pull from standard/axxia/base_powerpc_support into linux-yocto-3.14, on standard/axxia/base and from standard/preempt-rt/axxia/base_powerpc_support into linux-yocto-3.14, on standard/preempt-rt/axxia/base We need to deliver the powerpc support in yocto to one of our customers asap, so the sooner you merge the patches, the better. We appreciate, Cristian Bercaru & the Axxia team 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
-- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto