VC4_GEN_6_C
if (vc4->gen >= VC4_GEN_6_C)
if (vc4->gen >= VC4_GEN_6_C)
(vc4->gen >= VC4_GEN_6_C ? PV_VCONTROL_ODD_TIMING : 0) |
(vc4->gen >= VC4_GEN_6_C ? PV_VCONTROL_ODD_TIMING : 0) |
if (vc4->gen >= VC4_GEN_6_C)
if (vc4->gen >= VC4_GEN_6_C)
if (vc4->gen >= VC4_GEN_6_C)
if (vc4->gen < VC4_GEN_6_C)
if (vc4->gen >= VC4_GEN_6_C) {
if (gen >= VC4_GEN_6_C)
{ .compatible = "brcm,bcm2712-vc6", .data = (void *)VC4_GEN_6_C },
HVS_READ(hvs->vc4->gen == VC4_GEN_6_C ? SCALER6_ ## offset : SCALER6D_ ## offset)
HVS_WRITE(hvs->vc4->gen == VC4_GEN_6_C ? SCALER6_ ## offset : SCALER6D_ ## offset, val)
case VC4_GEN_6_C:
if (vc4->gen >= VC4_GEN_6_C)
if (vc4->gen < VC4_GEN_6_C) {
if (vc4->gen >= VC4_GEN_6_C) {
case VC4_GEN_6_C:
case VC4_GEN_6_C:
if (vc4->gen >= VC4_GEN_6_C) {
if (hvs->vc4->gen == VC4_GEN_6_C) {
case VC4_GEN_6_C:
if (vc4->gen == VC4_GEN_6_C) {
(vc4->gen >= VC4_GEN_6_C) ? "core" : NULL);
(vc4->gen >= VC4_GEN_6_C) ? "disp" : NULL);
if (vc4->gen >= VC4_GEN_6_C)
if (vc4->gen < VC4_GEN_6_C) {
case VC4_GEN_6_C:
case VC4_GEN_6_C:
WARN_ON_ONCE(vc4->gen < VC4_GEN_6_C);
WARN_ON_ONCE(vc4->gen < VC4_GEN_6_C);
if (vc4->gen >= VC4_GEN_6_C)
if (vc4->gen >= VC4_GEN_6_C)
if (vc4->gen >= VC4_GEN_6_C)
if (vc4->gen >= VC4_GEN_6_C) {
if (vc4->gen >= VC4_GEN_6_C) {
WARN_ON_ONCE(vc4->gen != VC4_GEN_6_C && vc4->gen != VC4_GEN_6_D);
if (vc4->gen < VC4_GEN_6_C) {
case VC4_GEN_6_C:
WARN_ON_ONCE(vc4->gen < VC4_GEN_6_C);
WARN_ON_ONCE(vc4->gen != VC4_GEN_5 && vc4->gen != VC4_GEN_6_C &&
case VC4_GEN_6_C:
WARN_ON_ONCE(vc4->gen != VC4_GEN_6_C && vc4->gen != VC4_GEN_6_D);
if (vc4->gen == VC4_GEN_6_C) {
if (vc4->gen >= VC4_GEN_6_C && old_plane_state &&
if (vc4->gen >= VC4_GEN_6_C)
if (vc4->gen >= VC4_GEN_6_C) {
if (vc4->gen == VC4_GEN_6_C) {
if (vc4->gen >= VC4_GEN_6_C)
WARN_ON_ONCE(vc4->gen < VC4_GEN_6_C);
WARN_ON(!FIELD_FIT(hvs->vc4->gen == VC4_GEN_6_C ? \
FIELD_PREP(hvs->vc4->gen == VC4_GEN_6_C ? \
#define VC6_GET_FIELD(word, field) FIELD_GET(hvs->vc4->gen == VC4_GEN_6_C ? \
#define SCALER6_DISPX_CTRL0(x) ((hvs->vc4->gen == VC4_GEN_6_C) ? \
#define SCALER6_DISPX_CTRL1(x) ((hvs->vc4->gen == VC4_GEN_6_C) ? \
#define SCALER6_DISPX_BGND(x) ((hvs->vc4->gen == VC4_GEN_6_C) ? \
#define SCALER6_DISPX_LPTRS(x) ((hvs->vc4->gen == VC4_GEN_6_C) ? \
#define SCALER6_DISPX_COB(x) ((hvs->vc4->gen == VC4_GEN_6_C) ? \
#define SCALER6_DISPX_STATUS(x) ((hvs->vc4->gen == VC4_GEN_6_C) ? \
#define SCALER6_DISPX_DL(x) ((hvs->vc4->gen == VC4_GEN_6_C) ? \
#define SCALER6(x) ((hvs->vc4->gen == VC4_GEN_6_C) ? SCALER6_ ## x : SCALER6D_ ## x)
if (vc4->gen < VC4_GEN_6_C)