[PATCH v4 00/12] drm: Add self refresh helpers
Heiko Stübner
heiko at sntech.de
Thu May 16 19:13:49 UTC 2019
Am Mittwoch, 8. Mai 2019, 18:09:05 CEST schrieb Sean Paul:
> From: Sean Paul <seanpaul at chromium.org>
>
> Another version of the SR helpers for your consumption.
>
> Pretty minor differences between v4 and v3:
> - lots of documentation changes
> - Use connector to get at crtc state in encoders
> - Use the damage helpers in rockchip to fix fbdev
>
> Note that the rockchip patches require
> e9abc611a941d4051cde1d94b2ab7473fdb50102 which is making its way through
> the -fixes branches.
>
> PTAL
>
> Laurent Pinchart (1):
> drm: Add drm_atomic_get_(old|new-_connector_for_encoder() helpers
>
> Sean Paul (10):
> drm: Add atomic variants of enable/disable to encoder helper funcs
> drm: Add atomic variants for bridge enable/disable
> drm: Convert connector_helper_funcs->atomic_check to accept
> drm_atomic_state
> drm: Add helpers to kick off self refresh mode in drivers
> drm/rockchip: Use dirtyfb helper
> drm/rockchip: Check for fast link training before enabling psr
> drm/rockchip: Use the helpers for PSR
> drm/rockchip: Use vop_win in vop_win_disable instead of vop_win_data
> drm/rockchip: Don't fully disable vop on self refresh
> drm/rockchip: Use drm_atomic_helper_commit_tail_rpm
whole series
on rk3399-gru-kevin (analogix-dp with psr),
rk3288-veyron-pinky (analogix-dp without psr + dw_hdmi)
Tested-by: Heiko Stuebner <heiko at sntech.de>
Patch2 had a tiny bit of issue when trying to apply (surrounding code
seems to have changed), but all display stuff seems to keep working,
including the blinking cursor on the psr display :-) .
Thanks
Heiko
More information about the dri-devel
mailing list