Snapshot of Backports for Renesas Drivers and Platforms up to v3.16

The base of these backports is a similar series
to backport up to v3.15 which is in turn based on v3.14.17

The following components are backported to their standard as of v3.16.
Some backports providing dependencies for the per-component backports are
also included.

    ak4642
    cpg
    gpio-rcar
    i2c-rcar
    i2c-sh-mobile
    mach-shmobile
    pcie-rcar
    pinctrl
    rcar-du
    rcar-snd
    rcar-thermal
    rspi
    sata-rcar
    sh-cmt
    sh-drivers
    sh-eth
    sh-mmcif
    sh-msiof
    sh-mtu2
    sh-pfc
    sh-sci
    sh-tmu
    shdma
    simple-card
    usbhs
    vsp1
    xhci-plat
Merge tag 'backport/v3.14/xhci-plat-to-v3.16' into backport/v3.14.17/snapshot-merge