There has been no comments to these patches, so I guess there are no
major objections. I can go forward with this, and I think a similar job
should be done for drm_panel too. But I wonder if this should be done
for 4.10 any more?
Best regards,
Jyri
On 12/01/16 17:52, Jyri Sarha wrote:
> Note! This series is not yet ready and should not be used as is, it is
> just an RFC.
>
> The function documentation is missing and so are the modifications to
> all affected drivers. I have added the modification patches for tilcdc
> and ti-tfp410 to serve as an example and I have put them into separate
> patches for readability.
>
> For the matter of adding devres version of of_drm_get_bridge() and
> drm_bridge_alloc(), I think that is a good idea. With reference
> counting, each user can hold on to their reference to the bridge
> object as long as they need it. The bridge object exists as long as
> any of the users still holds on to it.
>
> Cheers,
> Jyri
>
> Jyri Sarha (3):
> drm/drm_bridge: adjust bridge module's refcount
> drm/bridge: ti-tfp410: Adapt to bridge object and module refcounting
> drm/tilcdc: Adapt to bridge object refcounting
>
> drivers/gpu/drm/bridge/ti-tfp410.c | 16 ---
> drivers/gpu/drm/drm_bridge.c | 78
>
> drivers/gpu/drm/tilcdc/tilcdc_external.c | 15 --
> include/drm/drm_bridge.h | 10 +++-
> 4 files changed, 99 insertions(+), 20 deletions(-)
>