.. | .. |
---|
677 | 677 | SCALER_DISPCTRL_DSPEISLUR(2) | |
---|
678 | 678 | SCALER_DISPCTRL_SCLEIRQ); |
---|
679 | 679 | |
---|
| 680 | + /* Set AXI panic mode. |
---|
| 681 | + * VC4 panics when < 2 lines in FIFO. |
---|
| 682 | + * VC5 panics when less than 1 line in the FIFO. |
---|
| 683 | + */ |
---|
| 684 | + dispctrl &= ~(SCALER_DISPCTRL_PANIC0_MASK | |
---|
| 685 | + SCALER_DISPCTRL_PANIC1_MASK | |
---|
| 686 | + SCALER_DISPCTRL_PANIC2_MASK); |
---|
| 687 | + dispctrl |= VC4_SET_FIELD(2, SCALER_DISPCTRL_PANIC0); |
---|
| 688 | + dispctrl |= VC4_SET_FIELD(2, SCALER_DISPCTRL_PANIC1); |
---|
| 689 | + dispctrl |= VC4_SET_FIELD(2, SCALER_DISPCTRL_PANIC2); |
---|
| 690 | + |
---|
680 | 691 | HVS_WRITE(SCALER_DISPCTRL, dispctrl); |
---|
681 | 692 | |
---|
682 | 693 | ret = devm_request_irq(dev, platform_get_irq(pdev, 0), |
---|