I915_MAX_PLANES
for ((__p) = PLANE_PRIMARY; (__p) < I915_MAX_PLANES; (__p)++) \
int plane_min_cdclk[I915_MAX_PLANES];
u32 data_rate[I915_MAX_PLANES];
u32 data_rate_y[I915_MAX_PLANES];
u64 rel_data_rate[I915_MAX_PLANES];
u64 rel_data_rate_y[I915_MAX_PLANES];
struct skl_plane_wm planes[I915_MAX_PLANES];
u16 plane[I915_MAX_PLANES];
struct skl_ddb_entry plane_ddb[I915_MAX_PLANES];
struct skl_ddb_entry plane_ddb_y[I915_MAX_PLANES];
u16 plane_min_ddb[I915_MAX_PLANES];
u16 plane_interim_ddb[I915_MAX_PLANES];
BUILD_BUG_ON(I915_MAX_PLANES > INTEL_FRONTBUFFER_BITS_PER_PIPE);
struct skl_ddb_entry ddb[I915_MAX_PLANES],
struct skl_ddb_entry ddb_y[I915_MAX_PLANES],
ddb, I915_MAX_PLANES, plane_id) ||
ddb_y, I915_MAX_PLANES, plane_id))
struct skl_ddb_entry ddb[I915_MAX_PLANES];
struct skl_ddb_entry ddb_y[I915_MAX_PLANES];
u16 plane[I915_MAX_PLANES];
u8 plane[I915_MAX_PLANES];
struct skl_ddb_entry ddb[I915_MAX_PLANES];
struct skl_ddb_entry ddb_y[I915_MAX_PLANES];
u16 min_ddb[I915_MAX_PLANES];
u16 interim_ddb[I915_MAX_PLANES];
(PLANE_SPRITE0) : (I915_MAX_PLANES))); })