Second Round of LTSI-v4.14 Backports of I2C R-Car Fixes

Base:
* v4.14.61
* Backports of components for Renesas SoCs to v4.18
* First round of Backports of I2C R-Car Fixes

Backport of post-v4.18 fix for i2c-shmobile and I2C core
The focus of these fixes is to make DMA buffer handling safe
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE4nzZofWswv9L/nKF189kaWo3T74FAluftKIACgkQ189kaWo3
T77hVhAAosZE6PRfXCqdukjHHI+q4zn4RRG8ZkUkDxG+mgyAcOmjLdWiNF6SRyvF
sm3xCHIryhMtR+DzZwpcPX377/C5vJjvUsbuVG4t6U4mWeI8r96KxcWBVAlziy24
/DJcxB92oykZ4ygG8c4YZ1HhoK7xBv7e+yTUVNj6OZJv1yUavbSaobz8HrQNtAH1
jtz740XlencOKejlO3BOZT9+L9WFKqaZME6K6+SAwxM9lF3eAyrcKMDzkbAuPgTi
cJLRUyTtA1amphV+aYXOwm5CFUuZWBnmFuxrjBL+hjrJXwyq4GnPpH+715b8vkSy
6prvXGURtWnY8Dc5Ej8+gEa17DP31UrmQax0Sv1YQO92r0+mcJ6VdW1dBvs/KO+0
LeFi43NNxnn/KQvfRhg5GnjVvPYE59tfcsrmnWpUBlNdepzXuhpjBzY/U4sis90w
3Bbm6AX3DI0NUkUSA82T/K11BBWaCtkebZ1Y7WCswVGzhbVnqSwvEh2h/6T4nYK0
WPfnxqgSZMJQDbMs1SSeICMI/9DlfLVgNoXlia+fAueahy/vtLHF014GN6uxzSxZ
Zpmh3/9UYrd7C7ub/t3Vuoxgq5ccAvJrC/YnH4m3N684oZCEfMdT3TBz3MAMluLq
RqNjDhF2cs9QUgpjJz5UltKFhLiy2a8wJYERuv7d+83b6ats+M8=
=49p3
-----END PGP SIGNATURE-----
Merge tag 'backport/v4.14.40/i2c-sh-mobile-selected-to-v4.19-rc3' into backport/v4.14.61/snapshot