LTSI-v4.14 Backports for Renesas SoCs (to v4.18-rc8)

Base:
* v4.14.61
* Similar backport of components for Renesas SoCs to v4.17

Backports of the following components to their standard as of v4.18-rc8:

* adv7511
* cpg
* dw-hdmi
* fsi
* gen3 (Renesas ARM64 based SoCs)
* gpio-pca953x
* gpio-rcar
* i2c-rcar
* i2c-sh-mobile
* lcdc
* m25p80
* mach-shmobile (Renesas ARM based SoCs)
* pcie-rcar
* pcie-rcar
* ravb
* ravb
* rcar-dmac
* rcar-du
* rcar-gen3-thermal
* rcar-jpu
* rcar-rst
* rcar-snd
* rcar-thermal
* rcar-vin
* renesas-ceu
* renesas-sdhi
* renesas-soc-id
* sh-cmt
* sh-dma
* sh-eth
* sh-eth
* sh-msiof
* sh-pfc
* sh-pfc
* sh-rtc
* sh-sci
* sh-timers
* staging-board
* sysc
* usb3-peri
* usbhs
* vsp1
* vsp1
* watchdog
* xhci-plat

Selected post-v4.18-rc6 backports for:

* i2c-rcar
* rcar-thermal
* rcar-dmac
* i2c (core)
* usb (core)
i2c: rcar: use the new get_bus_free callback

To break out of recovery as early as possible, feed back the bus_free
logic state.

Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
(cherry picked from commit 4fe10de535ead365351d49e0ff625769b08f6eca)
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
1 file changed