Re: [PATCH v2 34/34] drm/bridge: panel: convert to devm_drm_bridge_alloc() API

2025-05-05 Thread Luca Ceresoli
On Mon, 5 May 2025 08:23:26 +0200 Maxime Ripard wrote: > On Mon, Apr 28, 2025 at 05:25:16PM +0200, Luca Ceresoli wrote: > > Hi Maxime, > > > > On Mon, 28 Apr 2025 13:39:23 +0200 > > Maxime Ripard wrote: > > > > > On Thu, Apr 24, 2025 at 10:05:49PM +0200, Luca Ceresoli wrote: > > > > This i

Re: [PATCH v2 34/34] drm/bridge: panel: convert to devm_drm_bridge_alloc() API

2025-05-04 Thread Maxime Ripard
On Mon, Apr 28, 2025 at 05:25:16PM +0200, Luca Ceresoli wrote: > Hi Maxime, > > On Mon, 28 Apr 2025 13:39:23 +0200 > Maxime Ripard wrote: > > > On Thu, Apr 24, 2025 at 10:05:49PM +0200, Luca Ceresoli wrote: > > > This is the new API for allocating DRM bridges. > > > > > > The devm lifetime mana

Re: [PATCH v2 34/34] drm/bridge: panel: convert to devm_drm_bridge_alloc() API

2025-04-28 Thread Luca Ceresoli
Hi Maxime, On Mon, 28 Apr 2025 13:39:23 +0200 Maxime Ripard wrote: > On Thu, Apr 24, 2025 at 10:05:49PM +0200, Luca Ceresoli wrote: > > This is the new API for allocating DRM bridges. > > > > The devm lifetime management of this driver is peculiar. The underlying > > device for the panel_bridge

Re: [PATCH v2 34/34] drm/bridge: panel: convert to devm_drm_bridge_alloc() API

2025-04-28 Thread Maxime Ripard
On Thu, Apr 24, 2025 at 10:05:49PM +0200, Luca Ceresoli wrote: > This is the new API for allocating DRM bridges. > > The devm lifetime management of this driver is peculiar. The underlying > device for the panel_bridge is the panel, and the devm lifetime is tied the > panel device (panel->dev). Ho

[PATCH v2 34/34] drm/bridge: panel: convert to devm_drm_bridge_alloc() API

2025-04-24 Thread Luca Ceresoli
This is the new API for allocating DRM bridges. The devm lifetime management of this driver is peculiar. The underlying device for the panel_bridge is the panel, and the devm lifetime is tied the panel device (panel->dev). However the panel_bridge allocation is not performed by the panel driver, b