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
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature