From: Abhishek Paliwal <abhishek.pali...@aricent.com>

Updated GPIO, I2C drivers to work on Octeon3.
Updated at24 driver to work on Octeon3 by adding of-memory-accessor for parsing 
device tree for SPI EEPROM devices.
Updated perf utility to work on cn78xx hardware.
Save/Restore wide multiplier registers switching context.


Abhishek Paliwal (12):
  gpio: gpio-octeon: Add preliminary cn78XX support.
  i2c: i2c-octeon: broken irqs, high-level controller,retry lost
    arbitration
  i2c: i2c-octeon: Add octeon_i2c_cvmx2i2c() function.
  i2c: i2c-octeon: Add support for cn78XX chips.
  MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards.
  of: Add of_memory_accessor to map device tree node to memory accessor
    functions.
  misc/at24: Register memory accessor functions with of_memory_accessor
  MIPS: OCTEON: Move L2 Cache probing code to setup.c
  MIPS: OCTEON: Move call to register_smp_ops() to smp.c...
  MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs
  MIPS: Add support for OCTEON III perf events.
  MIPS: OCTEON: Don't write FAU registers for cn78XX

 arch/mips/cavium-octeon/octeon-platform.c   |  17 +-
 arch/mips/cavium-octeon/setup.c             | 122 +++++-
 arch/mips/cavium-octeon/smp.c               |   6 +
 arch/mips/include/asm/octeon/octeon-model.h |   3 +
 arch/mips/include/asm/octeon/octeon.h       |  25 ++
 arch/mips/include/asm/perf_event.h          |  10 +-
 arch/mips/include/asm/ptrace.h              |   4 +-
 arch/mips/kernel/octeon_switch.S            | 120 ++++--
 arch/mips/kernel/perf_event_mipsxx.c        |  35 +-
 arch/mips/mm/c-octeon.c                     |   3 +
 drivers/gpio/gpio-octeon.c                  |  50 ++-
 drivers/i2c/busses/i2c-octeon.c             | 642 ++++++++++++++++++++++++++--
 drivers/misc/eeprom/at24.c                  |   7 +
 drivers/of/Kconfig                          |   7 +
 drivers/of/Makefile                         |   1 +
 drivers/of/of_memory_accessor.c             | 192 +++++++++
 include/linux/of_gpio.h                     |   1 +
 include/linux/of_memory_accessor.h          |  71 +++
 18 files changed, 1200 insertions(+), 116 deletions(-)
 create mode 100644 drivers/of/of_memory_accessor.c
 create mode 100644 include/linux/of_memory_accessor.h

-- 
1.8.1.4

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

Reply via email to