DC_DISPLAYS
for (i = 0; i < DC_DISPLAYS; i++) {
struct dc_crtc dc_crtc[DC_DISPLAYS];
struct dc_plane dc_primary[DC_DISPLAYS];
struct drm_encoder encoder[DC_DISPLAYS];
struct dc_cf *cf_safe[DC_DISPLAYS];
struct dc_cf *cf_cont[DC_DISPLAYS];
struct dc_de *de[DC_DISPLAYS];
struct dc_ed *ed_safe[DC_DISPLAYS];
struct dc_ed *ed_cont[DC_DISPLAYS];
struct dc_fg *fg[DC_DISPLAYS];
struct dc_tc *tc[DC_DISPLAYS];
for (i = 0; i < DC_DISPLAYS; i++) {
for (i = 0; i < DC_DISPLAYS; i++) {
ret = drm_vblank_init(drm, DC_DISPLAYS);
for (i = 0; i < DC_DISPLAYS; i++) {
struct dc_cf *cf_safe[DC_DISPLAYS];
struct dc_cf *cf_cont[DC_DISPLAYS];
struct dc_ed *ed_safe[DC_DISPLAYS];
struct dc_ed *ed_cont[DC_DISPLAYS];