* [PATCH 0/9] drm: Use backlight power constants
@ 2024-07-31 12:17 Thomas Zimmermann
2024-07-31 12:17 ` [PATCH 1/9] drm/amdgpu: " Thomas Zimmermann
` (12 more replies)
0 siblings, 13 replies; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 12:17 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann
Commit a1cacb8a8e70 ("backlight: Add BACKLIGHT_POWER_ constants for
power states") introduced dedicated constants for backlight power states.
Convert DRM drivers to the new constants.
Some of the DRM panel drivers use BACKLIGHT_POWER_REDUCED, which is
deprecated. The drivers should later be converted to BACKLIGHT_POWER_ON
and BACKLIGHT_POWER_OFF.
The new constants replace the fbdev constants. This is part of a larger
effort to make kernel subsystems more independent from fbdev code and
headers.
Thomas Zimmermann (9):
drm/amdgpu: Use backlight power constants
drm/i915: Use backlight power constants
drm/panel: panel-novatak-nt35510: Use backlight power constants
drm/panel: panel-orisetech-otm8009a: Use backlight power constants
drm/panel: panel-samsung-s6e63j0x03: Use backlight power constants
drm/panel: panel-samsung-s6e3ha2: Use backlight power constants
drm/panel: panel-sony-acx565akm: Use backlight power constants
drm/radeon: Use backlight power constants
drm/tilcdc: Use backlight power constants
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 2 +-
drivers/gpu/drm/i915/display/intel_backlight.c | 12 ++++++------
drivers/gpu/drm/panel/panel-novatek-nt35510.c | 2 +-
drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 4 ++--
drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 10 +++++-----
drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 10 +++++-----
drivers/gpu/drm/panel/panel-sony-acx565akm.c | 2 +-
drivers/gpu/drm/radeon/atombios_encoders.c | 2 +-
drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 2 +-
drivers/gpu/drm/tilcdc/tilcdc_panel.c | 2 +-
10 files changed, 24 insertions(+), 24 deletions(-)
--
2.45.2
^ permalink raw reply [flat|nested] 31+ messages in thread
* [PATCH 1/9] drm/amdgpu: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
@ 2024-07-31 12:17 ` Thomas Zimmermann
2024-08-05 19:00 ` Deucher, Alexander
2024-07-31 12:17 ` [PATCH 2/9] drm/i915: " Thomas Zimmermann
` (11 subsequent siblings)
12 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 12:17 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann,
Alex Deucher, Christian König, Xinhui Pan
Replace FB_BLANK_ constants with their counterparts from the
backlight subsystem. The values are identical, so there's no
change in functionality or semantics.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: "Christian König" <christian.koenig@amd.com>
Cc: Xinhui Pan <Xinhui.Pan@amd.com>
---
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
index 25feab188dfe..650ec95bb40a 100644
--- a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
+++ b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
@@ -215,7 +215,7 @@ void amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder *amdgpu_encode
dig->bl_dev = bd;
bd->props.brightness = amdgpu_atombios_encoder_get_backlight_brightness(bd);
- bd->props.power = FB_BLANK_UNBLANK;
+ bd->props.power = BACKLIGHT_POWER_ON;
backlight_update_status(bd);
DRM_INFO("amdgpu atom DIG backlight initialized\n");
--
2.45.2
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [PATCH 2/9] drm/i915: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
2024-07-31 12:17 ` [PATCH 1/9] drm/amdgpu: " Thomas Zimmermann
@ 2024-07-31 12:17 ` Thomas Zimmermann
2024-07-31 12:56 ` Jani Nikula
2024-07-31 12:17 ` [PATCH 3/9] drm/panel: panel-novatak-nt35510: " Thomas Zimmermann
` (10 subsequent siblings)
12 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 12:17 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann,
Jani Nikula, Rodrigo Vivi, Joonas Lahtinen, Tvrtko Ursulin
Replace FB_BLANK_ constants with their counterparts from the
backlight subsystem. The values are identical, so there's no
change in functionality or semantics.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Jani Nikula <jani.nikula@linux.intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Cc: Tvrtko Ursulin <tursulin@ursulin.net>
---
drivers/gpu/drm/i915/display/intel_backlight.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_backlight.c b/drivers/gpu/drm/i915/display/intel_backlight.c
index 071668bfe5d1..6f678c039ed8 100644
--- a/drivers/gpu/drm/i915/display/intel_backlight.c
+++ b/drivers/gpu/drm/i915/display/intel_backlight.c
@@ -455,7 +455,7 @@ void intel_backlight_disable(const struct drm_connector_state *old_conn_state)
mutex_lock(&i915->display.backlight.lock);
if (panel->backlight.device)
- panel->backlight.device->props.power = FB_BLANK_POWERDOWN;
+ panel->backlight.device->props.power = BACKLIGHT_POWER_OFF;
panel->backlight.enabled = false;
panel->backlight.funcs->disable(old_conn_state, 0);
@@ -773,7 +773,7 @@ static void __intel_backlight_enable(const struct intel_crtc_state *crtc_state,
panel->backlight.funcs->enable(crtc_state, conn_state, panel->backlight.level);
panel->backlight.enabled = true;
if (panel->backlight.device)
- panel->backlight.device->props.power = FB_BLANK_UNBLANK;
+ panel->backlight.device->props.power = BACKLIGHT_POWER_ON;
}
void intel_backlight_enable(const struct intel_crtc_state *crtc_state,
@@ -870,12 +870,12 @@ static int intel_backlight_device_update_status(struct backlight_device *bd)
*/
if (panel->backlight.enabled) {
if (panel->backlight.power) {
- bool enable = bd->props.power == FB_BLANK_UNBLANK &&
+ bool enable = bd->props.power == BACKLIGHT_POWER_ON &&
bd->props.brightness != 0;
panel->backlight.power(connector, enable);
}
} else {
- bd->props.power = FB_BLANK_POWERDOWN;
+ bd->props.power = BACKLIGHT_POWER_OFF;
}
drm_modeset_unlock(&i915->drm.mode_config.connection_mutex);
@@ -945,9 +945,9 @@ int intel_backlight_device_register(struct intel_connector *connector)
props.max_brightness);
if (panel->backlight.enabled)
- props.power = FB_BLANK_UNBLANK;
+ props.power = BACKLIGHT_POWER_ON;
else
- props.power = FB_BLANK_POWERDOWN;
+ props.power = BACKLIGHT_POWER_OFF;
name = kstrdup_const("intel_backlight", GFP_KERNEL);
if (!name)
--
2.45.2
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [PATCH 3/9] drm/panel: panel-novatak-nt35510: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
2024-07-31 12:17 ` [PATCH 1/9] drm/amdgpu: " Thomas Zimmermann
2024-07-31 12:17 ` [PATCH 2/9] drm/i915: " Thomas Zimmermann
@ 2024-07-31 12:17 ` Thomas Zimmermann
2024-08-01 22:37 ` Jessica Zhang
2024-08-23 15:40 ` Linus Walleij
2024-07-31 12:17 ` [PATCH 4/9] drm/panel: panel-orisetech-otm8009a: " Thomas Zimmermann
` (9 subsequent siblings)
12 siblings, 2 replies; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 12:17 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann,
Linus Walleij, Neil Armstrong, Jessica Zhang
Replace FB_BLANK_ constants with their counterparts from the
backlight subsystem. The values are identical, so there's no
change in functionality or semantics.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
---
drivers/gpu/drm/panel/panel-novatek-nt35510.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/panel/panel-novatek-nt35510.c b/drivers/gpu/drm/panel/panel-novatek-nt35510.c
index d3bfdfc9cff6..57686340de49 100644
--- a/drivers/gpu/drm/panel/panel-novatek-nt35510.c
+++ b/drivers/gpu/drm/panel/panel-novatek-nt35510.c
@@ -1166,7 +1166,7 @@ static int nt35510_probe(struct mipi_dsi_device *dsi)
bl->props.brightness = nt->conf->wrdisbv;
else
bl->props.brightness = 255;
- bl->props.power = FB_BLANK_POWERDOWN;
+ bl->props.power = BACKLIGHT_POWER_OFF;
nt->panel.backlight = bl;
}
--
2.45.2
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [PATCH 4/9] drm/panel: panel-orisetech-otm8009a: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
` (2 preceding siblings ...)
2024-07-31 12:17 ` [PATCH 3/9] drm/panel: panel-novatak-nt35510: " Thomas Zimmermann
@ 2024-07-31 12:17 ` Thomas Zimmermann
2024-08-01 22:41 ` Jessica Zhang
2024-07-31 12:17 ` [PATCH 5/9] drm/panel: panel-samsung-s6e63j0x03: " Thomas Zimmermann
` (8 subsequent siblings)
12 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 12:17 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann,
Neil Armstrong, Jessica Zhang
Replace FB_BLANK_ constants with their counterparts from the
backlight subsystem. The values are identical, so there's no
change in functionality or semantics.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
---
drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/panel/panel-orisetech-otm8009a.c b/drivers/gpu/drm/panel/panel-orisetech-otm8009a.c
index 93183f30d7d6..a9b5dad70bc1 100644
--- a/drivers/gpu/drm/panel/panel-orisetech-otm8009a.c
+++ b/drivers/gpu/drm/panel/panel-orisetech-otm8009a.c
@@ -389,7 +389,7 @@ static int otm8009a_backlight_update_status(struct backlight_device *bd)
return -ENXIO;
}
- if (bd->props.power <= FB_BLANK_NORMAL) {
+ if (bd->props.power <= BACKLIGHT_POWER_REDUCED) {
/* Power on the backlight with the requested brightness
* Note We can not use mipi_dsi_dcs_set_display_brightness()
* as otm8009a driver support only 8-bit brightness (1 param).
@@ -465,7 +465,7 @@ static int otm8009a_probe(struct mipi_dsi_device *dsi)
ctx->bl_dev->props.max_brightness = OTM8009A_BACKLIGHT_MAX;
ctx->bl_dev->props.brightness = OTM8009A_BACKLIGHT_DEFAULT;
- ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
+ ctx->bl_dev->props.power = BACKLIGHT_POWER_OFF;
ctx->bl_dev->props.type = BACKLIGHT_RAW;
drm_panel_add(&ctx->panel);
--
2.45.2
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [PATCH 5/9] drm/panel: panel-samsung-s6e63j0x03: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
` (3 preceding siblings ...)
2024-07-31 12:17 ` [PATCH 4/9] drm/panel: panel-orisetech-otm8009a: " Thomas Zimmermann
@ 2024-07-31 12:17 ` Thomas Zimmermann
2024-08-01 22:41 ` Jessica Zhang
2024-07-31 12:17 ` [PATCH 6/9] drm/panel: panel-samsung-s6e3ha2: " Thomas Zimmermann
` (7 subsequent siblings)
12 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 12:17 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann,
Neil Armstrong, Jessica Zhang
Replace FB_BLANK_ constants with their counterparts from the
backlight subsystem. The values are identical, so there's no
change in functionality or semantics.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
---
drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c b/drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c
index 46d6f4a87bf7..ed53787d1dea 100644
--- a/drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c
+++ b/drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c
@@ -225,7 +225,7 @@ static int s6e63j0x03_disable(struct drm_panel *panel)
if (ret < 0)
return ret;
- ctx->bl_dev->props.power = FB_BLANK_NORMAL;
+ ctx->bl_dev->props.power = BACKLIGHT_POWER_REDUCED;
ret = mipi_dsi_dcs_enter_sleep_mode(dsi);
if (ret < 0)
@@ -245,7 +245,7 @@ static int s6e63j0x03_unprepare(struct drm_panel *panel)
if (ret < 0)
return ret;
- ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
+ ctx->bl_dev->props.power = BACKLIGHT_POWER_OFF;
return 0;
}
@@ -332,7 +332,7 @@ static int s6e63j0x03_prepare(struct drm_panel *panel)
if (ret < 0)
goto err;
- ctx->bl_dev->props.power = FB_BLANK_NORMAL;
+ ctx->bl_dev->props.power = BACKLIGHT_POWER_REDUCED;
return 0;
@@ -393,7 +393,7 @@ static int s6e63j0x03_enable(struct drm_panel *panel)
if (ret < 0)
return ret;
- ctx->bl_dev->props.power = FB_BLANK_UNBLANK;
+ ctx->bl_dev->props.power = BACKLIGHT_POWER_ON;
return 0;
}
@@ -473,7 +473,7 @@ static int s6e63j0x03_probe(struct mipi_dsi_device *dsi)
ctx->bl_dev->props.max_brightness = MAX_BRIGHTNESS;
ctx->bl_dev->props.brightness = DEFAULT_BRIGHTNESS;
- ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
+ ctx->bl_dev->props.power = BACKLIGHT_POWER_OFF;
drm_panel_add(&ctx->panel);
--
2.45.2
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [PATCH 6/9] drm/panel: panel-samsung-s6e3ha2: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
` (4 preceding siblings ...)
2024-07-31 12:17 ` [PATCH 5/9] drm/panel: panel-samsung-s6e63j0x03: " Thomas Zimmermann
@ 2024-07-31 12:17 ` Thomas Zimmermann
2024-08-01 22:46 ` Jessica Zhang
2024-07-31 12:17 ` [PATCH 7/9] drm/panel: panel-sony-acx565akm: " Thomas Zimmermann
` (6 subsequent siblings)
12 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 12:17 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann,
Neil Armstrong, Jessica Zhang
Replace FB_BLANK_ constants with their counterparts from the
backlight subsystem. The values are identical, so there's no
change in functionality or semantics.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
---
drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c b/drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
index 639a4fdf57bb..ab8b58545284 100644
--- a/drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
+++ b/drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
@@ -458,7 +458,7 @@ static int s6e3ha2_set_brightness(struct backlight_device *bl_dev)
return -EINVAL;
}
- if (bl_dev->props.power > FB_BLANK_NORMAL)
+ if (bl_dev->props.power > BACKLIGHT_POWER_REDUCED)
return -EPERM;
s6e3ha2_call_write_func(ret, s6e3ha2_test_key_on_f0(ctx));
@@ -508,7 +508,7 @@ static int s6e3ha2_disable(struct drm_panel *panel)
s6e3ha2_call_write_func(ret, mipi_dsi_dcs_set_display_off(dsi));
msleep(40);
- ctx->bl_dev->props.power = FB_BLANK_NORMAL;
+ ctx->bl_dev->props.power = BACKLIGHT_POWER_REDUCED;
return 0;
}
@@ -554,7 +554,7 @@ static int s6e3ha2_prepare(struct drm_panel *panel)
if (ret < 0)
goto err;
- ctx->bl_dev->props.power = FB_BLANK_NORMAL;
+ ctx->bl_dev->props.power = BACKLIGHT_POWER_REDUCED;
return 0;
@@ -601,7 +601,7 @@ static int s6e3ha2_enable(struct drm_panel *panel)
s6e3ha2_call_write_func(ret, s6e3ha2_test_key_off_f0(ctx));
s6e3ha2_call_write_func(ret, mipi_dsi_dcs_set_display_on(dsi));
- ctx->bl_dev->props.power = FB_BLANK_UNBLANK;
+ ctx->bl_dev->props.power = BACKLIGHT_POWER_ON;
return 0;
}
@@ -729,7 +729,7 @@ static int s6e3ha2_probe(struct mipi_dsi_device *dsi)
ctx->bl_dev->props.max_brightness = S6E3HA2_MAX_BRIGHTNESS;
ctx->bl_dev->props.brightness = S6E3HA2_DEFAULT_BRIGHTNESS;
- ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
+ ctx->bl_dev->props.power = BACKLIGHT_POWER_OFF;
drm_panel_init(&ctx->panel, dev, &s6e3ha2_drm_funcs,
DRM_MODE_CONNECTOR_DSI);
--
2.45.2
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [PATCH 7/9] drm/panel: panel-sony-acx565akm: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
` (5 preceding siblings ...)
2024-07-31 12:17 ` [PATCH 6/9] drm/panel: panel-samsung-s6e3ha2: " Thomas Zimmermann
@ 2024-07-31 12:17 ` Thomas Zimmermann
2024-08-01 22:46 ` Jessica Zhang
2024-07-31 12:17 ` [PATCH 8/9] drm/radeon: " Thomas Zimmermann
` (5 subsequent siblings)
12 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 12:17 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann,
Neil Armstrong, Jessica Zhang
Replace FB_BLANK_ constants with their counterparts from the
backlight subsystem. The values are identical, so there's no
change in functionality or semantics.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
---
drivers/gpu/drm/panel/panel-sony-acx565akm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/panel/panel-sony-acx565akm.c b/drivers/gpu/drm/panel/panel-sony-acx565akm.c
index 73ba93ff00fe..217f03569494 100644
--- a/drivers/gpu/drm/panel/panel-sony-acx565akm.c
+++ b/drivers/gpu/drm/panel/panel-sony-acx565akm.c
@@ -342,7 +342,7 @@ static const struct backlight_ops acx565akm_bl_ops = {
static int acx565akm_backlight_init(struct acx565akm_panel *lcd)
{
struct backlight_properties props = {
- .power = FB_BLANK_UNBLANK,
+ .power = BACKLIGHT_POWER_ON,
.type = BACKLIGHT_RAW,
};
int ret;
--
2.45.2
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [PATCH 8/9] drm/radeon: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
` (6 preceding siblings ...)
2024-07-31 12:17 ` [PATCH 7/9] drm/panel: panel-sony-acx565akm: " Thomas Zimmermann
@ 2024-07-31 12:17 ` Thomas Zimmermann
2024-07-31 12:17 ` [PATCH 9/9] drm/tilcdc: " Thomas Zimmermann
` (4 subsequent siblings)
12 siblings, 0 replies; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 12:17 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann,
Alex Deucher, Christian König, Xinhui Pan
Replace FB_BLANK_ constants with their counterparts from the
backlight subsystem. The values are identical, so there's no
change in functionality or semantics.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: "Christian König" <christian.koenig@amd.com>
Cc: Xinhui Pan <Xinhui.Pan@amd.com>
---
drivers/gpu/drm/radeon/atombios_encoders.c | 2 +-
drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/radeon/atombios_encoders.c b/drivers/gpu/drm/radeon/atombios_encoders.c
index 03e6871b3065..ef8d7f147465 100644
--- a/drivers/gpu/drm/radeon/atombios_encoders.c
+++ b/drivers/gpu/drm/radeon/atombios_encoders.c
@@ -249,7 +249,7 @@ void radeon_atom_backlight_init(struct radeon_encoder *radeon_encoder,
*/
if (bd->props.brightness == 0)
bd->props.brightness = RADEON_MAX_BL_LEVEL;
- bd->props.power = FB_BLANK_UNBLANK;
+ bd->props.power = BACKLIGHT_POWER_ON;
backlight_update_status(bd);
DRM_INFO("radeon atom DIG backlight initialized\n");
diff --git a/drivers/gpu/drm/radeon/radeon_legacy_encoders.c b/drivers/gpu/drm/radeon/radeon_legacy_encoders.c
index c4350ac2b3d2..d6aa1a3012a8 100644
--- a/drivers/gpu/drm/radeon/radeon_legacy_encoders.c
+++ b/drivers/gpu/drm/radeon/radeon_legacy_encoders.c
@@ -450,7 +450,7 @@ void radeon_legacy_backlight_init(struct radeon_encoder *radeon_encoder,
}
bd->props.brightness = radeon_legacy_backlight_get_brightness(bd);
- bd->props.power = FB_BLANK_UNBLANK;
+ bd->props.power = BACKLIGHT_POWER_ON;
backlight_update_status(bd);
DRM_INFO("radeon legacy LVDS backlight initialized\n");
--
2.45.2
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [PATCH 9/9] drm/tilcdc: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
` (7 preceding siblings ...)
2024-07-31 12:17 ` [PATCH 8/9] drm/radeon: " Thomas Zimmermann
@ 2024-07-31 12:17 ` Thomas Zimmermann
2024-08-15 7:59 ` Thomas Zimmermann
2024-07-31 13:02 ` ✗ Fi.CI.SPARSE: warning for drm: " Patchwork
` (3 subsequent siblings)
12 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 12:17 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann,
Jyri Sarha, Tomi Valkeinen
Replace FB_BLANK_ constants with their counterparts from the
backlight subsystem. The values are identical, so there's no
change in functionality or semantics.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Jyri Sarha <jyri.sarha@iki.fi>
Cc: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
---
drivers/gpu/drm/tilcdc/tilcdc_panel.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/tilcdc/tilcdc_panel.c b/drivers/gpu/drm/tilcdc/tilcdc_panel.c
index 68093d6b6b16..5f2d1b6f9ee9 100644
--- a/drivers/gpu/drm/tilcdc/tilcdc_panel.c
+++ b/drivers/gpu/drm/tilcdc/tilcdc_panel.c
@@ -49,7 +49,7 @@ static void panel_encoder_dpms(struct drm_encoder *encoder, int mode)
if (backlight) {
backlight->props.power = mode == DRM_MODE_DPMS_ON ?
- FB_BLANK_UNBLANK : FB_BLANK_POWERDOWN;
+ BACKLIGHT_POWER_ON : BACKLIGHT_POWER_OFF;
backlight_update_status(backlight);
}
--
2.45.2
^ permalink raw reply related [flat|nested] 31+ messages in thread
* Re: [PATCH 2/9] drm/i915: Use backlight power constants
2024-07-31 12:17 ` [PATCH 2/9] drm/i915: " Thomas Zimmermann
@ 2024-07-31 12:56 ` Jani Nikula
2024-07-31 13:00 ` Thomas Zimmermann
0 siblings, 1 reply; 31+ messages in thread
From: Jani Nikula @ 2024-07-31 12:56 UTC (permalink / raw)
To: Thomas Zimmermann, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Thomas Zimmermann,
Rodrigo Vivi, Joonas Lahtinen, Tvrtko Ursulin
On Wed, 31 Jul 2024, Thomas Zimmermann <tzimmermann@suse.de> wrote:
> Replace FB_BLANK_ constants with their counterparts from the
> backlight subsystem. The values are identical, so there's no
> change in functionality or semantics.
>
> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: Jani Nikula <jani.nikula@linux.intel.com>
> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
> Cc: Tvrtko Ursulin <tursulin@ursulin.net>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Do you want us to take this via drm-intel-next, or all together via
drm-misc? Either is fine.
> ---
> drivers/gpu/drm/i915/display/intel_backlight.c | 12 ++++++------
> 1 file changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_backlight.c b/drivers/gpu/drm/i915/display/intel_backlight.c
> index 071668bfe5d1..6f678c039ed8 100644
> --- a/drivers/gpu/drm/i915/display/intel_backlight.c
> +++ b/drivers/gpu/drm/i915/display/intel_backlight.c
> @@ -455,7 +455,7 @@ void intel_backlight_disable(const struct drm_connector_state *old_conn_state)
> mutex_lock(&i915->display.backlight.lock);
>
> if (panel->backlight.device)
> - panel->backlight.device->props.power = FB_BLANK_POWERDOWN;
> + panel->backlight.device->props.power = BACKLIGHT_POWER_OFF;
> panel->backlight.enabled = false;
> panel->backlight.funcs->disable(old_conn_state, 0);
>
> @@ -773,7 +773,7 @@ static void __intel_backlight_enable(const struct intel_crtc_state *crtc_state,
> panel->backlight.funcs->enable(crtc_state, conn_state, panel->backlight.level);
> panel->backlight.enabled = true;
> if (panel->backlight.device)
> - panel->backlight.device->props.power = FB_BLANK_UNBLANK;
> + panel->backlight.device->props.power = BACKLIGHT_POWER_ON;
> }
>
> void intel_backlight_enable(const struct intel_crtc_state *crtc_state,
> @@ -870,12 +870,12 @@ static int intel_backlight_device_update_status(struct backlight_device *bd)
> */
> if (panel->backlight.enabled) {
> if (panel->backlight.power) {
> - bool enable = bd->props.power == FB_BLANK_UNBLANK &&
> + bool enable = bd->props.power == BACKLIGHT_POWER_ON &&
> bd->props.brightness != 0;
> panel->backlight.power(connector, enable);
> }
> } else {
> - bd->props.power = FB_BLANK_POWERDOWN;
> + bd->props.power = BACKLIGHT_POWER_OFF;
> }
>
> drm_modeset_unlock(&i915->drm.mode_config.connection_mutex);
> @@ -945,9 +945,9 @@ int intel_backlight_device_register(struct intel_connector *connector)
> props.max_brightness);
>
> if (panel->backlight.enabled)
> - props.power = FB_BLANK_UNBLANK;
> + props.power = BACKLIGHT_POWER_ON;
> else
> - props.power = FB_BLANK_POWERDOWN;
> + props.power = BACKLIGHT_POWER_OFF;
>
> name = kstrdup_const("intel_backlight", GFP_KERNEL);
> if (!name)
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 2/9] drm/i915: Use backlight power constants
2024-07-31 12:56 ` Jani Nikula
@ 2024-07-31 13:00 ` Thomas Zimmermann
2024-08-01 11:52 ` Jani Nikula
0 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-07-31 13:00 UTC (permalink / raw)
To: Jani Nikula, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Rodrigo Vivi,
Joonas Lahtinen, Tvrtko Ursulin
Hi
Am 31.07.24 um 14:56 schrieb Jani Nikula:
> On Wed, 31 Jul 2024, Thomas Zimmermann <tzimmermann@suse.de> wrote:
>> Replace FB_BLANK_ constants with their counterparts from the
>> backlight subsystem. The values are identical, so there's no
>> change in functionality or semantics.
>>
>> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
>> Cc: Jani Nikula <jani.nikula@linux.intel.com>
>> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
>> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
>> Cc: Tvrtko Ursulin <tursulin@ursulin.net>
> Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Thanks.
>
> Do you want us to take this via drm-intel-next, or all together via
> drm-misc? Either is fine.
drm-intel-next is fine.
Best regards
Thomas
>
>> ---
>> drivers/gpu/drm/i915/display/intel_backlight.c | 12 ++++++------
>> 1 file changed, 6 insertions(+), 6 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/i915/display/intel_backlight.c b/drivers/gpu/drm/i915/display/intel_backlight.c
>> index 071668bfe5d1..6f678c039ed8 100644
>> --- a/drivers/gpu/drm/i915/display/intel_backlight.c
>> +++ b/drivers/gpu/drm/i915/display/intel_backlight.c
>> @@ -455,7 +455,7 @@ void intel_backlight_disable(const struct drm_connector_state *old_conn_state)
>> mutex_lock(&i915->display.backlight.lock);
>>
>> if (panel->backlight.device)
>> - panel->backlight.device->props.power = FB_BLANK_POWERDOWN;
>> + panel->backlight.device->props.power = BACKLIGHT_POWER_OFF;
>> panel->backlight.enabled = false;
>> panel->backlight.funcs->disable(old_conn_state, 0);
>>
>> @@ -773,7 +773,7 @@ static void __intel_backlight_enable(const struct intel_crtc_state *crtc_state,
>> panel->backlight.funcs->enable(crtc_state, conn_state, panel->backlight.level);
>> panel->backlight.enabled = true;
>> if (panel->backlight.device)
>> - panel->backlight.device->props.power = FB_BLANK_UNBLANK;
>> + panel->backlight.device->props.power = BACKLIGHT_POWER_ON;
>> }
>>
>> void intel_backlight_enable(const struct intel_crtc_state *crtc_state,
>> @@ -870,12 +870,12 @@ static int intel_backlight_device_update_status(struct backlight_device *bd)
>> */
>> if (panel->backlight.enabled) {
>> if (panel->backlight.power) {
>> - bool enable = bd->props.power == FB_BLANK_UNBLANK &&
>> + bool enable = bd->props.power == BACKLIGHT_POWER_ON &&
>> bd->props.brightness != 0;
>> panel->backlight.power(connector, enable);
>> }
>> } else {
>> - bd->props.power = FB_BLANK_POWERDOWN;
>> + bd->props.power = BACKLIGHT_POWER_OFF;
>> }
>>
>> drm_modeset_unlock(&i915->drm.mode_config.connection_mutex);
>> @@ -945,9 +945,9 @@ int intel_backlight_device_register(struct intel_connector *connector)
>> props.max_brightness);
>>
>> if (panel->backlight.enabled)
>> - props.power = FB_BLANK_UNBLANK;
>> + props.power = BACKLIGHT_POWER_ON;
>> else
>> - props.power = FB_BLANK_POWERDOWN;
>> + props.power = BACKLIGHT_POWER_OFF;
>>
>> name = kstrdup_const("intel_backlight", GFP_KERNEL);
>> if (!name)
--
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)
^ permalink raw reply [flat|nested] 31+ messages in thread
* ✗ Fi.CI.SPARSE: warning for drm: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
` (8 preceding siblings ...)
2024-07-31 12:17 ` [PATCH 9/9] drm/tilcdc: " Thomas Zimmermann
@ 2024-07-31 13:02 ` Patchwork
2024-07-31 13:11 ` ✓ Fi.CI.BAT: success " Patchwork
` (2 subsequent siblings)
12 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2024-07-31 13:02 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: intel-gfx
== Series Details ==
Series: drm: Use backlight power constants
URL : https://patchwork.freedesktop.org/series/136740/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
-
+./arch/x86/include/asm/bitops.h:116:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:116:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:116:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:116:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:147:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:147:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:147:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:147:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:149:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:149:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:149:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:149:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:153:26: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:153:26: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:153:26: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:153:26: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:155:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:155:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:155:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:155:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:155:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:155:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:155:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:155:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:173:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:173:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:173:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:173:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:175:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:175:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:175:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:175:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:179:35: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:179:35: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:179:35: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:179:35: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:181:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:181:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:181:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:181:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:181:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:181:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:181:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:181:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:185:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:185:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:185:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:185:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:187:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:187:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:187:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:187:9: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:191:35: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:191:35: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:191:35: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:191:35: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:194:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:194:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:194:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:194:16: warning: unreplaced symbol 'oldbit'
+./arch/x86/include/asm/bitops.h:194:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:194:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:194:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:194:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:236:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:236:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:236:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:236:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:238:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:238:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:238:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:238:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:243:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:243:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:243:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:243:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:245:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:245:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:245:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:245:9: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:66:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:66:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:66:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:66:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:92:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:92:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:92:1: warning: unreplaced symbol 'return'
+./arch/x86/include/asm/bitops.h:92:1: warning: unreplaced symbol 'return'
+drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
+drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:325:49: error: static assertion failed: "amd_sriov_msg_pf2vf_info must be 1 KB"
+./include/asm-generic/bitops/generic-non-atomic.h:100:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:100:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:100:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:100:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:100:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:100:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:100:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:100:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:100:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:100:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:100:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:100:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:105:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:105:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:105:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:105:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:107:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:107:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:107:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:107:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:108:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:108:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:108:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:108:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:109:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:109:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:109:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:109:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:111:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:111:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:111:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:111:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:111:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:111:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:111:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:111:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:111:20: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:111:20: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:111:20: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:111:20: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:112:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:112:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:112:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:112:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:112:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:112:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:112:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:112:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:112:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:112:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:112:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:112:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:121:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:121:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:121:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:121:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:128:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:128:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:128:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:128:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:137:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:137:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:137:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:137:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:139:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:139:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:139:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:139:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'break'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'break'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'break'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'break'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'continue'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'continue'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'continue'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'continue'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol '___p1'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol '___p1'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol '___p1'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol '___p1'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol '___p1'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol '___p1'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol '___p1'
+./include/asm-generic/bitops/generic-non-atomic.h:140:23: warning: unreplaced symbol '___p1'
+./include/asm-generic/bitops/generic-non-atomic.h:140:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:140:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:140:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:140:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:166:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:166:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:166:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:166:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:168:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:168:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:168:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:168:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:169:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:169:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:169:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:169:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:170:9: warning: unreplaced symbol 'val'
+./include/asm-generic/bitops/generic-non-atomic.h:170:9: warning: unreplaced symbol 'val'
+./include/asm-generic/bitops/generic-non-atomic.h:170:9: warning: unreplaced symbol 'val'
+./include/asm-generic/bitops/generic-non-atomic.h:170:9: warning: unreplaced symbol 'val'
+./include/asm-generic/bitops/generic-non-atomic.h:172:19: warning: unreplaced symbol 'val'
+./include/asm-generic/bitops/generic-non-atomic.h:172:19: warning: unreplaced symbol 'val'
+./include/asm-generic/bitops/generic-non-atomic.h:172:19: warning: unreplaced symbol 'val'
+./include/asm-generic/bitops/generic-non-atomic.h:172:19: warning: unreplaced symbol 'val'
+./include/asm-generic/bitops/generic-non-atomic.h:172:25: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:172:25: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:172:25: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:172:25: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:172:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:172:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:172:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:172:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:28:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:28:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:28:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:28:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:30:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:30:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:30:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:30:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:31:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:31:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:31:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:31:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:33:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:33:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:33:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:33:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:33:16: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:33:16: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:33:16: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:33:16: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:37:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:37:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:37:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:37:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:39:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:39:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:39:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:39:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:40:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:40:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:40:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:40:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:42:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:42:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:42:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:42:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:42:16: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:42:16: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:42:16: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:42:16: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:55:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:55:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:55:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:55:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:57:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:57:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:57:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:57:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:58:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:58:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:58:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:58:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:60:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:60:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:60:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:60:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:60:15: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:60:15: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:60:15: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:60:15: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:73:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:73:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:73:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:73:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:75:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:75:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:75:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:75:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:76:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:76:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:76:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:76:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:77:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:77:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:77:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:77:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:79:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:79:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:79:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:79:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:79:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:79:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:79:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:79:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:79:20: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:79:20: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:79:20: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:79:20: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:80:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:80:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:80:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:80:17: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:80:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:80:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:80:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:80:23: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:80:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:80:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:80:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:80:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:93:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:93:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:93:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:93:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/generic-non-atomic.h:95:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:95:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:95:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:95:9: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:96:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:96:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:96:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:96:9: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:97:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:97:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:97:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:97:9: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:99:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:99:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:99:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:99:10: warning: unreplaced symbol 'p'
+./include/asm-generic/bitops/generic-non-atomic.h:99:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:99:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:99:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:99:14: warning: unreplaced symbol 'old'
+./include/asm-generic/bitops/generic-non-atomic.h:99:21: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:99:21: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:99:21: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/generic-non-atomic.h:99:21: warning: unreplaced symbol 'mask'
+./include/asm-generic/bitops/instrumented-non-atomic.h:100:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:100:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:100:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:100:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:112:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:112:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:112:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:112:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:115:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:115:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:115:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:115:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:127:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:127:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:127:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:127:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:130:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:130:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:130:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:130:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:139:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:139:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:139:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:139:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:142:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:142:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:142:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:142:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:151:1: warning: too many warnings
+./include/asm-generic/bitops/instrumented-non-atomic.h:151:1: warning: too many warnings
+./include/asm-generic/bitops/instrumented-non-atomic.h:151:1: warning: too many warnings
+./include/asm-generic/bitops/instrumented-non-atomic.h:151:1: warning: too many warnings
+./include/asm-generic/bitops/instrumented-non-atomic.h:154:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:154:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:154:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:154:9: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:26:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:26:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:26:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:26:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:42:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:42:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:42:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:42:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:58:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:58:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:58:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:58:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:97:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:97:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:97:1: warning: unreplaced symbol 'return'
+./include/asm-generic/bitops/instrumented-non-atomic.h:97:1: warning: unreplaced symbol 'return'
^ permalink raw reply [flat|nested] 31+ messages in thread
* ✓ Fi.CI.BAT: success for drm: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
` (9 preceding siblings ...)
2024-07-31 13:02 ` ✗ Fi.CI.SPARSE: warning for drm: " Patchwork
@ 2024-07-31 13:11 ` Patchwork
2024-08-01 5:24 ` ✓ Fi.CI.IGT: " Patchwork
2024-08-02 7:00 ` [PATCH 9/9] drm/tilcdc: " jyri.sarha
12 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2024-07-31 13:11 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 6676 bytes --]
== Series Details ==
Series: drm: Use backlight power constants
URL : https://patchwork.freedesktop.org/series/136740/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15161 -> Patchwork_136740v1
====================================================
Summary
-------
**WARNING**
Minor unknown changes coming with Patchwork_136740v1 need to be verified
manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_136740v1, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/index.html
Participating hosts (43 -> 39)
------------------------------
Missing (4): bat-dg2-11 bat-arls-1 fi-snb-2520m fi-bsw-n3050
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_136740v1:
### IGT changes ###
#### Warnings ####
* igt@runner@aborted:
- fi-kbl-x1275: [FAIL][1] ([i915#11781]) -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-kbl-x1275/igt@runner@aborted.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-kbl-x1275/igt@runner@aborted.html
- fi-cfl-8109u: [FAIL][3] ([i915#11781]) -> [FAIL][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-cfl-8109u/igt@runner@aborted.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-cfl-8109u/igt@runner@aborted.html
- fi-ivb-3770: [FAIL][5] ([i915#11781]) -> [FAIL][6]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-ivb-3770/igt@runner@aborted.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-ivb-3770/igt@runner@aborted.html
- fi-elk-e7500: [FAIL][7] ([i915#11781]) -> [FAIL][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-elk-e7500/igt@runner@aborted.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-elk-e7500/igt@runner@aborted.html
- fi-kbl-guc: [FAIL][9] ([i915#11781]) -> [FAIL][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-kbl-guc/igt@runner@aborted.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-kbl-guc/igt@runner@aborted.html
- fi-ilk-650: [FAIL][11] ([i915#11781]) -> [FAIL][12]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-ilk-650/igt@runner@aborted.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-ilk-650/igt@runner@aborted.html
- fi-tgl-1115g4: [FAIL][13] ([i915#11781]) -> [FAIL][14]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-tgl-1115g4/igt@runner@aborted.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-tgl-1115g4/igt@runner@aborted.html
- fi-blb-e6850: [FAIL][15] ([i915#11781]) -> [FAIL][16]
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-blb-e6850/igt@runner@aborted.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-blb-e6850/igt@runner@aborted.html
- fi-glk-j4005: [FAIL][17] ([i915#11781]) -> [FAIL][18]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-glk-j4005/igt@runner@aborted.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-glk-j4005/igt@runner@aborted.html
- fi-kbl-7567u: [FAIL][19] ([i915#11781]) -> [FAIL][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-kbl-7567u/igt@runner@aborted.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-kbl-7567u/igt@runner@aborted.html
- bat-apl-1: [FAIL][21] ([i915#11781]) -> [FAIL][22]
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/bat-apl-1/igt@runner@aborted.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/bat-apl-1/igt@runner@aborted.html
- bat-atsm-1: [FAIL][23] ([i915#11781]) -> [FAIL][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/bat-atsm-1/igt@runner@aborted.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/bat-atsm-1/igt@runner@aborted.html
- fi-cfl-guc: [FAIL][25] ([i915#11781]) -> [FAIL][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/fi-cfl-guc/igt@runner@aborted.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/fi-cfl-guc/igt@runner@aborted.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_wait@wait@all-engines:
- {bat-arlh-3}: [PASS][27] -> [INCOMPLETE][28]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/bat-arlh-3/igt@gem_wait@wait@all-engines.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/bat-arlh-3/igt@gem_wait@wait@all-engines.html
Known issues
------------
Here are the changes found in Patchwork_136740v1 that come from known issues:
### IGT changes ###
#### Possible fixes ####
* igt@i915_selftest@live@gt_mocs:
- bat-adlp-11: [ABORT][29] -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/bat-adlp-11/igt@i915_selftest@live@gt_mocs.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/bat-adlp-11/igt@i915_selftest@live@gt_mocs.html
* igt@i915_selftest@live@hangcheck:
- bat-arls-2: [DMESG-WARN][31] ([i915#11349] / [i915#11378]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/bat-arls-2/igt@i915_selftest@live@hangcheck.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/bat-arls-2/igt@i915_selftest@live@hangcheck.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#11349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11349
[i915#11378]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11378
[i915#11781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11781
Build changes
-------------
* Linux: CI_DRM_15161 -> Patchwork_136740v1
CI-20190529: 20190529
CI_DRM_15161: 2a74e6714291a2c9cf26c08f729d5feb203e8338 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7944: 7944
Patchwork_136740v1: 2a74e6714291a2c9cf26c08f729d5feb203e8338 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/index.html
[-- Attachment #2: Type: text/html, Size: 8322 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* ✓ Fi.CI.IGT: success for drm: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
` (10 preceding siblings ...)
2024-07-31 13:11 ` ✓ Fi.CI.BAT: success " Patchwork
@ 2024-08-01 5:24 ` Patchwork
2024-08-02 7:00 ` [PATCH 9/9] drm/tilcdc: " jyri.sarha
12 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2024-08-01 5:24 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 69569 bytes --]
== Series Details ==
Series: drm: Use backlight power constants
URL : https://patchwork.freedesktop.org/series/136740/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_15161_full -> Patchwork_136740v1_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 10)
------------------------------
Additional (1): shard-glk-0
Known issues
------------
Here are the changes found in Patchwork_136740v1_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@crc32:
- shard-dg1: NOTRUN -> [SKIP][1] ([i915#6230])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@api_intel_bb@crc32.html
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-rkl: NOTRUN -> [SKIP][2] ([i915#8411]) +1 other test skip
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@drm_fdinfo@busy-idle@bcs0:
- shard-dg2: NOTRUN -> [SKIP][3] ([i915#8414]) +7 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@drm_fdinfo@busy-idle@bcs0.html
* igt@drm_fdinfo@idle@rcs0:
- shard-rkl: NOTRUN -> [FAIL][4] ([i915#7742])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@drm_fdinfo@idle@rcs0.html
* igt@drm_fdinfo@most-busy-check-all@rcs0:
- shard-rkl: [PASS][5] -> [FAIL][6] ([i915#7742])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-rkl-5/igt@drm_fdinfo@most-busy-check-all@rcs0.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@drm_fdinfo@most-busy-check-all@rcs0.html
* igt@drm_fdinfo@virtual-busy:
- shard-mtlp: NOTRUN -> [SKIP][7] ([i915#8414])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@drm_fdinfo@virtual-busy.html
* igt@drm_fdinfo@virtual-busy-hang:
- shard-dg1: NOTRUN -> [SKIP][8] ([i915#8414]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@drm_fdinfo@virtual-busy-hang.html
* igt@gem_bad_reloc@negative-reloc-bltcopy:
- shard-mtlp: NOTRUN -> [SKIP][9] ([i915#3281]) +3 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@gem_bad_reloc@negative-reloc-bltcopy.html
* igt@gem_bad_reloc@negative-reloc-lut:
- shard-rkl: NOTRUN -> [SKIP][10] ([i915#3281]) +9 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@gem_bad_reloc@negative-reloc-lut.html
- shard-dg1: NOTRUN -> [SKIP][11] ([i915#3281]) +5 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@gem_bad_reloc@negative-reloc-lut.html
* igt@gem_basic@multigpu-create-close:
- shard-rkl: NOTRUN -> [SKIP][12] ([i915#7697])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@block-copy-compressed:
- shard-rkl: NOTRUN -> [SKIP][13] ([i915#3555] / [i915#9323])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-dg1: NOTRUN -> [SKIP][14] ([i915#3555] / [i915#9323])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume:
- shard-dg1: NOTRUN -> [SKIP][15] ([i915#9323])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@gem_ccs@suspend-resume.html
- shard-tglu: NOTRUN -> [SKIP][16] ([i915#9323])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@gem_ccs@suspend-resume.html
* igt@gem_ctx_sseu@engines:
- shard-dg1: NOTRUN -> [SKIP][17] ([i915#280])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@gem_ctx_sseu@engines.html
- shard-tglu: NOTRUN -> [SKIP][18] ([i915#280])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@gem_ctx_sseu@engines.html
- shard-dg2: NOTRUN -> [SKIP][19] ([i915#280])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@gem_ctx_sseu@engines.html
* igt@gem_eio@reset-stress:
- shard-dg1: NOTRUN -> [FAIL][20] ([i915#5784])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@gem_eio@reset-stress.html
* igt@gem_exec_balancer@bonded-true-hang:
- shard-dg2: NOTRUN -> [SKIP][21] ([i915#4812]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@gem_exec_balancer@bonded-true-hang.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-rkl: NOTRUN -> [SKIP][22] ([i915#4525]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_big@single:
- shard-tglu: [PASS][23] -> [ABORT][24] ([i915#11713])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-tglu-9/igt@gem_exec_big@single.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-8/igt@gem_exec_big@single.html
* igt@gem_exec_fair@basic-none@bcs0:
- shard-rkl: NOTRUN -> [FAIL][25] ([i915#2842]) +9 other tests fail
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@gem_exec_fair@basic-none@bcs0.html
* igt@gem_exec_fair@basic-pace-solo:
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#3539])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@gem_exec_fair@basic-pace-solo.html
* igt@gem_exec_fair@basic-sync:
- shard-dg1: NOTRUN -> [SKIP][27] ([i915#3539])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@gem_exec_fair@basic-sync.html
* igt@gem_exec_flush@basic-wb-ro-before-default:
- shard-dg2: NOTRUN -> [SKIP][28] ([i915#3539] / [i915#4852]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@gem_exec_flush@basic-wb-ro-before-default.html
* igt@gem_exec_flush@basic-wb-rw-before-default:
- shard-dg1: NOTRUN -> [SKIP][29] ([i915#3539] / [i915#4852]) +2 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@gem_exec_flush@basic-wb-rw-before-default.html
* igt@gem_exec_reloc@basic-active:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#3281]) +4 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@gem_exec_reloc@basic-active.html
* igt@gem_exec_schedule@semaphore-power:
- shard-rkl: NOTRUN -> [SKIP][31] ([i915#7276])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@gem_exec_schedule@semaphore-power.html
- shard-dg2: NOTRUN -> [SKIP][32] ([i915#4537] / [i915#4812])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-rkl: NOTRUN -> [SKIP][33] ([i915#4613] / [i915#7582])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@heavy-random@lmem0:
- shard-dg2: [PASS][34] -> [FAIL][35] ([i915#10378]) +2 other tests fail
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg2-6/igt@gem_lmem_swapping@heavy-random@lmem0.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-10/igt@gem_lmem_swapping@heavy-random@lmem0.html
* igt@gem_lmem_swapping@heavy-verify-multi@lmem0:
- shard-dg1: [PASS][36] -> [FAIL][37] ([i915#10378])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg1-15/igt@gem_lmem_swapping@heavy-verify-multi@lmem0.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-17/igt@gem_lmem_swapping@heavy-verify-multi@lmem0.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [PASS][38] -> [TIMEOUT][39] ([i915#5493])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_lmem_swapping@verify:
- shard-rkl: NOTRUN -> [SKIP][40] ([i915#4613]) +3 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@gem_lmem_swapping@verify.html
* igt@gem_media_vme:
- shard-rkl: NOTRUN -> [SKIP][41] ([i915#284])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@gem_media_vme.html
- shard-dg1: NOTRUN -> [SKIP][42] ([i915#284])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@gem_media_vme.html
* igt@gem_mmap_gtt@big-copy-odd:
- shard-dg2: NOTRUN -> [SKIP][43] ([i915#4077]) +6 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@gem_mmap_gtt@big-copy-odd.html
* igt@gem_mmap_gtt@close-race:
- shard-dg1: NOTRUN -> [SKIP][44] ([i915#4077]) +8 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@gem_mmap_gtt@close-race.html
* igt@gem_mmap_gtt@cpuset-basic-small-copy-odd:
- shard-mtlp: NOTRUN -> [SKIP][45] ([i915#4077]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@gem_mmap_gtt@cpuset-basic-small-copy-odd.html
* igt@gem_mmap_wc@write-prefaulted:
- shard-dg2: NOTRUN -> [SKIP][46] ([i915#4083]) +6 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@gem_mmap_wc@write-prefaulted.html
* igt@gem_mmap_wc@write-read-distinct:
- shard-dg1: NOTRUN -> [SKIP][47] ([i915#4083]) +7 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@gem_mmap_wc@write-read-distinct.html
* igt@gem_partial_pwrite_pread@write-uncached:
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#3282]) +2 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@gem_partial_pwrite_pread@write-uncached.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-dg1: NOTRUN -> [SKIP][49] ([i915#3282]) +4 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_pread@snoop:
- shard-mtlp: NOTRUN -> [SKIP][50] ([i915#3282])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@gem_pread@snoop.html
* igt@gem_pwrite_snooped:
- shard-rkl: NOTRUN -> [SKIP][51] ([i915#3282]) +4 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@gem_pwrite_snooped.html
* igt@gem_pxp@display-protected-crc:
- shard-mtlp: NOTRUN -> [SKIP][52] ([i915#4270])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@gem_pxp@display-protected-crc.html
* igt@gem_pxp@fail-invalid-protected-context:
- shard-dg2: NOTRUN -> [SKIP][53] ([i915#4270])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@gem_pxp@fail-invalid-protected-context.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-rkl: NOTRUN -> [SKIP][54] ([i915#4270]) +2 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-dg1: NOTRUN -> [SKIP][55] ([i915#4270])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_render_copy@yf-tiled-ccs-to-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#5190] / [i915#8428]) +6 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@gem_render_copy@yf-tiled-ccs-to-y-tiled.html
* igt@gem_render_copy@yf-tiled-to-vebox-y-tiled:
- shard-mtlp: NOTRUN -> [SKIP][57] ([i915#8428]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@gem_render_copy@yf-tiled-to-vebox-y-tiled.html
* igt@gem_userptr_blits@access-control:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#3297])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@coherency-sync:
- shard-dg1: NOTRUN -> [SKIP][59] ([i915#3297])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-mtlp: NOTRUN -> [SKIP][60] ([i915#3297])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@gem_userptr_blits@unsync-unmap.html
* igt@gem_userptr_blits@unsync-unmap-after-close:
- shard-rkl: NOTRUN -> [SKIP][61] ([i915#3297]) +4 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@gem_userptr_blits@unsync-unmap-after-close.html
* igt@gen7_exec_parse@chained-batch:
- shard-rkl: NOTRUN -> [SKIP][62] +31 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@gen7_exec_parse@chained-batch.html
* igt@gen9_exec_parse@basic-rejected-ctx-param:
- shard-mtlp: NOTRUN -> [SKIP][63] ([i915#2856])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@gen9_exec_parse@basic-rejected-ctx-param.html
* igt@gen9_exec_parse@bb-chained:
- shard-rkl: NOTRUN -> [SKIP][64] ([i915#2527]) +4 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@gen9_exec_parse@bb-chained.html
- shard-dg1: NOTRUN -> [SKIP][65] ([i915#2527]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@unaligned-access:
- shard-dg2: NOTRUN -> [SKIP][66] ([i915#2856]) +1 other test skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@gen9_exec_parse@unaligned-access.html
- shard-tglu: NOTRUN -> [SKIP][67] ([i915#2527] / [i915#2856])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_fb_tiling:
- shard-mtlp: NOTRUN -> [SKIP][68] ([i915#4881])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@i915_fb_tiling.html
* igt@i915_module_load@load:
- shard-rkl: NOTRUN -> [SKIP][69] ([i915#6227])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@i915_module_load@load.html
* igt@i915_module_load@resize-bar:
- shard-rkl: NOTRUN -> [SKIP][70] ([i915#6412])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@i915_module_load@resize-bar.html
* igt@i915_pm_rps@thresholds-park@gt0:
- shard-dg1: NOTRUN -> [SKIP][71] ([i915#8925])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@i915_pm_rps@thresholds-park@gt0.html
* igt@i915_query@hwconfig_table:
- shard-rkl: NOTRUN -> [SKIP][72] ([i915#6245])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@i915_query@hwconfig_table.html
* igt@i915_query@test-query-geometry-subslices:
- shard-rkl: NOTRUN -> [SKIP][73] ([i915#5723])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@i915_query@test-query-geometry-subslices.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#4212]) +2 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs-cc:
- shard-mtlp: NOTRUN -> [SKIP][75] ([i915#8709]) +11 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs-cc.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-mtlp: NOTRUN -> [SKIP][76] ([i915#3555])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-4:
- shard-dg1: [PASS][77] -> [FAIL][78] ([i915#5956]) +1 other test fail
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg1-16/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-4.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-17/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-4.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][79] ([i915#4538] / [i915#5286]) +1 other test skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-addfb:
- shard-dg1: NOTRUN -> [SKIP][80] ([i915#5286])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@kms_big_fb@4-tiled-addfb.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][81] ([i915#5286]) +6 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0:
- shard-tglu: NOTRUN -> [SKIP][82] ([i915#5286])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][83] ([i915#3638]) +1 other test skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][84] ([i915#3638]) +6 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-mtlp: NOTRUN -> [SKIP][85] ([i915#6187])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#5190]) +1 other test skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-dg2: NOTRUN -> [SKIP][87] ([i915#4538] / [i915#5190]) +7 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][88] ([i915#4538]) +4 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_joiner@basic:
- shard-rkl: NOTRUN -> [SKIP][89] ([i915#10656])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_big_joiner@basic.html
- shard-dg1: NOTRUN -> [SKIP][90] ([i915#10656])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@kms_big_joiner@basic.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][91] ([i915#6095]) +83 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-14/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-4.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][92] ([i915#10307] / [i915#10434] / [i915#6095]) +5 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-10/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][93] ([i915#6095]) +15 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-a-edp-1.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][94] ([i915#6095]) +7 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][95] ([i915#10307] / [i915#6095]) +137 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][96] ([i915#6095]) +89 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1.html
* igt@kms_cdclk@mode-transition:
- shard-dg1: NOTRUN -> [SKIP][97] ([i915#3742])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@kms_cdclk@mode-transition.html
- shard-tglu: NOTRUN -> [SKIP][98] ([i915#3742])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][99] ([i915#7213]) +3 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html
* igt@kms_chamelium_color@ctm-max:
- shard-mtlp: NOTRUN -> [SKIP][100] +4 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_chamelium_color@ctm-max.html
* igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#7828]) +7 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_edid@hdmi-mode-timings:
- shard-tglu: NOTRUN -> [SKIP][102] ([i915#7828]) +1 other test skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_chamelium_edid@hdmi-mode-timings.html
* igt@kms_chamelium_frames@dp-crc-fast:
- shard-dg1: NOTRUN -> [SKIP][103] ([i915#7828]) +6 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_frames@hdmi-frame-dump:
- shard-mtlp: NOTRUN -> [SKIP][104] ([i915#7828])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_chamelium_frames@hdmi-frame-dump.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#7828]) +14 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_content_protection@atomic@pipe-a-dp-4:
- shard-dg2: NOTRUN -> [TIMEOUT][106] ([i915#7173])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-11/igt@kms_content_protection@atomic@pipe-a-dp-4.html
* igt@kms_content_protection@content-type-change:
- shard-mtlp: NOTRUN -> [SKIP][107] ([i915#6944] / [i915#9424])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-rkl: NOTRUN -> [SKIP][108] ([i915#3116]) +1 other test skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_content_protection@dp-mst-type-1.html
- shard-dg2: NOTRUN -> [SKIP][109] ([i915#3299])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@legacy:
- shard-dg2: NOTRUN -> [SKIP][110] ([i915#7118] / [i915#9424])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_content_protection@legacy.html
- shard-rkl: NOTRUN -> [SKIP][111] ([i915#7118] / [i915#9424])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic-type-1:
- shard-dg1: NOTRUN -> [SKIP][112] ([i915#9424])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@mei-interface:
- shard-rkl: NOTRUN -> [SKIP][113] ([i915#9424]) +1 other test skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@srm:
- shard-rkl: NOTRUN -> [SKIP][114] ([i915#7118])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_content_protection@srm.html
* igt@kms_content_protection@uevent:
- shard-dg1: NOTRUN -> [SKIP][115] ([i915#7116] / [i915#9424])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-mtlp: NOTRUN -> [SKIP][116] ([i915#3555] / [i915#8814]) +1 other test skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-rkl: NOTRUN -> [SKIP][117] ([i915#11453]) +2 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_cursor_crc@cursor-random-512x170.html
- shard-dg1: NOTRUN -> [SKIP][118] ([i915#11453]) +1 other test skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-sliding-64x21:
- shard-mtlp: NOTRUN -> [SKIP][119] ([i915#8814])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_cursor_crc@cursor-sliding-64x21.html
* igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][120] ([i915#5354]) +29 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-mtlp: NOTRUN -> [SKIP][121] ([i915#9809]) +1 other test skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-rkl: NOTRUN -> [SKIP][122] ([i915#4103])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@torture-move@pipe-a:
- shard-dg1: [PASS][123] -> [DMESG-WARN][124] ([i915#10166])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg1-17/igt@kms_cursor_legacy@torture-move@pipe-a.html
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@kms_cursor_legacy@torture-move@pipe-a.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-dg2: NOTRUN -> [SKIP][125] ([i915#8588])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_display_modes@mst-extended-mode-negative.html
- shard-rkl: NOTRUN -> [SKIP][126] ([i915#8588])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-dg1: NOTRUN -> [SKIP][127] ([i915#3555]) +6 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][128] ([i915#3804])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_dp_aux_dev:
- shard-dg2: NOTRUN -> [SKIP][129] ([i915#1257])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_dp_aux_dev.html
- shard-rkl: NOTRUN -> [SKIP][130] ([i915#1257])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_dp_aux_dev.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-rkl: NOTRUN -> [SKIP][131] ([i915#3840])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][132] ([i915#3840] / [i915#9053])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
- shard-rkl: NOTRUN -> [SKIP][133] ([i915#3840] / [i915#9053])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][134] ([i915#3955])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@display-4x:
- shard-rkl: NOTRUN -> [SKIP][135] ([i915#1839])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@psr1:
- shard-rkl: NOTRUN -> [SKIP][136] ([i915#658]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@kms_feature_discovery@psr1.html
* igt@kms_feature_discovery@psr2:
- shard-dg2: NOTRUN -> [SKIP][137] ([i915#658])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-rmfb:
- shard-tglu: NOTRUN -> [SKIP][138] ([i915#3637])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_flip@2x-flip-vs-rmfb.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][139] ([i915#3637]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-plain-flip-ts-check-interruptible:
- shard-dg1: NOTRUN -> [SKIP][140] ([i915#9934]) +6 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@kms_flip@2x-plain-flip-ts-check-interruptible.html
* igt@kms_flip@flip-vs-fences:
- shard-dg2: NOTRUN -> [SKIP][141] ([i915#8381])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_flip@flip-vs-fences.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][142] ([i915#2672])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-dg1: NOTRUN -> [SKIP][143] ([i915#2587] / [i915#2672]) +4 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
- shard-tglu: NOTRUN -> [SKIP][144] ([i915#2587] / [i915#2672]) +1 other test skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][145] ([i915#2672]) +5 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
- shard-dg2: NOTRUN -> [SKIP][146] ([i915#2672]) +1 other test skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-indfb-fliptrack-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][147] ([i915#8708]) +2 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-1p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff:
- shard-dg2: [PASS][148] -> [FAIL][149] ([i915#6880])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff.html
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][150] ([i915#8708]) +11 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-render:
- shard-mtlp: NOTRUN -> [SKIP][151] ([i915#1825]) +4 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][152] ([i915#5439])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][153] ([i915#10433] / [i915#3458]) +2 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][154] +22 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt:
- shard-tglu: NOTRUN -> [SKIP][155] +22 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][156] ([i915#1825]) +52 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][157] ([i915#3023]) +29 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-rte:
- shard-dg2: NOTRUN -> [SKIP][158] ([i915#3458]) +11 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-rte.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][159] ([i915#8708]) +12 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][160] ([i915#3458]) +13 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite.html
* igt@kms_hdr@static-toggle:
- shard-rkl: NOTRUN -> [SKIP][161] ([i915#3555] / [i915#8228])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_hdr@static-toggle.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg1: NOTRUN -> [SKIP][162] ([i915#3555] / [i915#8228])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-mtlp: NOTRUN -> [SKIP][163] ([i915#4816])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes:
- shard-dg2: NOTRUN -> [SKIP][164] +9 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html
* igt@kms_plane_lowres@tiling-yf:
- shard-rkl: NOTRUN -> [SKIP][165] ([i915#3555]) +8 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#8806])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][167] ([i915#8292])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-1/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-c-hdmi-a-2:
- shard-dg2: NOTRUN -> [SKIP][168] ([i915#9423]) +27 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-3/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-c-hdmi-a-2.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][169] ([i915#9423]) +11 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][170] ([i915#9423]) +7 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c-hdmi-a-4.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][171] ([i915#9728]) +7 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][172] ([i915#5235]) +2 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-3.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][173] ([i915#9728]) +16 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-14/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-4.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][174] ([i915#5235]) +2 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-a-edp-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][175] ([i915#3555] / [i915#5235])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-d-edp-1.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][176] ([i915#9728]) +7 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1.html
* igt@kms_pm_backlight@fade:
- shard-rkl: NOTRUN -> [SKIP][177] ([i915#5354])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_pm_backlight@fade.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: NOTRUN -> [SKIP][178] ([i915#8430])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-dg2: [PASS][179] -> [SKIP][180] ([i915#9519]) +1 other test skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg2-7/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-10/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-rkl: [PASS][181] -> [SKIP][182] ([i915#9519])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp.html
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-1/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: NOTRUN -> [SKIP][183] ([i915#9519])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_prime@basic-crc-hybrid:
- shard-mtlp: NOTRUN -> [SKIP][184] ([i915#6524])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@basic-crc-vgem:
- shard-dg1: NOTRUN -> [SKIP][185] ([i915#6524])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@kms_prime@basic-crc-vgem.html
* igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-sf:
- shard-dg2: NOTRUN -> [SKIP][186] ([i915#11520]) +2 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-overlay-plane-move-continuous-exceed-fully-sf:
- shard-rkl: NOTRUN -> [SKIP][187] ([i915#11520]) +5 other tests skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_psr2_sf@fbc-overlay-plane-move-continuous-exceed-fully-sf.html
- shard-dg1: NOTRUN -> [SKIP][188] ([i915#11520]) +2 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@kms_psr2_sf@fbc-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-overlay-plane-update-sf-dmg-area@psr2-pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][189] ([i915#9808]) +1 other test skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_psr2_sf@fbc-overlay-plane-update-sf-dmg-area@psr2-pipe-b-edp-1.html
* igt@kms_psr2_sf@overlay-plane-update-continuous-sf:
- shard-tglu: NOTRUN -> [SKIP][190] ([i915#11520])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@page_flip-p010:
- shard-mtlp: NOTRUN -> [SKIP][191] ([i915#4348])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-psr-primary-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][192] ([i915#1072] / [i915#9732]) +16 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_psr@fbc-psr-primary-mmap-gtt.html
* igt@kms_psr@fbc-psr-suspend@edp-1:
- shard-mtlp: NOTRUN -> [SKIP][193] ([i915#9688]) +1 other test skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_psr@fbc-psr-suspend@edp-1.html
* igt@kms_psr@pr-cursor-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][194] ([i915#1072] / [i915#9732]) +15 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@kms_psr@pr-cursor-mmap-gtt.html
* igt@kms_psr@pr-primary-page-flip:
- shard-tglu: NOTRUN -> [SKIP][195] ([i915#9732]) +4 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_psr@pr-primary-page-flip.html
* igt@kms_psr@psr2-cursor-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][196] ([i915#1072] / [i915#9732]) +30 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_psr@psr2-cursor-mmap-gtt.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-rkl: NOTRUN -> [SKIP][197] ([i915#5289])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-dg2: NOTRUN -> [SKIP][198] ([i915#11131]) +2 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-dg2: NOTRUN -> [SKIP][199] ([i915#3555]) +1 other test skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-2/igt@kms_setmode@invalid-clone-exclusive-crtc.html
- shard-mtlp: NOTRUN -> [SKIP][200] ([i915#3555] / [i915#8809] / [i915#8823])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-1/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-dg1: NOTRUN -> [SKIP][201] ([i915#8623])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@kms_tiled_display@basic-test-pattern.html
- shard-tglu: NOTRUN -> [SKIP][202] ([i915#8623])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_tiled_display@basic-test-pattern.html
- shard-dg2: NOTRUN -> [SKIP][203] ([i915#8623])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vrr@flip-suspend:
- shard-mtlp: NOTRUN -> [SKIP][204] ([i915#3555] / [i915#8808])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_vrr@flip-suspend.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-dg2: NOTRUN -> [SKIP][205] ([i915#2437] / [i915#9412])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
- shard-dg1: NOTRUN -> [SKIP][206] ([i915#2437] / [i915#9412])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
- shard-tglu: NOTRUN -> [SKIP][207] ([i915#2437] / [i915#9412])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-7/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-dg2: NOTRUN -> [SKIP][208] ([i915#2437])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_writeback@writeback-invalid-parameters.html
- shard-rkl: NOTRUN -> [SKIP][209] ([i915#2437])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@kms_writeback@writeback-invalid-parameters.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-mtlp: NOTRUN -> [SKIP][210] ([i915#2437] / [i915#9412])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-2/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf@mi-rpc:
- shard-dg1: NOTRUN -> [SKIP][211] ([i915#2434])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@perf@mi-rpc.html
* igt@perf_pmu@busy-idle-no-semaphores@ccs0:
- shard-mtlp: [PASS][212] -> [FAIL][213] ([i915#11747])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-mtlp-2/igt@perf_pmu@busy-idle-no-semaphores@ccs0.html
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-8/igt@perf_pmu@busy-idle-no-semaphores@ccs0.html
* igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem:
- shard-dg2: NOTRUN -> [CRASH][214] ([i915#9351])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html
* igt@prime_vgem@basic-fence-mmap:
- shard-dg2: NOTRUN -> [SKIP][215] ([i915#3708] / [i915#4077])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-5/igt@prime_vgem@basic-fence-mmap.html
- shard-dg1: NOTRUN -> [SKIP][216] ([i915#3708] / [i915#4077])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-18/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-fence-read:
- shard-rkl: NOTRUN -> [SKIP][217] ([i915#3291] / [i915#3708])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-4/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@fence-read-hang:
- shard-dg2: NOTRUN -> [SKIP][218] ([i915#3708])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@prime_vgem@fence-read-hang.html
- shard-rkl: NOTRUN -> [SKIP][219] ([i915#3708]) +2 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@prime_vgem@fence-read-hang.html
* igt@prime_vgem@fence-write-hang:
- shard-dg1: NOTRUN -> [SKIP][220] ([i915#3708])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-15/igt@prime_vgem@fence-write-hang.html
* igt@sriov_basic@bind-unbind-vf:
- shard-dg2: NOTRUN -> [SKIP][221] ([i915#9917])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@sriov_basic@bind-unbind-vf.html
- shard-rkl: NOTRUN -> [SKIP][222] ([i915#9917]) +1 other test skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@sriov_basic@bind-unbind-vf.html
* igt@syncobj_timeline@invalid-wait-zero-handles:
- shard-dg2: NOTRUN -> [FAIL][223] ([i915#9781])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@syncobj_timeline@invalid-wait-zero-handles.html
- shard-rkl: NOTRUN -> [FAIL][224] ([i915#9781])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-5/igt@syncobj_timeline@invalid-wait-zero-handles.html
* igt@tools_test@sysfs_l3_parity:
- shard-dg1: NOTRUN -> [SKIP][225] ([i915#4818])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg1-13/igt@tools_test@sysfs_l3_parity.html
#### Possible fixes ####
* igt@gem_exec_endless@dispatch@bcs0:
- shard-dg2: [TIMEOUT][226] ([i915#3778] / [i915#7016]) -> [PASS][227]
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg2-2/igt@gem_exec_endless@dispatch@bcs0.html
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-8/igt@gem_exec_endless@dispatch@bcs0.html
* igt@gem_lmem_swapping@heavy-verify-random@lmem0:
- shard-dg2: [FAIL][228] ([i915#10378]) -> [PASS][229] +1 other test pass
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg2-7/igt@gem_lmem_swapping@heavy-verify-random@lmem0.html
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-10/igt@gem_lmem_swapping@heavy-verify-random@lmem0.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels@pipe-a-edp-1:
- shard-mtlp: [FAIL][230] ([i915#11808] / [i915#5956]) -> [PASS][231]
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-mtlp-2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels@pipe-a-edp-1.html
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels@pipe-a-edp-1.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-dg2: [SKIP][232] ([i915#9519]) -> [PASS][233] +2 other tests pass
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-11/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
- shard-rkl: [SKIP][234] ([i915#9519]) -> [PASS][235]
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1:
- shard-tglu: [FAIL][236] ([i915#9196]) -> [PASS][237]
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-tglu-9/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-tglu-8/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1.html
#### Warnings ####
* igt@i915_module_load@reload-with-fault-injection:
- shard-mtlp: [ABORT][238] ([i915#10131] / [i915#9820]) -> [ABORT][239] ([i915#10131] / [i915#10887] / [i915#9820])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-mtlp-1/igt@i915_module_load@reload-with-fault-injection.html
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-mtlp-8/igt@i915_module_load@reload-with-fault-injection.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-dg2: [SKIP][240] ([i915#11453]) -> [SKIP][241] ([i915#11453] / [i915#3359]) +1 other test skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg2-8/igt@kms_cursor_crc@cursor-offscreen-512x512.html
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-11/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_frontbuffer_tracking@fbcpsr-suspend:
- shard-dg2: [SKIP][242] ([i915#3458]) -> [SKIP][243] ([i915#10433] / [i915#3458]) +1 other test skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- shard-dg2: [SKIP][244] ([i915#10433] / [i915#3458]) -> [SKIP][245] ([i915#3458]) +2 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-11/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_psr@pr-cursor-mmap-cpu:
- shard-dg2: [SKIP][246] ([i915#1072] / [i915#9732]) -> [SKIP][247] ([i915#1072] / [i915#9673] / [i915#9732]) +9 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15161/shard-dg2-8/igt@kms_psr@pr-cursor-mmap-cpu.html
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/shard-dg2-11/igt@kms_psr@pr-cursor-mmap-cpu.html
[i915#10131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10131
[i915#10166]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10166
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10378]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10378
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10887
[i915#11131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11131
[i915#11453]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11453
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11713
[i915#11747]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11747
[i915#11808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11808
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2842]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2842
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3359]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3778
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4348
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816
[i915#4818]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4818
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4881]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4881
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
[i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187
[i915#6227]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6227
[i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
[i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#7016]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7016
[i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7213
[i915#7276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7276
[i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7742
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8292]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8292
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8588]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8588
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709
[i915#8806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8806
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#8823]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8823
[i915#8925]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8925
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9351]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9351
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9673
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9728]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9728
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9781
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9820
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_15161 -> Patchwork_136740v1
CI-20190529: 20190529
CI_DRM_15161: 2a74e6714291a2c9cf26c08f729d5feb203e8338 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7944: 7944
Patchwork_136740v1: 2a74e6714291a2c9cf26c08f729d5feb203e8338 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_136740v1/index.html
[-- Attachment #2: Type: text/html, Size: 86147 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 2/9] drm/i915: Use backlight power constants
2024-07-31 13:00 ` Thomas Zimmermann
@ 2024-08-01 11:52 ` Jani Nikula
0 siblings, 0 replies; 31+ messages in thread
From: Jani Nikula @ 2024-08-01 11:52 UTC (permalink / raw)
To: Thomas Zimmermann, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Rodrigo Vivi,
Joonas Lahtinen, Tvrtko Ursulin
On Wed, 31 Jul 2024, Thomas Zimmermann <tzimmermann@suse.de> wrote:
> Hi
>
> Am 31.07.24 um 14:56 schrieb Jani Nikula:
>> On Wed, 31 Jul 2024, Thomas Zimmermann <tzimmermann@suse.de> wrote:
>>> Replace FB_BLANK_ constants with their counterparts from the
>>> backlight subsystem. The values are identical, so there's no
>>> change in functionality or semantics.
>>>
>>> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
>>> Cc: Jani Nikula <jani.nikula@linux.intel.com>
>>> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
>>> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
>>> Cc: Tvrtko Ursulin <tursulin@ursulin.net>
>> Reviewed-by: Jani Nikula <jani.nikula@intel.com>
>
> Thanks.
>
>>
>> Do you want us to take this via drm-intel-next, or all together via
>> drm-misc? Either is fine.
>
> drm-intel-next is fine.
Pushed to drm-intel-next, thanks for the patch.
BR,
Jani.
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 3/9] drm/panel: panel-novatak-nt35510: Use backlight power constants
2024-07-31 12:17 ` [PATCH 3/9] drm/panel: panel-novatak-nt35510: " Thomas Zimmermann
@ 2024-08-01 22:37 ` Jessica Zhang
2024-08-23 15:40 ` Linus Walleij
1 sibling, 0 replies; 31+ messages in thread
From: Jessica Zhang @ 2024-08-01 22:37 UTC (permalink / raw)
To: Thomas Zimmermann, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Linus Walleij,
Neil Armstrong
On 7/31/2024 5:17 AM, Thomas Zimmermann wrote:
> Replace FB_BLANK_ constants with their counterparts from the
> backlight subsystem. The values are identical, so there's no
> change in functionality or semantics.
>
> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: Linus Walleij <linus.walleij@linaro.org>
> Cc: Neil Armstrong <neil.armstrong@linaro.org>
> Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
Hi Thomas,
Reviewed-by: Jessica Zhang <quic_jesszhan@quicinc.com>
Thanks,
Jessica Zhang
> ---
> drivers/gpu/drm/panel/panel-novatek-nt35510.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/panel/panel-novatek-nt35510.c b/drivers/gpu/drm/panel/panel-novatek-nt35510.c
> index d3bfdfc9cff6..57686340de49 100644
> --- a/drivers/gpu/drm/panel/panel-novatek-nt35510.c
> +++ b/drivers/gpu/drm/panel/panel-novatek-nt35510.c
> @@ -1166,7 +1166,7 @@ static int nt35510_probe(struct mipi_dsi_device *dsi)
> bl->props.brightness = nt->conf->wrdisbv;
> else
> bl->props.brightness = 255;
> - bl->props.power = FB_BLANK_POWERDOWN;
> + bl->props.power = BACKLIGHT_POWER_OFF;
> nt->panel.backlight = bl;
> }
>
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 4/9] drm/panel: panel-orisetech-otm8009a: Use backlight power constants
2024-07-31 12:17 ` [PATCH 4/9] drm/panel: panel-orisetech-otm8009a: " Thomas Zimmermann
@ 2024-08-01 22:41 ` Jessica Zhang
0 siblings, 0 replies; 31+ messages in thread
From: Jessica Zhang @ 2024-08-01 22:41 UTC (permalink / raw)
To: Thomas Zimmermann, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Neil Armstrong
On 7/31/2024 5:17 AM, Thomas Zimmermann wrote:
> Replace FB_BLANK_ constants with their counterparts from the
> backlight subsystem. The values are identical, so there's no
> change in functionality or semantics.
>
> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: Neil Armstrong <neil.armstrong@linaro.org>
> Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
Reviewed-by: Jessica Zhang <quic_jesszhan@quicinc.com>
> ---
> drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/panel/panel-orisetech-otm8009a.c b/drivers/gpu/drm/panel/panel-orisetech-otm8009a.c
> index 93183f30d7d6..a9b5dad70bc1 100644
> --- a/drivers/gpu/drm/panel/panel-orisetech-otm8009a.c
> +++ b/drivers/gpu/drm/panel/panel-orisetech-otm8009a.c
> @@ -389,7 +389,7 @@ static int otm8009a_backlight_update_status(struct backlight_device *bd)
> return -ENXIO;
> }
>
> - if (bd->props.power <= FB_BLANK_NORMAL) {
> + if (bd->props.power <= BACKLIGHT_POWER_REDUCED) {
> /* Power on the backlight with the requested brightness
> * Note We can not use mipi_dsi_dcs_set_display_brightness()
> * as otm8009a driver support only 8-bit brightness (1 param).
> @@ -465,7 +465,7 @@ static int otm8009a_probe(struct mipi_dsi_device *dsi)
>
> ctx->bl_dev->props.max_brightness = OTM8009A_BACKLIGHT_MAX;
> ctx->bl_dev->props.brightness = OTM8009A_BACKLIGHT_DEFAULT;
> - ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
> + ctx->bl_dev->props.power = BACKLIGHT_POWER_OFF;
> ctx->bl_dev->props.type = BACKLIGHT_RAW;
>
> drm_panel_add(&ctx->panel);
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 5/9] drm/panel: panel-samsung-s6e63j0x03: Use backlight power constants
2024-07-31 12:17 ` [PATCH 5/9] drm/panel: panel-samsung-s6e63j0x03: " Thomas Zimmermann
@ 2024-08-01 22:41 ` Jessica Zhang
0 siblings, 0 replies; 31+ messages in thread
From: Jessica Zhang @ 2024-08-01 22:41 UTC (permalink / raw)
To: Thomas Zimmermann, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Neil Armstrong
On 7/31/2024 5:17 AM, Thomas Zimmermann wrote:
> Replace FB_BLANK_ constants with their counterparts from the
> backlight subsystem. The values are identical, so there's no
> change in functionality or semantics.
>
> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: Neil Armstrong <neil.armstrong@linaro.org>
> Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
Reviewed-by: Jessica Zhang <quic_jesszhan@quicinc.com>
> ---
> drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 10 +++++-----
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c b/drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c
> index 46d6f4a87bf7..ed53787d1dea 100644
> --- a/drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c
> +++ b/drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c
> @@ -225,7 +225,7 @@ static int s6e63j0x03_disable(struct drm_panel *panel)
> if (ret < 0)
> return ret;
>
> - ctx->bl_dev->props.power = FB_BLANK_NORMAL;
> + ctx->bl_dev->props.power = BACKLIGHT_POWER_REDUCED;
>
> ret = mipi_dsi_dcs_enter_sleep_mode(dsi);
> if (ret < 0)
> @@ -245,7 +245,7 @@ static int s6e63j0x03_unprepare(struct drm_panel *panel)
> if (ret < 0)
> return ret;
>
> - ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
> + ctx->bl_dev->props.power = BACKLIGHT_POWER_OFF;
>
> return 0;
> }
> @@ -332,7 +332,7 @@ static int s6e63j0x03_prepare(struct drm_panel *panel)
> if (ret < 0)
> goto err;
>
> - ctx->bl_dev->props.power = FB_BLANK_NORMAL;
> + ctx->bl_dev->props.power = BACKLIGHT_POWER_REDUCED;
>
> return 0;
>
> @@ -393,7 +393,7 @@ static int s6e63j0x03_enable(struct drm_panel *panel)
> if (ret < 0)
> return ret;
>
> - ctx->bl_dev->props.power = FB_BLANK_UNBLANK;
> + ctx->bl_dev->props.power = BACKLIGHT_POWER_ON;
>
> return 0;
> }
> @@ -473,7 +473,7 @@ static int s6e63j0x03_probe(struct mipi_dsi_device *dsi)
>
> ctx->bl_dev->props.max_brightness = MAX_BRIGHTNESS;
> ctx->bl_dev->props.brightness = DEFAULT_BRIGHTNESS;
> - ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
> + ctx->bl_dev->props.power = BACKLIGHT_POWER_OFF;
>
> drm_panel_add(&ctx->panel);
>
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 6/9] drm/panel: panel-samsung-s6e3ha2: Use backlight power constants
2024-07-31 12:17 ` [PATCH 6/9] drm/panel: panel-samsung-s6e3ha2: " Thomas Zimmermann
@ 2024-08-01 22:46 ` Jessica Zhang
0 siblings, 0 replies; 31+ messages in thread
From: Jessica Zhang @ 2024-08-01 22:46 UTC (permalink / raw)
To: Thomas Zimmermann, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Neil Armstrong
On 7/31/2024 5:17 AM, Thomas Zimmermann wrote:
> Replace FB_BLANK_ constants with their counterparts from the
> backlight subsystem. The values are identical, so there's no
> change in functionality or semantics.
>
> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: Neil Armstrong <neil.armstrong@linaro.org>
> Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
Reviewed-by: Jessica Zhang <quic_jesszhan@quicinc.com>
> ---
> drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 10 +++++-----
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c b/drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
> index 639a4fdf57bb..ab8b58545284 100644
> --- a/drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
> +++ b/drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c
> @@ -458,7 +458,7 @@ static int s6e3ha2_set_brightness(struct backlight_device *bl_dev)
> return -EINVAL;
> }
>
> - if (bl_dev->props.power > FB_BLANK_NORMAL)
> + if (bl_dev->props.power > BACKLIGHT_POWER_REDUCED)
> return -EPERM;
>
> s6e3ha2_call_write_func(ret, s6e3ha2_test_key_on_f0(ctx));
> @@ -508,7 +508,7 @@ static int s6e3ha2_disable(struct drm_panel *panel)
> s6e3ha2_call_write_func(ret, mipi_dsi_dcs_set_display_off(dsi));
>
> msleep(40);
> - ctx->bl_dev->props.power = FB_BLANK_NORMAL;
> + ctx->bl_dev->props.power = BACKLIGHT_POWER_REDUCED;
>
> return 0;
> }
> @@ -554,7 +554,7 @@ static int s6e3ha2_prepare(struct drm_panel *panel)
> if (ret < 0)
> goto err;
>
> - ctx->bl_dev->props.power = FB_BLANK_NORMAL;
> + ctx->bl_dev->props.power = BACKLIGHT_POWER_REDUCED;
>
> return 0;
>
> @@ -601,7 +601,7 @@ static int s6e3ha2_enable(struct drm_panel *panel)
> s6e3ha2_call_write_func(ret, s6e3ha2_test_key_off_f0(ctx));
>
> s6e3ha2_call_write_func(ret, mipi_dsi_dcs_set_display_on(dsi));
> - ctx->bl_dev->props.power = FB_BLANK_UNBLANK;
> + ctx->bl_dev->props.power = BACKLIGHT_POWER_ON;
>
> return 0;
> }
> @@ -729,7 +729,7 @@ static int s6e3ha2_probe(struct mipi_dsi_device *dsi)
>
> ctx->bl_dev->props.max_brightness = S6E3HA2_MAX_BRIGHTNESS;
> ctx->bl_dev->props.brightness = S6E3HA2_DEFAULT_BRIGHTNESS;
> - ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
> + ctx->bl_dev->props.power = BACKLIGHT_POWER_OFF;
>
> drm_panel_init(&ctx->panel, dev, &s6e3ha2_drm_funcs,
> DRM_MODE_CONNECTOR_DSI);
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 7/9] drm/panel: panel-sony-acx565akm: Use backlight power constants
2024-07-31 12:17 ` [PATCH 7/9] drm/panel: panel-sony-acx565akm: " Thomas Zimmermann
@ 2024-08-01 22:46 ` Jessica Zhang
0 siblings, 0 replies; 31+ messages in thread
From: Jessica Zhang @ 2024-08-01 22:46 UTC (permalink / raw)
To: Thomas Zimmermann, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Neil Armstrong
On 7/31/2024 5:17 AM, Thomas Zimmermann wrote:
> Replace FB_BLANK_ constants with their counterparts from the
> backlight subsystem. The values are identical, so there's no
> change in functionality or semantics.
>
> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: Neil Armstrong <neil.armstrong@linaro.org>
> Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
Reviewed-by: Jessica Zhang <quic_jesszhan@quicinc.com>
> ---
> drivers/gpu/drm/panel/panel-sony-acx565akm.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/panel/panel-sony-acx565akm.c b/drivers/gpu/drm/panel/panel-sony-acx565akm.c
> index 73ba93ff00fe..217f03569494 100644
> --- a/drivers/gpu/drm/panel/panel-sony-acx565akm.c
> +++ b/drivers/gpu/drm/panel/panel-sony-acx565akm.c
> @@ -342,7 +342,7 @@ static const struct backlight_ops acx565akm_bl_ops = {
> static int acx565akm_backlight_init(struct acx565akm_panel *lcd)
> {
> struct backlight_properties props = {
> - .power = FB_BLANK_UNBLANK,
> + .power = BACKLIGHT_POWER_ON,
> .type = BACKLIGHT_RAW,
> };
> int ret;
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 9/9] drm/tilcdc: Use backlight power constants
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
` (11 preceding siblings ...)
2024-08-01 5:24 ` ✓ Fi.CI.IGT: " Patchwork
@ 2024-08-02 7:00 ` jyri.sarha
12 siblings, 0 replies; 31+ messages in thread
From: jyri.sarha @ 2024-08-02 7:00 UTC (permalink / raw)
To: Thomas Zimmermann, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Jyri Sarha,
Tomi Valkeinen
July 31, 2024 at 3:17 PM, "Thomas Zimmermann" <tzimmermann@suse.de mailto:tzimmermann@suse.de?to=%22Thomas%20Zimmermann%22%20%3Ctzimmermann%40suse.de%3E > wrote:
>
> Replace FB_BLANK_ constants with their counterparts from the
> backlight subsystem. The values are identical, so there's no
> change in functionality or semantics.
>
> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: Jyri Sarha <jyri.sarha@iki.fi>
> Cc: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
> ---
Acked-by: Jyri Sarha <jyri.sarha@iki.fi>
Thank,
Jyri
> drivers/gpu/drm/tilcdc/tilcdc_panel.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/tilcdc/tilcdc_panel.c b/drivers/gpu/drm/tilcdc/tilcdc_panel.c
> index 68093d6b6b16..5f2d1b6f9ee9 100644
> --- a/drivers/gpu/drm/tilcdc/tilcdc_panel.c
> +++ b/drivers/gpu/drm/tilcdc/tilcdc_panel.c
> @@ -49,7 +49,7 @@ static void panel_encoder_dpms(struct drm_encoder *encoder, int mode)
>
> if (backlight) {
> backlight->props.power = mode == DRM_MODE_DPMS_ON ?
> - FB_BLANK_UNBLANK : FB_BLANK_POWERDOWN;
> + BACKLIGHT_POWER_ON : BACKLIGHT_POWER_OFF;
> backlight_update_status(backlight);
> }
>
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 31+ messages in thread
* RE: [PATCH 1/9] drm/amdgpu: Use backlight power constants
2024-07-31 12:17 ` [PATCH 1/9] drm/amdgpu: " Thomas Zimmermann
@ 2024-08-05 19:00 ` Deucher, Alexander
2024-08-06 7:06 ` Thomas Zimmermann
0 siblings, 1 reply; 31+ messages in thread
From: Deucher, Alexander @ 2024-08-05 19:00 UTC (permalink / raw)
To: Thomas Zimmermann, maarten.lankhorst@linux.intel.com,
mripard@kernel.org, airlied@gmail.com, daniel@ffwll.ch
Cc: amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org,
Koenig, Christian, Pan, Xinhui
[Public]
> -----Original Message-----
> From: Thomas Zimmermann <tzimmermann@suse.de>
> Sent: Wednesday, July 31, 2024 8:17 AM
> To: maarten.lankhorst@linux.intel.com; mripard@kernel.org;
> airlied@gmail.com; daniel@ffwll.ch
> Cc: amd-gfx@lists.freedesktop.org; dri-devel@lists.freedesktop.org; intel-
> gfx@lists.freedesktop.org; intel-xe@lists.freedesktop.org; Thomas
> Zimmermann <tzimmermann@suse.de>; Deucher, Alexander
> <Alexander.Deucher@amd.com>; Koenig, Christian
> <Christian.Koenig@amd.com>; Pan, Xinhui <Xinhui.Pan@amd.com>
> Subject: [PATCH 1/9] drm/amdgpu: Use backlight power constants
>
> Replace FB_BLANK_ constants with their counterparts from the backlight
> subsystem. The values are identical, so there's no change in functionality or
> semantics.
>
> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: Alex Deucher <alexander.deucher@amd.com>
> Cc: "Christian König" <christian.koenig@amd.com>
> Cc: Xinhui Pan <Xinhui.Pan@amd.com>
This patch and the radeon patch are:
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Feel free to take them via whatever tree makes sense if you are trying to keep the patches together, or let me know if you want me to pick them up.
Thanks,
Alex
> ---
> drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> index 25feab188dfe..650ec95bb40a 100644
> --- a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> +++ b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> @@ -215,7 +215,7 @@ void
> amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder
> *amdgpu_encode
> dig->bl_dev = bd;
>
> bd->props.brightness =
> amdgpu_atombios_encoder_get_backlight_brightness(bd);
> - bd->props.power = FB_BLANK_UNBLANK;
> + bd->props.power = BACKLIGHT_POWER_ON;
> backlight_update_status(bd);
>
> DRM_INFO("amdgpu atom DIG backlight initialized\n");
> --
> 2.45.2
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 1/9] drm/amdgpu: Use backlight power constants
2024-08-05 19:00 ` Deucher, Alexander
@ 2024-08-06 7:06 ` Thomas Zimmermann
2024-08-07 19:47 ` Alex Deucher
0 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-08-06 7:06 UTC (permalink / raw)
To: Deucher, Alexander, maarten.lankhorst@linux.intel.com,
mripard@kernel.org, airlied@gmail.com, daniel@ffwll.ch
Cc: amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org,
Koenig, Christian, Pan, Xinhui
Hi
Am 05.08.24 um 21:00 schrieb Deucher, Alexander:
> [Public]
>
>> -----Original Message-----
>> From: Thomas Zimmermann <tzimmermann@suse.de>
>> Sent: Wednesday, July 31, 2024 8:17 AM
>> To: maarten.lankhorst@linux.intel.com; mripard@kernel.org;
>> airlied@gmail.com; daniel@ffwll.ch
>> Cc: amd-gfx@lists.freedesktop.org; dri-devel@lists.freedesktop.org; intel-
>> gfx@lists.freedesktop.org; intel-xe@lists.freedesktop.org; Thomas
>> Zimmermann <tzimmermann@suse.de>; Deucher, Alexander
>> <Alexander.Deucher@amd.com>; Koenig, Christian
>> <Christian.Koenig@amd.com>; Pan, Xinhui <Xinhui.Pan@amd.com>
>> Subject: [PATCH 1/9] drm/amdgpu: Use backlight power constants
>>
>> Replace FB_BLANK_ constants with their counterparts from the backlight
>> subsystem. The values are identical, so there's no change in functionality or
>> semantics.
>>
>> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
>> Cc: Alex Deucher <alexander.deucher@amd.com>
>> Cc: "Christian König" <christian.koenig@amd.com>
>> Cc: Xinhui Pan <Xinhui.Pan@amd.com>
> This patch and the radeon patch are:
> Acked-by: Alex Deucher <alexander.deucher@amd.com>
>
> Feel free to take them via whatever tree makes sense if you are trying to keep the patches together, or let me know if you want me to pick them up.
Thank you for the reviews. Please pick up both patches into the rsp AMD
trees. The i915 patch already went into Intel trees and the rest of the
series will go into drm-misc.
Best regards
Thomas
>
> Thanks,
>
> Alex
>
>> ---
>> drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
>> b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
>> index 25feab188dfe..650ec95bb40a 100644
>> --- a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
>> +++ b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
>> @@ -215,7 +215,7 @@ void
>> amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder
>> *amdgpu_encode
>> dig->bl_dev = bd;
>>
>> bd->props.brightness =
>> amdgpu_atombios_encoder_get_backlight_brightness(bd);
>> - bd->props.power = FB_BLANK_UNBLANK;
>> + bd->props.power = BACKLIGHT_POWER_ON;
>> backlight_update_status(bd);
>>
>> DRM_INFO("amdgpu atom DIG backlight initialized\n");
>> --
>> 2.45.2
--
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 1/9] drm/amdgpu: Use backlight power constants
2024-08-06 7:06 ` Thomas Zimmermann
@ 2024-08-07 19:47 ` Alex Deucher
2024-08-08 5:19 ` Thomas Zimmermann
0 siblings, 1 reply; 31+ messages in thread
From: Alex Deucher @ 2024-08-07 19:47 UTC (permalink / raw)
To: Thomas Zimmermann
Cc: Deucher, Alexander, maarten.lankhorst@linux.intel.com,
mripard@kernel.org, airlied@gmail.com, daniel@ffwll.ch,
amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org,
Koenig, Christian, Pan, Xinhui
On Tue, Aug 6, 2024 at 3:06 AM Thomas Zimmermann <tzimmermann@suse.de> wrote:
>
> Hi
>
> Am 05.08.24 um 21:00 schrieb Deucher, Alexander:
> > [Public]
> >
> >> -----Original Message-----
> >> From: Thomas Zimmermann <tzimmermann@suse.de>
> >> Sent: Wednesday, July 31, 2024 8:17 AM
> >> To: maarten.lankhorst@linux.intel.com; mripard@kernel.org;
> >> airlied@gmail.com; daniel@ffwll.ch
> >> Cc: amd-gfx@lists.freedesktop.org; dri-devel@lists.freedesktop.org; intel-
> >> gfx@lists.freedesktop.org; intel-xe@lists.freedesktop.org; Thomas
> >> Zimmermann <tzimmermann@suse.de>; Deucher, Alexander
> >> <Alexander.Deucher@amd.com>; Koenig, Christian
> >> <Christian.Koenig@amd.com>; Pan, Xinhui <Xinhui.Pan@amd.com>
> >> Subject: [PATCH 1/9] drm/amdgpu: Use backlight power constants
> >>
> >> Replace FB_BLANK_ constants with their counterparts from the backlight
> >> subsystem. The values are identical, so there's no change in functionality or
> >> semantics.
> >>
> >> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> >> Cc: Alex Deucher <alexander.deucher@amd.com>
> >> Cc: "Christian König" <christian.koenig@amd.com>
> >> Cc: Xinhui Pan <Xinhui.Pan@amd.com>
> > This patch and the radeon patch are:
> > Acked-by: Alex Deucher <alexander.deucher@amd.com>
> >
> > Feel free to take them via whatever tree makes sense if you are trying to keep the patches together, or let me know if you want me to pick them up.
>
> Thank you for the reviews. Please pick up both patches into the rsp AMD
> trees. The i915 patch already went into Intel trees and the rest of the
> series will go into drm-misc.
What changes do these depend on? BACKLIGHT_POWER_ON isn't declared in
my -next tree yet. Might be easier to just run them through drm-misc
if that's where the change is.
Alex
>
> Best regards
> Thomas
>
> >
> > Thanks,
> >
> > Alex
> >
> >> ---
> >> drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 2 +-
> >> 1 file changed, 1 insertion(+), 1 deletion(-)
> >>
> >> diff --git a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> >> b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> >> index 25feab188dfe..650ec95bb40a 100644
> >> --- a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> >> +++ b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> >> @@ -215,7 +215,7 @@ void
> >> amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder
> >> *amdgpu_encode
> >> dig->bl_dev = bd;
> >>
> >> bd->props.brightness =
> >> amdgpu_atombios_encoder_get_backlight_brightness(bd);
> >> - bd->props.power = FB_BLANK_UNBLANK;
> >> + bd->props.power = BACKLIGHT_POWER_ON;
> >> backlight_update_status(bd);
> >>
> >> DRM_INFO("amdgpu atom DIG backlight initialized\n");
> >> --
> >> 2.45.2
>
> --
> --
> Thomas Zimmermann
> Graphics Driver Developer
> SUSE Software Solutions Germany GmbH
> Frankenstrasse 146, 90461 Nuernberg, Germany
> GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
> HRB 36809 (AG Nuernberg)
>
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 1/9] drm/amdgpu: Use backlight power constants
2024-08-07 19:47 ` Alex Deucher
@ 2024-08-08 5:19 ` Thomas Zimmermann
2024-08-08 13:19 ` Alex Deucher
0 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-08-08 5:19 UTC (permalink / raw)
To: Alex Deucher
Cc: Deucher, Alexander, maarten.lankhorst@linux.intel.com,
mripard@kernel.org, airlied@gmail.com, daniel@ffwll.ch,
amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org,
Koenig, Christian, Pan, Xinhui
Hi
Am 07.08.24 um 21:47 schrieb Alex Deucher:
> On Tue, Aug 6, 2024 at 3:06 AM Thomas Zimmermann <tzimmermann@suse.de> wrote:
>> Hi
>>
>> Am 05.08.24 um 21:00 schrieb Deucher, Alexander:
>>> [Public]
>>>
>>>> -----Original Message-----
>>>> From: Thomas Zimmermann <tzimmermann@suse.de>
>>>> Sent: Wednesday, July 31, 2024 8:17 AM
>>>> To: maarten.lankhorst@linux.intel.com; mripard@kernel.org;
>>>> airlied@gmail.com; daniel@ffwll.ch
>>>> Cc: amd-gfx@lists.freedesktop.org; dri-devel@lists.freedesktop.org; intel-
>>>> gfx@lists.freedesktop.org; intel-xe@lists.freedesktop.org; Thomas
>>>> Zimmermann <tzimmermann@suse.de>; Deucher, Alexander
>>>> <Alexander.Deucher@amd.com>; Koenig, Christian
>>>> <Christian.Koenig@amd.com>; Pan, Xinhui <Xinhui.Pan@amd.com>
>>>> Subject: [PATCH 1/9] drm/amdgpu: Use backlight power constants
>>>>
>>>> Replace FB_BLANK_ constants with their counterparts from the backlight
>>>> subsystem. The values are identical, so there's no change in functionality or
>>>> semantics.
>>>>
>>>> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
>>>> Cc: Alex Deucher <alexander.deucher@amd.com>
>>>> Cc: "Christian König" <christian.koenig@amd.com>
>>>> Cc: Xinhui Pan <Xinhui.Pan@amd.com>
>>> This patch and the radeon patch are:
>>> Acked-by: Alex Deucher <alexander.deucher@amd.com>
>>>
>>> Feel free to take them via whatever tree makes sense if you are trying to keep the patches together, or let me know if you want me to pick them up.
>> Thank you for the reviews. Please pick up both patches into the rsp AMD
>> trees. The i915 patch already went into Intel trees and the rest of the
>> series will go into drm-misc.
> What changes do these depend on? BACKLIGHT_POWER_ON isn't declared in
> my -next tree yet. Might be easier to just run them through drm-misc
> if that's where the change is.
The constants are in commit a1cacb8a8e70 ("backlight: Add
BACKLIGHT_POWER_ constants for power states"), available in v6.11-rc1
and later.
Please let me know if I should take the AMD patches into drm-misc-next.
Best regards
Thomas
>
> Alex
>
>> Best regards
>> Thomas
>>
>>> Thanks,
>>>
>>> Alex
>>>
>>>> ---
>>>> drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 2 +-
>>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>>
>>>> diff --git a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
>>>> b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
>>>> index 25feab188dfe..650ec95bb40a 100644
>>>> --- a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
>>>> +++ b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
>>>> @@ -215,7 +215,7 @@ void
>>>> amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder
>>>> *amdgpu_encode
>>>> dig->bl_dev = bd;
>>>>
>>>> bd->props.brightness =
>>>> amdgpu_atombios_encoder_get_backlight_brightness(bd);
>>>> - bd->props.power = FB_BLANK_UNBLANK;
>>>> + bd->props.power = BACKLIGHT_POWER_ON;
>>>> backlight_update_status(bd);
>>>>
>>>> DRM_INFO("amdgpu atom DIG backlight initialized\n");
>>>> --
>>>> 2.45.2
>> --
>> --
>> Thomas Zimmermann
>> Graphics Driver Developer
>> SUSE Software Solutions Germany GmbH
>> Frankenstrasse 146, 90461 Nuernberg, Germany
>> GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
>> HRB 36809 (AG Nuernberg)
>>
--
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 1/9] drm/amdgpu: Use backlight power constants
2024-08-08 5:19 ` Thomas Zimmermann
@ 2024-08-08 13:19 ` Alex Deucher
0 siblings, 0 replies; 31+ messages in thread
From: Alex Deucher @ 2024-08-08 13:19 UTC (permalink / raw)
To: Thomas Zimmermann
Cc: Deucher, Alexander, maarten.lankhorst@linux.intel.com,
mripard@kernel.org, airlied@gmail.com, daniel@ffwll.ch,
amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org,
Koenig, Christian, Pan, Xinhui
On Thu, Aug 8, 2024 at 1:19 AM Thomas Zimmermann <tzimmermann@suse.de> wrote:
>
> Hi
>
> Am 07.08.24 um 21:47 schrieb Alex Deucher:
> > On Tue, Aug 6, 2024 at 3:06 AM Thomas Zimmermann <tzimmermann@suse.de> wrote:
> >> Hi
> >>
> >> Am 05.08.24 um 21:00 schrieb Deucher, Alexander:
> >>> [Public]
> >>>
> >>>> -----Original Message-----
> >>>> From: Thomas Zimmermann <tzimmermann@suse.de>
> >>>> Sent: Wednesday, July 31, 2024 8:17 AM
> >>>> To: maarten.lankhorst@linux.intel.com; mripard@kernel.org;
> >>>> airlied@gmail.com; daniel@ffwll.ch
> >>>> Cc: amd-gfx@lists.freedesktop.org; dri-devel@lists.freedesktop.org; intel-
> >>>> gfx@lists.freedesktop.org; intel-xe@lists.freedesktop.org; Thomas
> >>>> Zimmermann <tzimmermann@suse.de>; Deucher, Alexander
> >>>> <Alexander.Deucher@amd.com>; Koenig, Christian
> >>>> <Christian.Koenig@amd.com>; Pan, Xinhui <Xinhui.Pan@amd.com>
> >>>> Subject: [PATCH 1/9] drm/amdgpu: Use backlight power constants
> >>>>
> >>>> Replace FB_BLANK_ constants with their counterparts from the backlight
> >>>> subsystem. The values are identical, so there's no change in functionality or
> >>>> semantics.
> >>>>
> >>>> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> >>>> Cc: Alex Deucher <alexander.deucher@amd.com>
> >>>> Cc: "Christian König" <christian.koenig@amd.com>
> >>>> Cc: Xinhui Pan <Xinhui.Pan@amd.com>
> >>> This patch and the radeon patch are:
> >>> Acked-by: Alex Deucher <alexander.deucher@amd.com>
> >>>
> >>> Feel free to take them via whatever tree makes sense if you are trying to keep the patches together, or let me know if you want me to pick them up.
> >> Thank you for the reviews. Please pick up both patches into the rsp AMD
> >> trees. The i915 patch already went into Intel trees and the rest of the
> >> series will go into drm-misc.
> > What changes do these depend on? BACKLIGHT_POWER_ON isn't declared in
> > my -next tree yet. Might be easier to just run them through drm-misc
> > if that's where the change is.
>
> The constants are in commit a1cacb8a8e70 ("backlight: Add
> BACKLIGHT_POWER_ constants for power states"), available in v6.11-rc1
> and later.
Ah, ok. My current -next branch is based on drm-next from near the
merge window, but I guess it doesn't have the patch yet.
>
> Please let me know if I should take the AMD patches into drm-misc-next.
Please go ahead. Thanks.
Alex
>
> Best regards
> Thomas
>
> >
> > Alex
> >
> >> Best regards
> >> Thomas
> >>
> >>> Thanks,
> >>>
> >>> Alex
> >>>
> >>>> ---
> >>>> drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 2 +-
> >>>> 1 file changed, 1 insertion(+), 1 deletion(-)
> >>>>
> >>>> diff --git a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> >>>> b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> >>>> index 25feab188dfe..650ec95bb40a 100644
> >>>> --- a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> >>>> +++ b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c
> >>>> @@ -215,7 +215,7 @@ void
> >>>> amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder
> >>>> *amdgpu_encode
> >>>> dig->bl_dev = bd;
> >>>>
> >>>> bd->props.brightness =
> >>>> amdgpu_atombios_encoder_get_backlight_brightness(bd);
> >>>> - bd->props.power = FB_BLANK_UNBLANK;
> >>>> + bd->props.power = BACKLIGHT_POWER_ON;
> >>>> backlight_update_status(bd);
> >>>>
> >>>> DRM_INFO("amdgpu atom DIG backlight initialized\n");
> >>>> --
> >>>> 2.45.2
> >> --
> >> --
> >> Thomas Zimmermann
> >> Graphics Driver Developer
> >> SUSE Software Solutions Germany GmbH
> >> Frankenstrasse 146, 90461 Nuernberg, Germany
> >> GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
> >> HRB 36809 (AG Nuernberg)
> >>
>
> --
> --
> Thomas Zimmermann
> Graphics Driver Developer
> SUSE Software Solutions Germany GmbH
> Frankenstrasse 146, 90461 Nuernberg, Germany
> GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
> HRB 36809 (AG Nuernberg)
>
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 9/9] drm/tilcdc: Use backlight power constants
2024-07-31 12:17 ` [PATCH 9/9] drm/tilcdc: " Thomas Zimmermann
@ 2024-08-15 7:59 ` Thomas Zimmermann
2024-08-15 8:07 ` Tomi Valkeinen
0 siblings, 1 reply; 31+ messages in thread
From: Thomas Zimmermann @ 2024-08-15 7:59 UTC (permalink / raw)
To: maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Jyri Sarha,
Tomi Valkeinen
Ping. This patch still needs an ack.
Am 31.07.24 um 14:17 schrieb Thomas Zimmermann:
> Replace FB_BLANK_ constants with their counterparts from the
> backlight subsystem. The values are identical, so there's no
> change in functionality or semantics.
>
> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: Jyri Sarha <jyri.sarha@iki.fi>
> Cc: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
> ---
> drivers/gpu/drm/tilcdc/tilcdc_panel.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/tilcdc/tilcdc_panel.c b/drivers/gpu/drm/tilcdc/tilcdc_panel.c
> index 68093d6b6b16..5f2d1b6f9ee9 100644
> --- a/drivers/gpu/drm/tilcdc/tilcdc_panel.c
> +++ b/drivers/gpu/drm/tilcdc/tilcdc_panel.c
> @@ -49,7 +49,7 @@ static void panel_encoder_dpms(struct drm_encoder *encoder, int mode)
>
> if (backlight) {
> backlight->props.power = mode == DRM_MODE_DPMS_ON ?
> - FB_BLANK_UNBLANK : FB_BLANK_POWERDOWN;
> + BACKLIGHT_POWER_ON : BACKLIGHT_POWER_OFF;
> backlight_update_status(backlight);
> }
>
--
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 9/9] drm/tilcdc: Use backlight power constants
2024-08-15 7:59 ` Thomas Zimmermann
@ 2024-08-15 8:07 ` Tomi Valkeinen
2024-08-15 8:08 ` Thomas Zimmermann
0 siblings, 1 reply; 31+ messages in thread
From: Tomi Valkeinen @ 2024-08-15 8:07 UTC (permalink / raw)
To: Thomas Zimmermann, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Jyri Sarha
Hi,
On 15/08/2024 10:59, Thomas Zimmermann wrote:
> Ping. This patch still needs an ack.
>
> Am 31.07.24 um 14:17 schrieb Thomas Zimmermann:
>> Replace FB_BLANK_ constants with their counterparts from the
>> backlight subsystem. The values are identical, so there's no
>> change in functionality or semantics.
>>
>> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
>> Cc: Jyri Sarha <jyri.sarha@iki.fi>
>> Cc: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
>> ---
>> drivers/gpu/drm/tilcdc/tilcdc_panel.c | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/drivers/gpu/drm/tilcdc/tilcdc_panel.c b/drivers/gpu/drm/
>> tilcdc/tilcdc_panel.c
>> index 68093d6b6b16..5f2d1b6f9ee9 100644
>> --- a/drivers/gpu/drm/tilcdc/tilcdc_panel.c
>> +++ b/drivers/gpu/drm/tilcdc/tilcdc_panel.c
>> @@ -49,7 +49,7 @@ static void panel_encoder_dpms(struct drm_encoder
>> *encoder, int mode)
>> if (backlight) {
>> backlight->props.power = mode == DRM_MODE_DPMS_ON ?
>> - FB_BLANK_UNBLANK : FB_BLANK_POWERDOWN;
>> + BACKLIGHT_POWER_ON : BACKLIGHT_POWER_OFF;
>> backlight_update_status(backlight);
>> }
>
Jyri acked it a few weeks ago. But in addition:
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Tomi
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 9/9] drm/tilcdc: Use backlight power constants
2024-08-15 8:07 ` Tomi Valkeinen
@ 2024-08-15 8:08 ` Thomas Zimmermann
0 siblings, 0 replies; 31+ messages in thread
From: Thomas Zimmermann @ 2024-08-15 8:08 UTC (permalink / raw)
To: Tomi Valkeinen, maarten.lankhorst, mripard, airlied, daniel
Cc: amd-gfx, dri-devel, intel-gfx, intel-xe, Jyri Sarha
Am 15.08.24 um 10:07 schrieb Tomi Valkeinen:
> Hi,
>
> On 15/08/2024 10:59, Thomas Zimmermann wrote:
>> Ping. This patch still needs an ack.
>>
>> Am 31.07.24 um 14:17 schrieb Thomas Zimmermann:
>>> Replace FB_BLANK_ constants with their counterparts from the
>>> backlight subsystem. The values are identical, so there's no
>>> change in functionality or semantics.
>>>
>>> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
>>> Cc: Jyri Sarha <jyri.sarha@iki.fi>
>>> Cc: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
>>> ---
>>> drivers/gpu/drm/tilcdc/tilcdc_panel.c | 2 +-
>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/drivers/gpu/drm/tilcdc/tilcdc_panel.c
>>> b/drivers/gpu/drm/ tilcdc/tilcdc_panel.c
>>> index 68093d6b6b16..5f2d1b6f9ee9 100644
>>> --- a/drivers/gpu/drm/tilcdc/tilcdc_panel.c
>>> +++ b/drivers/gpu/drm/tilcdc/tilcdc_panel.c
>>> @@ -49,7 +49,7 @@ static void panel_encoder_dpms(struct drm_encoder
>>> *encoder, int mode)
>>> if (backlight) {
>>> backlight->props.power = mode == DRM_MODE_DPMS_ON ?
>>> - FB_BLANK_UNBLANK : FB_BLANK_POWERDOWN;
>>> + BACKLIGHT_POWER_ON : BACKLIGHT_POWER_OFF;
>>> backlight_update_status(backlight);
>>> }
>>
>
> Jyri acked it a few weeks ago. But in addition:
Oh, I didn't see that. Sorry.
>
> Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Thanks
Best regards
Thomas
>
> Tomi
>
--
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [PATCH 3/9] drm/panel: panel-novatak-nt35510: Use backlight power constants
2024-07-31 12:17 ` [PATCH 3/9] drm/panel: panel-novatak-nt35510: " Thomas Zimmermann
2024-08-01 22:37 ` Jessica Zhang
@ 2024-08-23 15:40 ` Linus Walleij
1 sibling, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2024-08-23 15:40 UTC (permalink / raw)
To: Thomas Zimmermann
Cc: maarten.lankhorst, mripard, airlied, daniel, amd-gfx, dri-devel,
intel-gfx, intel-xe, Neil Armstrong, Jessica Zhang
On Wed, Jul 31, 2024 at 2:23 PM Thomas Zimmermann <tzimmermann@suse.de> wrote:
> Replace FB_BLANK_ constants with their counterparts from the
> backlight subsystem. The values are identical, so there's no
> change in functionality or semantics.
>
> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: Linus Walleij <linus.walleij@linaro.org>
> Cc: Neil Armstrong <neil.armstrong@linaro.org>
> Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Yours,
Linus Walleij
^ permalink raw reply [flat|nested] 31+ messages in thread
end of thread, other threads:[~2024-08-23 15:40 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-31 12:17 [PATCH 0/9] drm: Use backlight power constants Thomas Zimmermann
2024-07-31 12:17 ` [PATCH 1/9] drm/amdgpu: " Thomas Zimmermann
2024-08-05 19:00 ` Deucher, Alexander
2024-08-06 7:06 ` Thomas Zimmermann
2024-08-07 19:47 ` Alex Deucher
2024-08-08 5:19 ` Thomas Zimmermann
2024-08-08 13:19 ` Alex Deucher
2024-07-31 12:17 ` [PATCH 2/9] drm/i915: " Thomas Zimmermann
2024-07-31 12:56 ` Jani Nikula
2024-07-31 13:00 ` Thomas Zimmermann
2024-08-01 11:52 ` Jani Nikula
2024-07-31 12:17 ` [PATCH 3/9] drm/panel: panel-novatak-nt35510: " Thomas Zimmermann
2024-08-01 22:37 ` Jessica Zhang
2024-08-23 15:40 ` Linus Walleij
2024-07-31 12:17 ` [PATCH 4/9] drm/panel: panel-orisetech-otm8009a: " Thomas Zimmermann
2024-08-01 22:41 ` Jessica Zhang
2024-07-31 12:17 ` [PATCH 5/9] drm/panel: panel-samsung-s6e63j0x03: " Thomas Zimmermann
2024-08-01 22:41 ` Jessica Zhang
2024-07-31 12:17 ` [PATCH 6/9] drm/panel: panel-samsung-s6e3ha2: " Thomas Zimmermann
2024-08-01 22:46 ` Jessica Zhang
2024-07-31 12:17 ` [PATCH 7/9] drm/panel: panel-sony-acx565akm: " Thomas Zimmermann
2024-08-01 22:46 ` Jessica Zhang
2024-07-31 12:17 ` [PATCH 8/9] drm/radeon: " Thomas Zimmermann
2024-07-31 12:17 ` [PATCH 9/9] drm/tilcdc: " Thomas Zimmermann
2024-08-15 7:59 ` Thomas Zimmermann
2024-08-15 8:07 ` Tomi Valkeinen
2024-08-15 8:08 ` Thomas Zimmermann
2024-07-31 13:02 ` ✗ Fi.CI.SPARSE: warning for drm: " Patchwork
2024-07-31 13:11 ` ✓ Fi.CI.BAT: success " Patchwork
2024-08-01 5:24 ` ✓ Fi.CI.IGT: " Patchwork
2024-08-02 7:00 ` [PATCH 9/9] drm/tilcdc: " jyri.sarha
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox