[Freedreno] [PATCH v2 0/8] drm/msm: Convert fbdev to DRM client

Thomas Zimmermann tzimmermann at suse.de
Wed Apr 5 07:13:31 UTC 2023



Am 05.04.23 um 03:35 schrieb Dmitry Baryshkov:
> 
> On Mon, 03 Apr 2023 14:45:30 +0200, Thomas Zimmermann wrote:
>> Convert msm' fbdev code to struct drm_client. Replaces the current
>> ad-hoc integration. The conversion includes a number of cleanups. As
>> with most other drivers' fbdev emulation, fbdev in msm is now just
>> another DRM client that runs after the DRM device has been registered.
>>
>> Once all drivers' fbdev emulation has been converted to struct drm_client,
>> we can attempt to add additional in-kernel clients. A DRM-based dmesg
>> log or a bootsplash are commonly mentioned. DRM can then switch easily
>> among the existing clients if/when required.
>>
>> [...]
> 
> Applied, thanks!

Great, thanks a lot!

Best regards
Thomas

> 
> [1/8] drm/msm: Include <linux/io.h>
>        https://gitlab.freedesktop.org/lumag/msm/-/commit/62c58ffe011d
> [2/8] drm/msm: Clear aperture ownership outside of fbdev code
>        https://gitlab.freedesktop.org/lumag/msm/-/commit/f4de16da5b40
> [3/8] drm/msm: Remove fb from struct msm_fbdev
>        https://gitlab.freedesktop.org/lumag/msm/-/commit/a5ddc0f1a7bc
> [4/8] drm/msm: Remove struct msm_fbdev
>        https://gitlab.freedesktop.org/lumag/msm/-/commit/09cbdbafbe9f
> [5/8] drm/msm: Remove fbdev from struct msm_drm_private
>        https://gitlab.freedesktop.org/lumag/msm/-/commit/37e8bad3ae5d
> [6/8] drm/msm: Move module parameter 'fbdev' to fbdev code
>        https://gitlab.freedesktop.org/lumag/msm/-/commit/2fa4748b5ad8
> [7/8] drm/msm: Initialize fbdev DRM client
>        https://gitlab.freedesktop.org/lumag/msm/-/commit/7e563538d210
> [8/8] drm/msm: Implement fbdev emulation as in-kernel client
>        https://gitlab.freedesktop.org/lumag/msm/-/commit/5ba5b96d3327
> 
> Best regards,

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/freedreno/attachments/20230405/210b49df/attachment.sig>


More information about the Freedreno mailing list