DRM_MODE_REFLECT_X
if (rot & DRM_MODE_REFLECT_X)
#define Flip_H_V (DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y | Rot_0)
return !!(rotation & DRM_MODE_REFLECT_X);
DRM_MODE_ROTATE_270 | DRM_MODE_REFLECT_X))
if (new_state->rotation & DRM_MODE_REFLECT_X)
DRM_MODE_ROTATE_270 | DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y;
{ __builtin_ffs(DRM_MODE_REFLECT_X) - 1, "reflect-x" },
rotation ^= DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y;
rotation |= DRM_MODE_REFLECT_X;
if (rotation & (DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y)) {
if (rotation & DRM_MODE_REFLECT_X) {
if (rotation & (DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y)) {
if (rotation & DRM_MODE_REFLECT_X) {
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
if (rotation & DRM_MODE_REFLECT_X)
DRM_MODE_REFLECT_X;
plane_config->rotation |= DRM_MODE_REFLECT_X;
if (rotation & DRM_MODE_REFLECT_X)
} else if (rotation & DRM_MODE_REFLECT_X) {
(rotation & DRM_MODE_REFLECT_X) ? "FLIPX " : "",
rotation & DRM_MODE_REFLECT_X) {
DRM_MODE_REFLECT_X;
if (rotation & DRM_MODE_REFLECT_X)
case DRM_MODE_REFLECT_X:
if (rotation & DRM_MODE_REFLECT_X &&
if (rotation & DRM_MODE_REFLECT_X &&
rotation == (DRM_MODE_REFLECT_X | DRM_MODE_ROTATE_90))) {
supported_rotations |= DRM_MODE_REFLECT_X;
plane_config->rotation |= DRM_MODE_REFLECT_X;
ch->frame_ctrl |= rotation & DRM_MODE_REFLECT_X ? HFLIP_EN : 0;
DRM_MODE_REFLECT_X |
DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y;
rotation ^= DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y;
if (rotation & DRM_MODE_REFLECT_X) {
if (rotation & DRM_MODE_REFLECT_X)
DRM_MODE_REFLECT_X |
if (rotation & DRM_MODE_REFLECT_X)
DRM_MODE_REFLECT_X |
DRM_MODE_REFLECT_X |
hflip = !!(rotation & DRM_MODE_REFLECT_X);
if (rotation & DRM_MODE_REFLECT_X) {
if (drm_rot & DRM_MODE_REFLECT_X)
DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y);
(new_state->rotation & DRM_MODE_REFLECT_X) ? 1 : 0);
flags |= VOP_WIN_HAS_REG(win_data, x_mir_en) ? DRM_MODE_REFLECT_X : 0;
(DRM_MODE_REFLECT_X | DRM_MODE_ROTATE_90 | DRM_MODE_ROTATE_270) &&
bool xmirror = pstate->rotation & DRM_MODE_REFLECT_X ? true : false;
xmirror = pstate->rotation & DRM_MODE_REFLECT_X ? true : false;
(DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y |
case DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y:
case DRM_MODE_REFLECT_X | DRM_MODE_ROTATE_90:
case DRM_MODE_REFLECT_X | DRM_MODE_ROTATE_270:
case DRM_MODE_REFLECT_X:
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,
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,
case DRM_MODE_REFLECT_X:
case (DRM_MODE_REFLECT_X | DRM_MODE_ROTATE_90):
if (newstate->rotation & DRM_MODE_REFLECT_X)
if (newstate->rotation & DRM_MODE_REFLECT_X)
if (newstate->rotation & DRM_MODE_REFLECT_X) {
if (newstate->rotation & DRM_MODE_REFLECT_X) {
if (newstate->rotation & DRM_MODE_REFLECT_X)
int supported_rotations = DRM_MODE_ROTATE_0 | DRM_MODE_REFLECT_X | DRM_MODE_REFLECT_Y;
DRM_MODE_REFLECT_X |
DRM_MODE_REFLECT_X |
if (rotation & DRM_MODE_REFLECT_X)
DRM_MODE_REFLECT_X |
KUNIT_EXPECT_EQ(test, mode.rotation_reflection, (DRM_MODE_ROTATE_0 | DRM_MODE_REFLECT_X));
KUNIT_EXPECT_EQ(test, mode.rotation_reflection, (DRM_MODE_ROTATE_270 | DRM_MODE_REFLECT_X));
.rotation = DRM_MODE_ROTATE_90 | DRM_MODE_REFLECT_X,
.rotation = DRM_MODE_REFLECT_X,
DRM_MODE_REFLECT_X |
(rotation & DRM_MODE_REFLECT_X ? SCALER_CTL0_HFLIP : 0) |
(rotation & DRM_MODE_REFLECT_X ?
DRM_MODE_REFLECT_X |
(rotation & DRM_MODE_REFLECT_X ? SCALER6_POS0_HFLIP : 0) |
DRM_MODE_REFLECT_X |
DRM_MODE_REFLECT_X | \