[linux-yocto] [PULL REQUEST] LSI AXXIA updates to linux-yocto-3.14 standard/axxia/base
Cristian Bercaru
cristian.bercaru at windriver.com
Tue Jul 21 14:18:23 PDT 2015
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/axxia/base branch from
linux-yocto-3.14.
https://github.com/lsigithub/axxia_yocto_linux_3.14_pull.git
branch: standard/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
More information about the linux-yocto
mailing list