On 2015-05-06 12:13 AM, Abhishek Paliwal wrote:
The following changes since commit 2a2be8720802fae73fbdf1da37f61d7843332ba3:
   Merge tag 'v3.14.39' into standard/base (2015-04-24 16:23:44 -0400)
are available in the git repository at:
   g...@git.yoctoproject.org:linux-yocto-contrib apaliwal/for-bruce

thanks. I've merged the changes.

keep an eye open for any build issues, since we broke qemumips last time
(and that one I fixed) .. we'll want to get them fixed ASAP.

Bruce

for you to fetch changes up to dee4fa366c2466f4f1ed8f7c7924a744c90306b0:
   netdev: octeon-bgx-port: Destroy workqueue only if it had been
created. (2015-04-29 12:07:01 +0530)
----------------------------------------------------------------
Abhishek Paliwal (48):
       netdev: octeon3-ethernet: Allow cpus to bind to the maximum
number of napis per node.
       watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts.
       netdev: octeon3-ethernet: Performance improvements.
       netdev: octeon3-ethernet: Move PKO MTU workarounds to
octeon3-ethernet.c
       netdev: octeon3-ethernet: Cleanup use of boolean variables.
       netdev: octeon3-ethernet: Add packet interceptor callback.
       MIPS: OCTEON: Fix Cache error detection for OCTEON III.
       MIPS: OCTEON: Update octeon-error-injector for OCTEON III.
       MIPS:OCTEON: Implement irq_cpu_offline callback for CIU3 interrupts.
       MIPS: OCTEON: Changed verbose info printk to debug printk.
       netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy
       MIPS: OCTEON: Fix IPI mechanism used by KEXEC.
       MIPS:OCTEON: Sync-up SE files.
       MIPS:OCTEON:  Sync-up SE, fixes compilation issues
       MIPS:OCTEON: Sync-up SE files.
       netdev: octeon3-ethernet: Make module reloadable.
       netdev: octeon3-ethernet: Shutdown interfaces correctly.
       netdev: octeon_mgmt: Use __BITFIELD_FIELD in structure declarations.
       netdev: octeon-bgx: Preliminary support for routing BGX ports to
MIX units.
       netdev: octeon-mgmt:  Add cn78XX support.
       of/platform: Avoid device name collisions.
       MIPS: paravirt: Rework irq code to support MSI
       kvm/eventfd: Treat ioeventfd.datamatch as little endian
       MIPS / kvm:  Correct incorrect paths in Makefile.
       netdev: octeon3-ethernet: Add message about CN78XX-P1.0 lack of
rmmod support.
       MIPS: paravirt: Enable PCI_MSI in mips_paravirt_defconfig
       netdev: octeon3-ethernet: Grab module reference on CN78XX_PASS1_0.
       MIPS: Expand __swp_offset() to carry 32 significant bits of data.
       MIPS:OCTEON: Remove FPA_POOLX_THRESH, FPA_AURAX_THRESH
       MIPS:OCTEON: Added cvmx_primary_pcie_bus_number PCIe module parameter
       MIPS:OCTEON: Initialize cvmx_primary_pcie_bus_number variable
properly.
       netdev: octeon-mgmt:  Add ethtool_ops for cn78XX mode.
       MIPS:OCTEON: Disable CVMX_PKI_CLX_ECC_INT[PCAMi_DBE] as per errata
       MIPS: OCTEON: Fix GPIO interrupt code for CIU3.
       phy/marvell: Add did_interrupt() method for Marvell 88E1240
       MIPS: OCTEON: Small fix GPIO interrupt code for CIU3.
       netdev: octeon-bgx: Fix race conditions in status polling work.
       netdev: octeon3-ethernet: Move kmem_cache_destroy() to
module_exit function.
       netdev: octeon-bgx_nexus: Create mix devices using device tree or
module parameter data.
       MIPS:OCTEON: Change the default bus_number to 1.
       netdev: octeon_mgmt: Fix incorrect RingEntry[CODE] mask value.
       netdev: octeon_mgmt: Remove a bunch of redundant and incorrect
devm_*().
       MIPS:OCTEON: Disable error tree handling on shutdown
       MIPS: kexec: Set memory limits to HIGHMEM_START.
       MIPS: OCTEON: Fix Kexec shutdown interaction with watchdog with
CONFIG_NUMA
       netdev: octeon-bgx_nexus: Allow creation of ethernet devices on
demand.
       MIPS:OCTEON: Register a dump handler mailbox
       netdev: octeon-bgx-port: Destroy workqueue only if it had been
created.
arch/mips/Kconfig                                      |    1 +
arch/mips/cavium-octeon/executive/cvmx-bootmem.c       |   14 +-
arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c     |  274
++++++++++++++++++-----
arch/mips/cavium-octeon/executive/cvmx-dma-engine.c    |   14 +-
arch/mips/cavium-octeon/executive/cvmx-helper-bgx.c    |  160 ++++++++++----
arch/mips/cavium-octeon/executive/cvmx-helper-pki.c    |   22 +-
arch/mips/cavium-octeon/executive/cvmx-helper-pko3.c   |    2 +
arch/mips/cavium-octeon/executive/cvmx-helper.c        |   14 +-
arch/mips/cavium-octeon/executive/cvmx-ipd.c           |    4 +-
arch/mips/cavium-octeon/executive/cvmx-l2c.c           |   30 ++-
arch/mips/cavium-octeon/executive/cvmx-lap.c           |    2 +-
arch/mips/cavium-octeon/executive/cvmx-pcie.c          |   22 +-
arch/mips/cavium-octeon/executive/cvmx-pko3.c          |    6 +-
arch/mips/cavium-octeon/executive/cvmx-qlm.c           |   77 +++++--
arch/mips/cavium-octeon/executive/cvmx-sso-resources.c |   72 ++++--
arch/mips/cavium-octeon/executive/cvmx-twsi.c          |    5 +-
arch/mips/cavium-octeon/executive/octeon-model.c       |    4 +-
arch/mips/cavium-octeon/octeon-78xx-errors.c           | 1106
+--------------------------------------------------------------------------------------------
arch/mips/cavium-octeon/octeon-error-injector.c        |   32 ++-
arch/mips/cavium-octeon/octeon-error-tree.c            |   18 ++
arch/mips/cavium-octeon/octeon-irq.c                   |   42 +++-
arch/mips/cavium-octeon/setup.c                        |    9 +-
arch/mips/cavium-octeon/smp.c                          |   15 +-
arch/mips/configs/mips_paravirt_defconfig              |    1 +
arch/mips/include/asm/kexec.h                          |    6 +-
arch/mips/include/asm/mach-paravirt/irq.h              |   18 +-
arch/mips/include/asm/octeon/cvmx-app-init.h           |    4 +-
arch/mips/include/asm/octeon/cvmx-bootmem.h            |    5 +-
arch/mips/include/asm/octeon/cvmx-cmd-queue.h          |  436
++++++++++++++++++-------------------
arch/mips/include/asm/octeon/cvmx-dma-engine.h         |    8 +-
arch/mips/include/asm/octeon/cvmx-fpa.h                |    4 +-
arch/mips/include/asm/octeon/cvmx-global-resources.h   |    6 +
arch/mips/include/asm/octeon/cvmx-lap.h                |   20 +-
arch/mips/include/asm/octeon/cvmx-pko3.h               |   10 +-
arch/mips/include/asm/octeon/cvmx-pow.h                |    8 +-
arch/mips/include/asm/octeon/octeon.h                  |    9 +-
arch/mips/include/asm/pgtable-64.h                     |   10 +-
arch/mips/kvm/Makefile                                 |    1 +
arch/mips/mm/c-octeon.c                                |   14 +-
arch/mips/mm/cex-oct.S                                 |   31 +--
arch/mips/paravirt/paravirt-irq.c                      |  353
++++++++++++++++++++++--------
arch/mips/pci/pcie-octeon.c                            |    6 +-
drivers/edac/octeon_edac-pc.c                          |    8 +-
drivers/net/ethernet/octeon/Kconfig                    |    1 +
drivers/net/ethernet/octeon/octeon-bgx-nexus.c         |  505
++++++++++++++++++++++++++++++++++++++++++-
drivers/net/ethernet/octeon/octeon-bgx-port.c          |  107 ++++-----
drivers/net/ethernet/octeon/octeon-bgx.h               |    2 +
drivers/net/ethernet/octeon/octeon3-ethernet.c         |  420
++++++++++++++++++++++++++++++-----
drivers/net/ethernet/octeon/octeon_mgmt.c              |  588
+++++++++++++++++++++++++++++++++++++------------
drivers/net/phy/Kconfig                                |    5 +
drivers/net/phy/Makefile                               |    1 +
drivers/net/phy/marvell-88x3120.c                      |  131 +++++++++++
drivers/net/phy/marvell.c                              |    1 +
drivers/of/platform.c                                  |   10 +-
drivers/watchdog/octeon-wdt-main.c                     |    2 +-
virt/kvm/eventfd.c                                     |   10 +-
56 files changed, 2735 insertions(+), 1951 deletions(-)
create mode 100644 drivers/net/phy/marvell-88x3120.c
"DISCLAIMER: This message is proprietary to Aricent and is intended
solely for the use of the individual to whom it is addressed. It may
contain privileged or confidential information and should not be
circulated or used for any purpose other than for what it is intended.
If you have received this message in error, please notify the originator
immediately. If you are not the intended recipient, you are notified
that you are strictly prohibited from using, copying, altering, or
disclosing the contents of this message. Aricent accepts no
responsibility for loss or damage arising from the use of the
information transmitted by this email including damage from virus."

--
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to