The following changes since commit 9e65874ad3fa6efd7db2e18e91e7246954b60cc5:
Merge branch 'standard/base' into standard/axxia/base (2013-08-28 16:49:51 -0400) are available in the git repository at: https://github.com/butlerpaul/lsikernel.git standard/axxia/base and https://github.com/butlerpaul/lsikernel.git standard/preempt-rt/axxia/base for you to fetch changes up to 26d6141c13edb872c66bf1f3f8774aab6b2e504f: arm/mach-axxia: The offset was not being passed to __arm_ioremap_pfn! (2013-11-07 18:27:10 -0600) ---------------------------------------------------------------- Anders Berg (9): drivers/dma: Corrected IRQ line mixup. arm/dts: Added device tree nodes for I2C controllers. drivers/i2c: New I2C bus driver drivers/i2c: Corrected WAIT_TIMER timeout calculation. drivers/i2c: Use 'bus' property from device tree. usb: Enable dma transfers in ehci-ci13612 usb: Cleanup USB host controller driver ehci-ci13612 arm/mach-axxia: Added L3 cache init function usb: ehci-ci13612: Halt controller before reset David Mercado (9): LSI axm55xx: Add CPU Hotplug support arch/powerpc: Fix PMU interrupts arm/mach-axxia: Fix irq_set_type() in arch/arm/mach-axxia/axxia-gic.c powerpc/configs: Address error message when issuing reboot drivers/net/ethernet: add ACP wrappers back into kernel arm/mach-axxia: fix error with IRQ type setting at startup drivers/net/ethernet: combined arm and powerpc FEMAC ethernet driver arm/mach-axxia: filled in stub axxia_restart function drivers: Fix Device Tree "compatible" fields Gary McGee (1): arm/mach-axxia: support for Axxia DDR retention Jay Jayatheerthan (1): drivers/net/ethernet: Fix clause 45 MDIO access. John Jacques (40): arm/boot/dts: Change the timer interrupt numbers to match the new simulator. arch/powerpc: Release the lock when ncr_read() completes. arch/powerpc: Aded wrappers for platform device registration/deregistration. arm/config: Add the LSI drivers powerpc/dts: Device tree files for the LSI boards. drivers/net/ethernet: Wrapper Cleanup arm/configs: Add CONFIG_NET_NS and CONFIG_DMATEST to the default ARM configurations. drivers/tty: Handle baud rate changes. The initial port only ran at 115200. arm/boot/dts: The device tree for AXM5516 emulation. arm/boot/dts: The device tree for Amarillo. arm/mach-axxia: Don't try to initialize pcie late. drivers/tty: Hard code the baud rate divisors for now. arm/mach-axxia: Remove debug printk(). drivers/tty: Handle the baud rate correctly, and use the PLLs provided by U-Boot to set up the clocks. arm/boot/dts: Reserve memory from 0 to 4M (for U-Boot). arm/mach-axxia: Wait a bit more gently when in the pen. arm/mach-axxia: Clean up the sequence of starting other cores. arm/boot/dts: Added phy-link, and changed the default phy address to 0x1e. drivers/net: Added debug code. drivers/net: The work around for Amarillo needs to be done the first time as well! drivers/net/ethernet: Use ntohl() instead of #defines and swab32(). drivers/spi: Don't check for the, no longer used, enabled property. arm/mach-axxia: add support for SPI flash. arm-powerpc-drivers: Add the necessary wrappers to all architectures. arm/mach-axxia: PCIe support. arm-powerpc-drivers: Rearrange the location of the wrapper functions drivers/net/ethernet: Remove the Amarillo networking work-around by default. arch: LSI Axxia systems use a config ring to access parts of the hardware. drivers/misc: System memory monitoring for AXM55xx. arm/configs: Disable system memory controller monitoring for now configs: Updated to build with the new LSI drivers in drivers/misc. drivers/misc: Add a parameter to the smmon module, log. drivers/misc: lsi-smmon - Mask unmonitored bits in the interrupt mask register arm/configs: Enable system memory monitoring by default. arm/mach-axxia: L3 Cache is not available in simulation! arm/mach-axxia: Add dummy versions of the mdio access functions arm/configs: In order to get the Preempt-RT branch building drivers/ethernet: Set the watermark correctly in emulation powerpc/dts: adds support for acp35xx emulation arm/mach-axxia: The offset was not being passed to __arm_ioremap_pfn! Niraj Desai (1): drivers/usb: LSI AXM5500 USB driver support Paul Butler (24): powerpc/configs: remove elpaso defconfig powerpc/configs: adding common LSI defconfig arm/configs: adding common LSI defconfig arm: AXM5516 emulation bringup boot arm: AXM5516 emulation bringup mach-axxia arm/configs: AXM5516 emulation bringup configs drivers/tty: AXM5516 emulation bringup - amba-pl011.c drivers/net: AXM5516 emulation bringup - lsi_acp_mdio.c drivers/net: AXM5516 emulation bringup - lsi_acp_net.c drivers/net: AXM5516 emulation bringup - Makefile drivers/i2c: Collapse AI2C driver implementation - removing ai2c_dev drivers/i2c: Collapse AI2C driver implementation - removing ai2c_* drivers/i2c: Collapse AI2C driver implementation - removing ai2c/regs drivers/i2c: Collapse AI2C driver implementation mods drivers/i2c: Collapse AI2C driver implementation - adding i2c_regs arm/configs: adding default LSI RT config arm/configs: adding default LSI simulator RT config powerpc/configs: adding default LSI RT config Support for the new BCM 5221 phy - acp_mdio arm/include: A clean up of the femac ncr code. arm/include: A clean up of the femac mdio code. arm/include: A clean up of the femac acp_net.h code. drivers/misc: adding MTC to dts drivers/net: adding ifdef for Amarillo, without the auto-negotiate ecn. SangeethaRao (8): arm/mach-axxia: Updated such that GFP_DMA mask is correctly set to 32 bits for AXM55xx drivers/usb: USB driver changes for AXM55xx arm/configs: USB config changes arm/mach-axxia: Updated PCIe driver since it had incorrect PEI log info arm/mach-axxia: Fixed type1 PCIe enumeration issue drivers/usb: USB driver changes to improve performance on AXM55xx. drivers/net: FEMAC hprot register wasn't being set to uncached mode usb: Added check to confirm that USB controller is stopped before trying to reset it wwang22 (1): drivers/misc: Disabled debug message in MTC driver arch/arm/Kconfig | 1 + arch/arm/Makefile | 4 + arch/arm/boot/compressed/head.S | 63 +- arch/arm/boot/dts/axm55xx.dts | 391 ++- arch/arm/boot/dts/axm55xxemu.dts | 202 ++ arch/arm/boot/dts/axm55xxsim.dts | 6 +- arch/arm/boot/emuboot/Makefile | 10 +- arch/arm/boot/emuboot/emuboot.S | 27 +- arch/arm/boot/emuboot/emuboot.lds | 4 +- arch/arm/configs/lsi_defconfig | 116 +- arch/arm/configs/lsi_rt_defconfig | 2481 +++++++++++++++++++ arch/arm/configs/lsisim_defconfig | 57 +- arch/arm/configs/lsisim_rt_defconfig | 2493 ++++++++++++++++++++ arch/arm/include/asm/lsi/acp_ncr.h | 3 + arch/arm/kernel/head.S | 8 + arch/arm/mach-axxia/Kconfig | 3 + arch/arm/mach-axxia/Makefile | 4 +- arch/arm/mach-axxia/axxia-gic.c | 120 +- arch/arm/mach-axxia/axxia.c | 92 +- arch/arm/mach-axxia/clock.c | 97 + arch/arm/mach-axxia/ddr_retention.c | 288 +++ arch/arm/mach-axxia/headsmp.S | 30 +- arch/arm/mach-axxia/hotplug.c | 52 +- arch/arm/mach-axxia/include/mach/debug-macro.S | 34 +- arch/arm/mach-axxia/io.c | 2 +- arch/arm/mach-axxia/pci.c | 6 +- arch/arm/mach-axxia/platsmp.c | 121 +- arch/arm/mach-axxia/wrappers.c | 176 ++ arch/powerpc/boot/dts/acp25xx.dts | 309 +++ arch/powerpc/boot/dts/acp342x.dts | 309 +++ arch/powerpc/boot/dts/acp344x.dts | 309 +++ arch/powerpc/boot/dts/acp35xx.dts | 406 ++++ arch/powerpc/configs/elpaso_defconfig | 2138 ----------------- arch/powerpc/configs/lsi_defconfig | 2134 +++++++++++++++++ arch/powerpc/configs/lsi_rt_defconfig | 2136 +++++++++++++++++ arch/powerpc/include/asm/lsi/acp_ncr.h | 42 - arch/powerpc/perf/core-lsi-acp.c | 115 +- arch/powerpc/perf/ppc476-pmu.c | 59 - arch/powerpc/sysdev/Kconfig | 2 +- arch/powerpc/sysdev/Makefile | 4 +- arch/powerpc/sysdev/lsi_acp_ncr.c | 375 --- arch/powerpc/sysdev/lsi_acp_wrappers.c | 132 ++ arch/powerpc/sysdev/lsi_pci.c | 2 +- drivers/dma/lsi-dma32.c | 25 +- drivers/dma/lsi-dma32.h | 5 + drivers/i2c/busses/Makefile | 2 +- drivers/i2c/busses/ai2c/Makefile | 5 +- drivers/i2c/busses/ai2c/ai2c_bus.h | 881 ++++++- drivers/i2c/busses/ai2c/ai2c_bus_axm5500.c | 5 +- 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_i2c_regs.h | 2165 +++++++++++++++++ drivers/i2c/busses/ai2c/ai2c_mod.c | 1267 +++++++++- 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/i2c/busses/i2c-axxia.c | 589 +++++ drivers/misc/Kconfig | 12 + drivers/misc/Makefile | 2 + drivers/misc/lsi-mtc.c | 1374 +++++------ drivers/misc/lsi-ncr.c | 423 ++++ drivers/misc/lsi-ncr.h | 42 + drivers/misc/lsi-smmon.c | 303 +++ drivers/net/ethernet/lsi/Makefile | 1 + drivers/net/ethernet/lsi/lsi_acp_mdio.c | 326 +++ drivers/net/ethernet/lsi/lsi_acp_net.c | 386 +-- drivers/net/ethernet/lsi/lsi_acp_net.h | 72 +- drivers/spi/spi-pl022.c | 42 +- drivers/tty/serial/amba-pl011.c | 36 +- drivers/tty/serial/lsi_acp_serial.c | 2 - drivers/usb/host/Kconfig | 8 +- drivers/usb/host/ehci-ci13612.c | 151 +- drivers/usb/host/ehci-ci13612.h | 2 +- init/main.c | 11 + 82 files changed, 19500 insertions(+), 8741 deletions(-) create mode 100644 arch/arm/boot/dts/axm55xxemu.dts create mode 100644 arch/arm/configs/lsi_rt_defconfig create mode 100644 arch/arm/configs/lsisim_rt_defconfig create mode 100644 arch/arm/mach-axxia/ddr_retention.c create mode 100644 arch/arm/mach-axxia/wrappers.c 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 delete mode 100755 arch/powerpc/configs/elpaso_defconfig create mode 100644 arch/powerpc/configs/lsi_defconfig create mode 100644 arch/powerpc/configs/lsi_rt_defconfig delete mode 100644 arch/powerpc/include/asm/lsi/acp_ncr.h delete mode 100644 arch/powerpc/sysdev/lsi_acp_ncr.c create mode 100644 arch/powerpc/sysdev/lsi_acp_wrappers.c delete mode 100644 drivers/i2c/busses/ai2c/ai2c_dev.h delete mode 100644 drivers/i2c/busses/ai2c/ai2c_dev_clock.c delete mode 100644 drivers/i2c/busses/ai2c/ai2c_dev_clock_ext.h create mode 100644 drivers/i2c/busses/ai2c/ai2c_i2c_regs.h delete mode 100644 drivers/i2c/busses/ai2c/ai2c_plat.c delete mode 100644 drivers/i2c/busses/ai2c/ai2c_plat.h delete mode 100644 drivers/i2c/busses/ai2c/ai2c_sal.c delete mode 100644 drivers/i2c/busses/ai2c/ai2c_sal.h delete mode 100644 drivers/i2c/busses/ai2c/ai2c_types.h delete mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_axi_timer_regs.h delete mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_cfg_node_reg_defines.h delete mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_cfg_node_regs.h delete mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_i2c_regs.h delete mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_regions.h create mode 100644 drivers/i2c/busses/i2c-axxia.c create mode 100644 drivers/misc/lsi-ncr.c create mode 100644 drivers/misc/lsi-ncr.h create mode 100644 drivers/misc/lsi-smmon.c create mode 100644 drivers/net/ethernet/lsi/lsi_acp_mdio.c -- 1.8.3.4 _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto