drm/bridge: Remove redundant i2c_client in anx7625/it6505
authorPin-yen Lin <treapking@chromium.org>
Tue, 18 Jul 2023 11:04:05 +0000 (19:04 +0800)
committerRobert Foss <rfoss@kernel.org>
Mon, 24 Jul 2023 08:38:02 +0000 (10:38 +0200)
commitd65feac281ab479c679e0d5d2e44c3ac98eb8707
tree59d478e4d246c2f6ac2c13a5e704068e353f01a1
parentdd9c1329027d1f037f61bcad6629397dadab66df
drm/bridge: Remove redundant i2c_client in anx7625/it6505

These two drivers embed a i2c_client in their private driver data, but
only strict device is actually needed. Replace the i2c_client reference
with a struct device one.

Signed-off-by: Pin-yen Lin <treapking@chromium.org>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
Signed-off-by: Robert Foss <rfoss@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20230718110407.1005200-1-wenst@chromium.org
drivers/gpu/drm/bridge/analogix/anx7625.c
drivers/gpu/drm/bridge/analogix/anx7625.h
drivers/gpu/drm/bridge/ite-it6505.c