Bruce, I'm still working on the changes you asked for in the meta branch, but here is the pull request for the new bsp branch. I'll have to send the meta layer changes too. Should I send those to this list or the meta-lsi list?
-paul The following changes since commit fff57da7886cf5e99c07adf6649610cb1cd89330: Merge branch 'ltsi' into standard/base (2013-05-03 20:50:54 -0700) are available in the git repository at: git://github.com/butlerpaul/lsikernel standard/lsi for you to fetch changes up to 2697d94d16d8a21c3cbb2199add1262fdd113c67: arm/mach-axxia: Added support for PCI MSI for AXM55xx. (2013-06-14 17:40:02 -0500) ---------------------------------------------------------------- Anders Berg (3): drivers/misc: initial MTC driver arm/mach-axxia: Corrected definition of __arch_iounmap. arm/mach-axxia: Added support for PCI MSI for AXM55xx. Benjamin Herrenschmidt (1): powerpc/mpic: Create a revmap with enough entries for IPIs and timers David Mercado (1): ACP34xx: Add support for Performance Monitor (PMU) Jiang Lu (25): arch/arm: Updating Kconfig and Makefile for axxia arch/arm/tools/mach-types: adding axxia in the mach-types 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 lsi/nand: add acp3400 nand flash controller support lsi/ubootenv: add read access to the uboot env lsi/nand: Use EP501G1_NAND_1BIT_ECC0_STATUS to check HW ECC drivers/dma: Add Common LSI-DMA driver for ACP34xx and AXM55xx. PowerPC: ACP34xx:Add app350 i2c controller driver SPI: pl022: Update driver to support of-platform drivers PowerPC: ACP34xx: Add SPI at25 eeprom support powerpc/4xx: add support for the PCIe controller on ACP34xx drivers/net: Added support for acp network driver net/acp: add the netpoll support for acp device LSI:NIC: Using default value when ubootenv driver not present powerpc/47x: Kernel support for KEXEC powerpc/44x: kexec for SMP 47x GPIO:pl061: Update driver to support of-platform drivers PowerPC:ACP34xx: Add support for pl061 gpio driver ACP34xx: Add device tree for ACP344x v2 board Acp34xx: disable device when enabled set to 0 in dts John Jacques (6): arm/boot: Boot loader emulation code for AXM5516. arm/boot: change target name arm/boot: Updates for Emulation Bringup. arm/boot: Fix the problem with device tree loading in emulation arm/boot: add earlyprintk in the bootargs arm/boot: Use supersections for the early page table in the armv7 case Kevin Hao (5): usb/ehci-ci13612: add support for ci13612 host controller 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 Michael Bringmann (2): arm/dts: add configurations for I2C busses mach-axxia/i2c: fix i2c platform data structure Paul Butler (16): drivers/leds: Added support for RBS leds drivers/hwmon: add support for Analog Devices ADT75 drivers/i2c/busses: adding ai2c driver fs/vmfs: adding arm vmfs file system arch/arm/boot/dts: adding new dts files for LSI axm family arch/arm/boot/fmboot: adding support for Fast Models arch/arm/mach-axxia: adding mach-axxia support arch/arm/mm: proc-v7-2level.S and 3level - checking coherent walk bits arm/asm/io.h: let ioremap() fall back to platform specific one drivers/tty: Add support for lsi acp serial driver and console drivers/crypto/amcc/crypto4xx_core.c: added include for linux/module.h LSI acp34xx: Major rework of lsi_acp_net.c Ethernet driver drivers/crypto/amcc: removed section mismatch warning powerpc: fix section mismatch warnings arm: adding defconfig files for LSI arm family powerpc: adding defconfig file for LSI acp344x (elpaso) board. SangeethaRao (4): arm/dts: updated for PCIe node name arm: PEI ports name change supported in AXM55xx from PEI2 to PEI1. arm: PCIe driver DTS changes powerpc: PPC476 LSI PCIe driver Suzuki Poulose (1): powerpc/47x: Enable CRASH_DUMP Wang Hui (2): drivers/i2c/ai2c: remove default y from Kconfig arm: fmboot: make the fmboot image Wei Yang (2): powerpc/44x: Fix/Initialize PID to kernel PID before the TLB search powerpc/prom: remove the illegal reversed memory region yhe (1): kexec/44x: avoid cpu spin code flushed by new kernel arch/arm/Kconfig | 23 + arch/arm/Makefile | 3 +- arch/arm/boot/Makefile | 3 + arch/arm/boot/compressed/head.S | 53 + arch/arm/boot/dts/axm-sim.dts | 403 +++ arch/arm/boot/dts/axm-ve-tc1.dts | 363 ++ arch/arm/boot/dts/axm-ve-tc2.dts | 174 + arch/arm/boot/dts/axm55xx.dts | 297 ++ arch/arm/boot/dts/axm55xxsim.dts | 407 +++ arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 238 ++ arch/arm/boot/emuboot/Makefile | 28 + arch/arm/boot/emuboot/emuboot.S | 128 + arch/arm/boot/emuboot/emuboot.lds | 30 + arch/arm/boot/emuboot/pack.py | 10 + arch/arm/boot/fmboot/Makefile | 25 + arch/arm/boot/fmboot/fmboot.S | 79 + arch/arm/boot/fmboot/fmboot.lds | 30 + arch/arm/boot/fmboot/pack.py | 10 + arch/arm/configs/lsi_defconfig | 2506 +++++++++++++ arch/arm/configs/lsisim_defconfig | 2509 +++++++++++++ arch/arm/include/asm/io.h | 20 +- arch/arm/include/asm/lsi/acp_ncr.h | 42 + arch/arm/mach-axxia/Kconfig | 31 + arch/arm/mach-axxia/Makefile | 12 + arch/arm/mach-axxia/Makefile.boot | 5 + arch/arm/mach-axxia/axxia-gic.c | 1167 ++++++ arch/arm/mach-axxia/axxia.c | 261 ++ arch/arm/mach-axxia/axxia.h | 5 + arch/arm/mach-axxia/clock.c | 79 + arch/arm/mach-axxia/headsmp.S | 43 + arch/arm/mach-axxia/hotplug.c | 124 + arch/arm/mach-axxia/i2c.c | 220 ++ arch/arm/mach-axxia/i2c.h | 35 + arch/arm/mach-axxia/include/mach/axxia-gic.h | 16 + arch/arm/mach-axxia/include/mach/debug-macro.S | 35 + arch/arm/mach-axxia/include/mach/entry-macro.S | 5 + arch/arm/mach-axxia/include/mach/gpio.h | 1 + arch/arm/mach-axxia/include/mach/hardware.h | 1 + arch/arm/mach-axxia/include/mach/io.h | 39 + arch/arm/mach-axxia/include/mach/irqs.h | 4 + arch/arm/mach-axxia/include/mach/pci.h | 6 + arch/arm/mach-axxia/include/mach/system.h | 33 + arch/arm/mach-axxia/include/mach/timers.h | 39 + arch/arm/mach-axxia/include/mach/timex.h | 23 + arch/arm/mach-axxia/include/mach/uncompress.h | 65 + arch/arm/mach-axxia/io.c | 40 + arch/arm/mach-axxia/pci.c | 1026 ++++++ arch/arm/mach-axxia/pci.h | 1 + arch/arm/mach-axxia/platsmp.c | 175 + arch/arm/mach-axxia/timers.c | 225 ++ arch/arm/mm/proc-v7-2level.S | 4 +- arch/arm/mm/proc-v7-3level.S | 4 +- arch/arm/tools/mach-types | 1 + arch/powerpc/Kconfig | 6 +- arch/powerpc/boot/dts/ACP344xV2.dts | 487 +++ arch/powerpc/configs/elpaso_defconfig | 2138 +++++++++++ arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/include/asm/cputable.h | 16 +- arch/powerpc/include/asm/lsi/acp_ncr.h | 42 + arch/powerpc/include/asm/lsi/debug.h | 96 + arch/powerpc/include/asm/oprofile_impl.h | 8 +- arch/powerpc/include/asm/perf_event.h | 6 +- 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/kernel/cputable.c | 376 +- arch/powerpc/kernel/head_44x.S | 40 +- arch/powerpc/kernel/misc_32.S | 236 +- arch/powerpc/kernel/pmc.c | 14 +- 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 | 62 +- arch/powerpc/oprofile/op_model_acp_pmu.c | 280 ++ arch/powerpc/perf/Makefile | 3 + arch/powerpc/perf/core-lsi-acp.c | 611 ++++ arch/powerpc/perf/ppc476-pmu.c | 194 + 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 | 270 ++ arch/powerpc/platforms/Kconfig.cputype | 17 + arch/powerpc/sysdev/Kconfig | 6 + arch/powerpc/sysdev/Makefile | 5 + arch/powerpc/sysdev/lsi_acp_ncr.c | 375 ++ arch/powerpc/sysdev/lsi_pci.c | 1241 +++++++ arch/powerpc/sysdev/mpic.c | 2 +- drivers/crypto/amcc/crypto4xx_core.c | 33 +- drivers/dma/Kconfig | 8 + drivers/dma/Makefile | 1 + drivers/dma/lsi-dma32.c | 883 +++++ drivers/dma/lsi-dma32.h | 224 ++ drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-pl061.c | 124 +- drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/adt75.c | 211 ++ drivers/i2c/busses/Kconfig | 15 + drivers/i2c/busses/Makefile | 3 + drivers/i2c/busses/acp3400-i2c.c | 518 +++ drivers/i2c/busses/ai2c/Makefile | 17 + drivers/i2c/busses/ai2c/ai2c_bus.h | 231 ++ drivers/i2c/busses/ai2c/ai2c_bus_axm5500.c | 642 ++++ drivers/i2c/busses/ai2c/ai2c_dev.h | 228 ++ drivers/i2c/busses/ai2c/ai2c_dev_clock.c | 493 +++ drivers/i2c/busses/ai2c/ai2c_dev_clock_ext.h | 41 + drivers/i2c/busses/ai2c/ai2c_mod.c | 354 ++ drivers/i2c/busses/ai2c/ai2c_plat.c | 758 ++++ drivers/i2c/busses/ai2c/ai2c_plat.h | 336 ++ drivers/i2c/busses/ai2c/ai2c_sal.c | 109 + drivers/i2c/busses/ai2c/ai2c_sal.h | 393 +++ drivers/i2c/busses/ai2c/ai2c_types.h | 118 + drivers/i2c/busses/ai2c/regs/ai2c_axi_timer_regs.h | 202 ++ .../busses/ai2c/regs/ai2c_cfg_node_reg_defines.h | 39 + drivers/i2c/busses/ai2c/regs/ai2c_cfg_node_regs.h | 146 + drivers/i2c/busses/ai2c/regs/ai2c_i2c_regs.h | 1797 ++++++++++ drivers/i2c/busses/ai2c/regs/ai2c_regions.h | 81 + drivers/leds/Kconfig | 7 + drivers/leds/Makefile | 1 + drivers/leds/ledtrig-rbs.c | 248 ++ drivers/misc/Kconfig | 8 + drivers/misc/Makefile | 1 + drivers/misc/lsi-mtc.c | 3085 ++++++++++++++++ drivers/mtd/nand/Kconfig | 13 + drivers/mtd/nand/Makefile | 2 + drivers/mtd/nand/lsi_acp_nand.c | 3717 ++++++++++++++++++++ drivers/mtd/nand/lsi_ubootenv.c | 568 +++ drivers/mtd/nand/nand_ids.c | 1 + drivers/net/ethernet/Kconfig | 2 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/lsi/Kconfig | 53 + drivers/net/ethernet/lsi/Makefile | 3 + drivers/net/ethernet/lsi/lsi_acp_net.c | 2088 +++++++++++ drivers/net/ethernet/lsi/lsi_acp_net.h | 482 +++ drivers/spi/Kconfig | 2 +- drivers/spi/spi-pl022.c | 475 ++- drivers/tty/serial/Kconfig | 51 + drivers/tty/serial/Makefile | 3 +- drivers/tty/serial/lsi_acp_serial.c | 1243 +++++++ drivers/usb/host/Kconfig | 13 + drivers/usb/host/ehci-ci13612.c | 289 ++ drivers/usb/host/ehci-ci13612.h | 48 + drivers/usb/host/ehci-hcd.c | 6 + fs/Kconfig | 16 + fs/Makefile | 5 +- fs/vmfs/Makefile | 39 + fs/vmfs/cache.c | 235 ++ fs/vmfs/dir.c | 626 ++++ fs/vmfs/file.c | 500 +++ fs/vmfs/getopt.c | 67 + fs/vmfs/getopt.h | 14 + fs/vmfs/inode.c | 653 ++++ fs/vmfs/ioctl.c | 49 + fs/vmfs/mboxtypes.h | 31 + fs/vmfs/messagebox.c | 314 ++ fs/vmfs/messagebox.h | 121 + fs/vmfs/msg.c | 232 ++ fs/vmfs/msg.h | 182 + fs/vmfs/proc.c | 1086 ++++++ fs/vmfs/proto.h | 71 + fs/vmfs/symlink.c | 68 + fs/vmfs/vfs.c | 577 +++ fs/vmfs/vfs.h | 356 ++ fs/vmfs/vmfs.h | 44 + fs/vmfs/vmfs_debug.h | 39 + fs/vmfs/vmfs_fs.h | 111 + fs/vmfs/vmfs_fs_i.h | 39 + fs/vmfs/vmfs_fs_sb.h | 64 + fs/vmfs/vmfs_mount.h | 62 + fs/vmfs/vmfsno.h | 138 + include/linux/i2c-axxia.h | 39 + include/linux/lsi_mtc_ioctl.h | 72 + 178 files changed, 44365 insertions(+), 313 deletions(-) create mode 100644 arch/arm/boot/dts/axm-sim.dts create mode 100644 arch/arm/boot/dts/axm-ve-tc1.dts create mode 100644 arch/arm/boot/dts/axm-ve-tc2.dts create mode 100644 arch/arm/boot/dts/axm55xx.dts create mode 100644 arch/arm/boot/dts/axm55xxsim.dts create mode 100644 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts create mode 100644 arch/arm/boot/emuboot/Makefile create mode 100644 arch/arm/boot/emuboot/emuboot.S create mode 100644 arch/arm/boot/emuboot/emuboot.lds create mode 100644 arch/arm/boot/emuboot/pack.py create mode 100644 arch/arm/boot/fmboot/Makefile create mode 100644 arch/arm/boot/fmboot/fmboot.S create mode 100644 arch/arm/boot/fmboot/fmboot.lds create mode 100644 arch/arm/boot/fmboot/pack.py create mode 100644 arch/arm/configs/lsi_defconfig create mode 100644 arch/arm/configs/lsisim_defconfig create mode 100644 arch/arm/include/asm/lsi/acp_ncr.h create mode 100644 arch/arm/mach-axxia/Kconfig create mode 100644 arch/arm/mach-axxia/Makefile create mode 100644 arch/arm/mach-axxia/Makefile.boot create mode 100644 arch/arm/mach-axxia/axxia-gic.c create mode 100644 arch/arm/mach-axxia/axxia.c create mode 100644 arch/arm/mach-axxia/axxia.h create mode 100644 arch/arm/mach-axxia/clock.c create mode 100644 arch/arm/mach-axxia/headsmp.S create mode 100644 arch/arm/mach-axxia/hotplug.c create mode 100644 arch/arm/mach-axxia/i2c.c create mode 100644 arch/arm/mach-axxia/i2c.h create mode 100644 arch/arm/mach-axxia/include/mach/axxia-gic.h create mode 100644 arch/arm/mach-axxia/include/mach/debug-macro.S create mode 100644 arch/arm/mach-axxia/include/mach/entry-macro.S create mode 100644 arch/arm/mach-axxia/include/mach/gpio.h create mode 100644 arch/arm/mach-axxia/include/mach/hardware.h create mode 100644 arch/arm/mach-axxia/include/mach/io.h create mode 100644 arch/arm/mach-axxia/include/mach/irqs.h create mode 100644 arch/arm/mach-axxia/include/mach/pci.h create mode 100644 arch/arm/mach-axxia/include/mach/system.h create mode 100644 arch/arm/mach-axxia/include/mach/timers.h create mode 100644 arch/arm/mach-axxia/include/mach/timex.h create mode 100644 arch/arm/mach-axxia/include/mach/uncompress.h create mode 100644 arch/arm/mach-axxia/io.c create mode 100644 arch/arm/mach-axxia/pci.c create mode 100644 arch/arm/mach-axxia/pci.h create mode 100644 arch/arm/mach-axxia/platsmp.c create mode 100644 arch/arm/mach-axxia/timers.c create mode 100644 arch/powerpc/boot/dts/ACP344xV2.dts create mode 100755 arch/powerpc/configs/elpaso_defconfig 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/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_pci.c create mode 100644 drivers/dma/lsi-dma32.c create mode 100644 drivers/dma/lsi-dma32.h create mode 100644 drivers/hwmon/adt75.c create mode 100644 drivers/i2c/busses/acp3400-i2c.c create mode 100644 drivers/i2c/busses/ai2c/Makefile create mode 100644 drivers/i2c/busses/ai2c/ai2c_bus.h create mode 100644 drivers/i2c/busses/ai2c/ai2c_bus_axm5500.c create mode 100644 drivers/i2c/busses/ai2c/ai2c_dev.h create mode 100644 drivers/i2c/busses/ai2c/ai2c_dev_clock.c create mode 100644 drivers/i2c/busses/ai2c/ai2c_dev_clock_ext.h create mode 100644 drivers/i2c/busses/ai2c/ai2c_mod.c create mode 100644 drivers/i2c/busses/ai2c/ai2c_plat.c create mode 100644 drivers/i2c/busses/ai2c/ai2c_plat.h create mode 100644 drivers/i2c/busses/ai2c/ai2c_sal.c create mode 100644 drivers/i2c/busses/ai2c/ai2c_sal.h create mode 100644 drivers/i2c/busses/ai2c/ai2c_types.h create mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_axi_timer_regs.h create mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_cfg_node_reg_defines.h create mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_cfg_node_regs.h create mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_i2c_regs.h create mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_regions.h create mode 100644 drivers/leds/ledtrig-rbs.c create mode 100644 drivers/misc/lsi-mtc.c create mode 100644 drivers/mtd/nand/lsi_acp_nand.c create mode 100644 drivers/mtd/nand/lsi_ubootenv.c create mode 100644 drivers/net/ethernet/lsi/Kconfig create mode 100644 drivers/net/ethernet/lsi/Makefile create mode 100644 drivers/net/ethernet/lsi/lsi_acp_net.c create mode 100644 drivers/net/ethernet/lsi/lsi_acp_net.h create mode 100644 drivers/tty/serial/lsi_acp_serial.c create mode 100644 drivers/usb/host/ehci-ci13612.c create mode 100644 drivers/usb/host/ehci-ci13612.h create mode 100644 fs/vmfs/Makefile create mode 100644 fs/vmfs/cache.c create mode 100644 fs/vmfs/dir.c create mode 100644 fs/vmfs/file.c create mode 100644 fs/vmfs/getopt.c create mode 100644 fs/vmfs/getopt.h create mode 100644 fs/vmfs/inode.c create mode 100644 fs/vmfs/ioctl.c create mode 100644 fs/vmfs/mboxtypes.h create mode 100644 fs/vmfs/messagebox.c create mode 100644 fs/vmfs/messagebox.h create mode 100644 fs/vmfs/msg.c create mode 100644 fs/vmfs/msg.h create mode 100644 fs/vmfs/proc.c create mode 100644 fs/vmfs/proto.h create mode 100644 fs/vmfs/symlink.c create mode 100644 fs/vmfs/vfs.c create mode 100644 fs/vmfs/vfs.h create mode 100644 fs/vmfs/vmfs.h create mode 100644 fs/vmfs/vmfs_debug.h create mode 100644 fs/vmfs/vmfs_fs.h create mode 100644 fs/vmfs/vmfs_fs_i.h create mode 100644 fs/vmfs/vmfs_fs_sb.h create mode 100644 fs/vmfs/vmfs_mount.h create mode 100644 fs/vmfs/vmfsno.h create mode 100644 include/linux/i2c-axxia.h create mode 100644 include/linux/lsi_mtc_ioctl.h _______________________________________________ linux-yocto mailing list linux-yo...@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto