In some cases we might need to do a full update. Add a commit_hints
struct for future use
Signed-off-by: Jun Lei <Jun.Lei@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
        for (i = 0; i < context->stream_count; i++)
                context->streams[i]->mode_changed = false;
 
+       memset(&context->commit_hints, 0, sizeof(context->commit_hints));
+
        dc_release_state(dc->current_state);
 
        dc->current_state = context;
 
 
        struct clk_mgr *dccg;
 
+       struct {
+               bool full_update_needed : 1;
+       } commit_hints;
+
        struct kref refcount;
 };