DRM_MODE_REFLECT_Y
if (rot & DRM_MODE_REFLECT_Y)
#define Flip_H_V (DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y | Rot_0)
return !!(rotation & DRM_MODE_REFLECT_Y);
if (new_state->rotation & DRM_MODE_REFLECT_Y)
DRM_MODE_ROTATE_270 | DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y;
{ __builtin_ffs(DRM_MODE_REFLECT_Y) - 1, "reflect-y" },
rotation ^= DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y;
rotation |= DRM_MODE_REFLECT_Y;
if (rotation & (DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y)) {
if (rotation & DRM_MODE_REFLECT_Y) {
if (rotation & (DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y)) {
if (rotation & DRM_MODE_REFLECT_Y) {
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y)
(rotation & DRM_MODE_REFLECT_Y) ? "FLIPY " : "",
case DRM_MODE_REFLECT_Y:
ch->frame_ctrl |= rotation & DRM_MODE_REFLECT_Y ? VFLIP_EN : 0;
DRM_MODE_REFLECT_Y);
DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y;
rotation ^= DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y;
if (rotation & DRM_MODE_REFLECT_Y) {
if (rotation & DRM_MODE_REFLECT_Y)
DRM_MODE_REFLECT_Y);
if (rotation & DRM_MODE_REFLECT_Y)
DRM_MODE_REFLECT_Y);
DRM_MODE_REFLECT_Y);
vflip = !!(rotation & DRM_MODE_REFLECT_Y);
if (drm_rot & DRM_MODE_REFLECT_Y)
DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y);
(new_state->rotation & DRM_MODE_REFLECT_Y) ? 1 : 0);
flags |= VOP_WIN_HAS_REG(win_data, y_mir_en) ? DRM_MODE_REFLECT_Y : 0;
if (fb->format->is_yuv && new_plane_state->rotation & DRM_MODE_REFLECT_Y) {
if (new_state->rotation & DRM_MODE_REFLECT_Y)
bool ymirror = pstate->rotation & DRM_MODE_REFLECT_Y ? true : false;
else if (pstate->rotation & DRM_MODE_REFLECT_Y)
if ((pstate->rotation & DRM_MODE_REFLECT_Y) && !afbc_en)
ymirror = pstate->rotation & DRM_MODE_REFLECT_Y ? true : false;
(DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y |
case DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y:
case DRM_MODE_REFLECT_Y:
DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y,
DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y,
DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y,
DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y,
DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
.supported_rotations = DRM_MODE_REFLECT_Y,
case DRM_MODE_REFLECT_Y:
case (DRM_MODE_REFLECT_Y | DRM_MODE_ROTATE_90):
if (newstate->rotation & DRM_MODE_REFLECT_Y)
if (newstate->rotation & DRM_MODE_REFLECT_Y)
if (newstate->rotation & DRM_MODE_REFLECT_Y)
if (newstate->rotation & DRM_MODE_REFLECT_Y) {
if (newstate->rotation & DRM_MODE_REFLECT_Y) {
if (newstate->rotation & DRM_MODE_REFLECT_Y)
int supported_rotations = DRM_MODE_ROTATE_0 | DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y;
DRM_MODE_REFLECT_Y);
DRM_MODE_REFLECT_Y;
rotation |= DRM_MODE_REFLECT_Y;
if (rotation & DRM_MODE_REFLECT_Y)
DRM_MODE_REFLECT_Y);
KUNIT_EXPECT_EQ(test, mode.rotation_reflection, (DRM_MODE_ROTATE_0 | DRM_MODE_REFLECT_Y));
.rotation = DRM_MODE_REFLECT_Y,
DRM_MODE_REFLECT_Y);
if (rotation & DRM_MODE_REFLECT_Y)
if (rotation & DRM_MODE_REFLECT_Y) {
(rotation & DRM_MODE_REFLECT_Y ? SCALER_CTL0_VFLIP : 0) |
(rotation & DRM_MODE_REFLECT_Y ?
DRM_MODE_REFLECT_Y);
if (rotation & DRM_MODE_REFLECT_Y)
(rotation & DRM_MODE_REFLECT_Y ? SCALER6_PTR0_VFLIP : 0) |
DRM_MODE_REFLECT_Y);
DRM_MODE_REFLECT_Y)