LTSI-v4.14 Backport or I2C R-Car Fix

Base:
* v4.14.61
* Backports of components for Renesas SoCs to v4.18

Backport of post-v4.18 fix for i2c-rcar:
* implement STOP and REP_START according to docs

Dependency of above
* Refactor private flags of i2c-rcar driver
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE4nzZofWswv9L/nKF189kaWo3T74FAluFNTkACgkQ189kaWo3
T77sYxAAgDfp98x1DegzFB0d3CoZ6hzn5IyI8ctjKdPHHZoCoCqkCHfMZvdFBxm8
4x2VbF71guWdBtvolPFYyUtgwJolZ5uoUJlhM7S+PAtP879O/b/2uRk72q0mZwM6
xynGBEPKZFU5wwztPniaw+7J6Bozr78+QpsISCPPAqtM/x9UE1/SuV4m3uEYtMOl
pP39/Rnq7DVhqAR59pSWsrJ8OWaTrmxdByiaqzMdoER7FaAqnVuUKicrYWZlvat1
BFUgJBt857WULOFBlr2LgIneDyFUstV01B8maI22kvhGc8Su6AOQZ2kHyqD3WcMr
/TOQJrVZv1rT98fG0SbFWVX5dktb/eEHeUKC5XhYVPBEfcNjofcwpC4aBIvQ/ip5
lr8obfPxPjjnc3sLzSy8TdRTwh1GhDjcP0CCqYFnCYF4P2+faviHt0+Ft7vsaFZq
EFSG2NU1wzxNCO+OaMMyZ1jgUkU9EJhzwlFT+mUGsms6L1Vi794CyOfFg/ojmUoZ
I3mnMK22wTmufU4KQYH0A2gK6Soz9QClOxWl+F4TbaqWH4SM9IfzwHkASpDk1GV/
rcTS0M3rdXZIaEsrNlQ3ZLGg123u02S0rmaNnwfxq+Ccb58esyBR/bpmSZE+ul/K
ftXVl44vLLhJJRkN5YSKvaKT7foAOYAJ74ZZ2vZeOScU5EVAh/8=
=zjAr
-----END PGP SIGNATURE-----
Merge tag 'backport/v4.14.40/i2c-rcar-selected-to-next-20180821' into backport/v4.14.61/snapshot