Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

i2c: sh_mobile: Add support for r8a774c0 (RZ/G2E)

Similarly to R-Car E3, RZ/G2E doesn't come with automatic
transmission registers, as such it is not considered compatible
with the existing fallback bindings.

Add SoC specific binding compatibility to allow for later
support for automatic transmission.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>

authored by

Fabrizio Castro and committed by
Wolfram Sang
51243b73 0cb47164

+1
+1
drivers/i2c/busses/i2c-sh_mobile.c
··· 800 800 static const struct of_device_id sh_mobile_i2c_dt_ids[] = { 801 801 { .compatible = "renesas,iic-r8a73a4", .data = &fast_clock_dt_config }, 802 802 { .compatible = "renesas,iic-r8a7740", .data = &r8a7740_dt_config }, 803 + { .compatible = "renesas,iic-r8a774c0", .data = &fast_clock_dt_config }, 803 804 { .compatible = "renesas,iic-r8a7790", .data = &v2_freq_calc_dt_config }, 804 805 { .compatible = "renesas,iic-r8a7791", .data = &fast_clock_dt_config }, 805 806 { .compatible = "renesas,iic-r8a7792", .data = &fast_clock_dt_config },