[PATCH v2] drm: Switch i2c drivers back to use .probe()

Doug Anderson dianders at chromium.org
Tue May 30 19:29:25 PDT 2023


Hi,

On Fri, May 26, 2023 at 7:43 AM Doug Anderson <dianders at chromium.org> wrote:
>
> Hi,
>
> On Fri, May 26, 2023 at 2:08 AM Uwe Kleine-König
> <u.kleine-koenig at pengutronix.de> wrote:
> >
> > After commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> > call-back type"), all drivers being converted to .probe_new() and then
> > 03c835f498b5 ("i2c: Switch .probe() to not take an id parameter") convert
> > back to (the new) .probe() to be able to eventually drop .probe_new() from
> > struct i2c_driver.
> >
> > Signed-off-by: Uwe Kleine-König <u.kleine-koenig at pengutronix.de>
> > ---
> > Hello,
> >
> > I didn't get feedback for (implicit) v1 that was sent with Message-Id:
> > <20230427175954.666464-1-u.kleine-koenig at pengutronix.de>. This is a
> > rebase on v6.4-rc1 as the former patch doesn't apply cleanly any more.
> >
> > I also added more people to Cc, maybe that helps to get feedback.
> >
> > This patch is based on v6.4-rc1, and applies fine on today's next.
> > (There are also no new drivers that need adaption in next.)
> >
> > Thanks for considering,
> > Uwe
> >
> >  drivers/gpu/drm/bridge/adv7511/adv7511_drv.c             | 2 +-
> >  drivers/gpu/drm/bridge/analogix/analogix-anx6345.c       | 2 +-
> >  drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c       | 2 +-
> >  drivers/gpu/drm/bridge/analogix/anx7625.c                | 2 +-
> >  drivers/gpu/drm/bridge/chipone-icn6211.c                 | 2 +-
> >  drivers/gpu/drm/bridge/chrontel-ch7033.c                 | 2 +-
> >  drivers/gpu/drm/bridge/cros-ec-anx7688.c                 | 2 +-
> >  drivers/gpu/drm/bridge/ite-it6505.c                      | 2 +-
> >  drivers/gpu/drm/bridge/ite-it66121.c                     | 2 +-
> >  drivers/gpu/drm/bridge/lontium-lt8912b.c                 | 2 +-
> >  drivers/gpu/drm/bridge/lontium-lt9211.c                  | 2 +-
> >  drivers/gpu/drm/bridge/lontium-lt9611.c                  | 2 +-
> >  drivers/gpu/drm/bridge/lontium-lt9611uxc.c               | 2 +-
> >  drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 4 ++--
> >  drivers/gpu/drm/bridge/nxp-ptn3460.c                     | 2 +-
> >  drivers/gpu/drm/bridge/parade-ps8622.c                   | 2 +-
> >  drivers/gpu/drm/bridge/parade-ps8640.c                   | 2 +-
> >  drivers/gpu/drm/bridge/sii902x.c                         | 2 +-
> >  drivers/gpu/drm/bridge/sii9234.c                         | 2 +-
> >  drivers/gpu/drm/bridge/sil-sii8620.c                     | 2 +-
> >  drivers/gpu/drm/bridge/tc358767.c                        | 2 +-
> >  drivers/gpu/drm/bridge/tc358768.c                        | 2 +-
> >  drivers/gpu/drm/bridge/tc358775.c                        | 2 +-
> >  drivers/gpu/drm/bridge/ti-dlpc3433.c                     | 2 +-
> >  drivers/gpu/drm/bridge/ti-sn65dsi83.c                    | 2 +-
> >  drivers/gpu/drm/bridge/ti-sn65dsi86.c                    | 2 +-
> >  drivers/gpu/drm/bridge/ti-tfp410.c                       | 2 +-
> >  drivers/gpu/drm/i2c/tda9950.c                            | 2 +-
> >  drivers/gpu/drm/i2c/tda998x_drv.c                        | 2 +-
> >  drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c       | 2 +-
> >  drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c    | 2 +-
> >  drivers/gpu/drm/solomon/ssd130x-i2c.c                    | 2 +-
> >  32 files changed, 33 insertions(+), 33 deletions(-)
>
> Reviewed-by: Douglas Anderson <dianders at chromium.org>
>
> This does apply to drm-misc-next and I'm happy to apply it there, but
> I'm a bit iffy doing it on the Friday before a 3-day weekend (Monday
> is a holiday in the US). If this is still pending next Tuesday and I'm
> not swamped then, I'll plan to apply it. I'm more than happy if a
> different drm commtter wants to apply it sooner. Thanks!

As promised, pushed to drm-misc-next:

332af828ce78 drm: Switch i2c drivers back to use .probe()



More information about the linux-arm-kernel mailing list