LSK 15.07 v4.1
Merge branch 'linux-4.1.y' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-linaro-lsk-v4.1

* 'linux-4.1.y' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable: (126 commits)
  Linux 4.1.3
  Input: pixcir_i2c_ts - fix receive error
  of/pci: Fix pci_address_to_pio() conversion of CPU address to I/O port
  PCI: pciehp: Wait for hotplug command completion where necessary
  PCI: Add pci_bus_addr_t
  PCI: Propagate the "ignore hotplug" setting to parent
  mtd: dc21285: use raw spinlock functions for nw_gpio_lock
  mtd: fix: avoid race condition when accessing mtd->usecount
  leds / PM: fix hibernation on arm when gpio-led used with CPU led trigger
  video: mxsfb: Make sure axi clock is enabled when accessing registers
  genirq: devres: Fix testing return value of request_any_context_irq()
  IB/srp: Fix reconnection failure handling
  IB/srp: Fix connection state tracking
  IB/srp: Fix a connection setup race
  IB/srp: Remove an extraneous scsi_host_put() from an error path
  scsi_transport_srp: Fix a race condition
  scsi_transport_srp: Introduce srp_wait_for_queuecommand()
  spi: pl022: Specify 'num-cs' property as required in devicetree binding
  spi: orion: Fix maximum baud rates for Armada 370/XP
  spi: fix race freeing dummy_tx/rx before it is unmapped
  ...