Oct. 06, 2016
Merge branch 'rcar-3.3.2/S2RAM.rc4' into v4.6/rcar-3.3.x

* rcar-3.3.2/S2RAM.rc4: (48 commits)
  ravb: Fix ptp does not work after suspend and resume
  ravb: Fix the bit position of delay mode of APSR
  drm: rcar-du: Fix power management procedure
  v4l: vsp1: Fix LIF stop procedure for suspend
  drm: bridge/dw-hdmi: Add HDP interrupt disable for suspend
  drm: bridge/dw-hdmi: Add reinitialization for resume
  usb: renesas_usbhs: Fix issue when hotplug workqueue run before resume
  mmc: sh_mobile_sdhi: Fix build issue when disable SUSPEND
  PCI: rcar-pcie: Use memory mapping area of driver for backup/restore
  dmaengine: rcar-dmac: Correct suspend processing
  dmaengine: rcar-dmac: Use pm_runtime_get/put when resume
  pwm: rcar: Use pm_runtime_get/put when resume
  spi: sh-msiof: Use pm_runtime_get/put when resume
  i2c: sh_mobile: Use pm_runtime_get/put when resume
  i2c: rcar: Use pm_runtime_get/put when resume
  serial: sh-sci: Use pm_runtime_get/put when resume
  dmaengine: rcar-dmac: Use pm_runtime_get/put when suspend
  pwm: rcar: Use pm_runtime_get/put when suspend
  spi: sh-msiof: Use pm_runtime_get/put when suspend
  mmc: tmio: Remove redundant clock handling when suspend
  i2c: sh_mobile: Use pm_runtime_get/put when suspend
  i2c: rcar: Use pm_runtime_get/put when suspend
  serial: sh-sci: Use pm_runtime_get/put when suspend
  PM / Domains: Convert pm_genpd_init() to return an error code
  PM / Domains: Stop/start devices during system PM suspend/resume in genpd
  PM / Domains: Allow runtime PM during system PM phases
  PM / Runtime: Avoid resuming devices again in pm_runtime_force_resume()
  PM / Domains: Remove redundant pm_request_idle() call in genpd
  PM / Domains: Remove redundant wrapper functions for system PM
  PM / Domains: Allow genpd to power on during system PM phases
  ...