drm/atomic: integrate modeset lock with private objects
Follow the same pattern of locking as with other state objects. This avoids boilerplate in the driver. Signed-off-by: Rob Clark <robdclark@gmail.com> Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: https://patchwork.freedesktop.org/patch/msgid/20181022123122.30468-1-boris.brezillon@bootlin.com
This commit is contained in:

committed by
Boris Brezillon

parent
cb8ce71111
commit
b962a12050
@@ -432,7 +432,8 @@ int vc4_kms_load(struct drm_device *dev)
|
||||
ctm_state = kzalloc(sizeof(*ctm_state), GFP_KERNEL);
|
||||
if (!ctm_state)
|
||||
return -ENOMEM;
|
||||
drm_atomic_private_obj_init(&vc4->ctm_manager, &ctm_state->base,
|
||||
|
||||
drm_atomic_private_obj_init(dev, &vc4->ctm_manager, &ctm_state->base,
|
||||
&vc4_ctm_state_funcs);
|
||||
|
||||
drm_mode_config_reset(dev);
|
||||
|
Reference in New Issue
Block a user