[PATCH 0/2] host1x: Convert to bus methods

Uwe Kleine-König posted 2 patches 1 month, 4 weeks ago
drivers/crypto/tegra/tegra-se-main.c      |  4 +-
drivers/gpu/drm/tegra/drm.c               |  4 +-
drivers/gpu/host1x/bus.c                  | 67 +++++++++++------------
drivers/staging/media/tegra-video/video.c |  4 +-
include/linux/host1x.h                    |  2 +-
5 files changed, 37 insertions(+), 44 deletions(-)
[PATCH 0/2] host1x: Convert to bus methods
Posted by Uwe Kleine-König 1 month, 4 weeks ago
Hello,

with the eventual goal to get rid of the callbacks .probe(), .remove()
and .shutdown() in struct device_driver, migrate host1x to use bus
callbacks instead.

Best regards
Uwe

Uwe Kleine-König (2):
  host1x: Make remove callback return void
  host1x: Convert to bus methods

 drivers/crypto/tegra/tegra-se-main.c      |  4 +-
 drivers/gpu/drm/tegra/drm.c               |  4 +-
 drivers/gpu/host1x/bus.c                  | 67 +++++++++++------------
 drivers/staging/media/tegra-video/video.c |  4 +-
 include/linux/host1x.h                    |  2 +-
 5 files changed, 37 insertions(+), 44 deletions(-)


base-commit: 7d0a66e4bb9081d75c82ec4957c50034cb0ea449
-- 
2.47.3

Re: [PATCH 0/2] host1x: Convert to bus methods
Posted by Thierry Reding 3 weeks, 4 days ago
On Wed, Dec 10, 2025 at 09:31:36AM +0100, Uwe Kleine-König wrote:
> Hello,
> 
> with the eventual goal to get rid of the callbacks .probe(), .remove()
> and .shutdown() in struct device_driver, migrate host1x to use bus
> callbacks instead.
> 
> Best regards
> Uwe
> 
> Uwe Kleine-König (2):
>   host1x: Make remove callback return void
>   host1x: Convert to bus methods
> 
>  drivers/crypto/tegra/tegra-se-main.c      |  4 +-
>  drivers/gpu/drm/tegra/drm.c               |  4 +-
>  drivers/gpu/host1x/bus.c                  | 67 +++++++++++------------
>  drivers/staging/media/tegra-video/video.c |  4 +-
>  include/linux/host1x.h                    |  2 +-
>  5 files changed, 37 insertions(+), 44 deletions(-)

Applied, thanks.

Thierry
Re: [PATCH 0/2] host1x: Convert to bus methods
Posted by Uwe Kleine-König 3 weeks, 5 days ago
Hello,

On Wed, Dec 10, 2025 at 09:31:36AM +0100, Uwe Kleine-König wrote:
> with the eventual goal to get rid of the callbacks .probe(), .remove()
> and .shutdown() in struct device_driver, migrate host1x to use bus
> callbacks instead.

This series got some positive feedback but nobody picked it up yet. Is
this still on someone's radar? The last patches to drivers/gpu/host1x
where picked up by Thierry.

Best regards
Uwe