Displaying 9 results from an estimated 9 matches for "drm_mode_flag_pvsync".
2020 Apr 28
0
[PATCH v3 03/16] drm: Nuke mode->vrefresh
...= 60, .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
+ .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
/* 4 - 1280x720 at 60Hz 16:9 */
{ DRM_MODE("1280x720", DRM_MODE_TYPE_DRIVER, 74250, 1280, 1390,
1430, 1650, 0, 720, 725, 730, 750, 0,
DRM_MODE_FLAG_PHSYNC | DRM_MODE_FLAG_PVSYNC),
- .vrefresh = 60, .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
+ .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
/* 5 - 1920x1080i at 60Hz 16:9 */
{ DRM_MODE("1920x1080i", DRM_MODE_TYPE_DRIVER, 74250, 1920, 2008,
2052, 2200, 0, 1080, 1084, 1094, 1125, 0,...
2020 Apr 04
0
[PATCH v2 03/17] drm: Nuke mode->vrefresh
...HDMI_PICTURE_ASPECT_16_9,
> },
> + .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
> /* 4 - 1280x720 at 60Hz 16:9 */
> { DRM_MODE("1280x720", DRM_MODE_TYPE_DRIVER, 74250, 1280, 1390,
> 1430, 1650, 0, 720, 725, 730, 750, 0,
> DRM_MODE_FLAG_PHSYNC | DRM_MODE_FLAG_PVSYNC),
> - .vrefresh = 60, .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9,
> },
> + .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
> /* 5 - 1920x1080i at 60Hz 16:9 */
> { DRM_MODE("1920x1080i", DRM_MODE_TYPE_DRIVER, 74250, 1920, 2008,
> 2052, 2200, 0, 1...
2020 Apr 03
3
[PATCH v2 03/17] drm: Nuke mode->vrefresh
...= 60, .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
+ .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
/* 4 - 1280x720 at 60Hz 16:9 */
{ DRM_MODE("1280x720", DRM_MODE_TYPE_DRIVER, 74250, 1280, 1390,
1430, 1650, 0, 720, 725, 730, 750, 0,
DRM_MODE_FLAG_PHSYNC | DRM_MODE_FLAG_PVSYNC),
- .vrefresh = 60, .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
+ .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
/* 5 - 1920x1080i at 60Hz 16:9 */
{ DRM_MODE("1920x1080i", DRM_MODE_TYPE_DRIVER, 74250, 1920, 2008,
2052, 2200, 0, 1080, 1084, 1094, 1125, 0,...
2020 Feb 19
5
[PATCH 04/12] drm: Nuke mode->vrefresh
...= 60, .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
+ .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
/* 4 - 1280x720 at 60Hz 16:9 */
{ DRM_MODE("1280x720", DRM_MODE_TYPE_DRIVER, 74250, 1280, 1390,
1430, 1650, 0, 720, 725, 730, 750, 0,
DRM_MODE_FLAG_PHSYNC | DRM_MODE_FLAG_PVSYNC),
- .vrefresh = 60, .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
+ .picture_aspect_ratio = HDMI_PICTURE_ASPECT_16_9, },
/* 5 - 1920x1080i at 60Hz 16:9 */
{ DRM_MODE("1920x1080i", DRM_MODE_TYPE_DRIVER, 74250, 1920, 2008,
2052, 2200, 0, 1080, 1084, 1094, 1125, 0,...
2020 Feb 25
2
[PATCH 04/12] drm: Nuke mode->vrefresh
...e risk regressions.
>
> This case is OK, but there is plenty other cases.
IIRC I did spot check a few of them. But which code exactly do you think
is abusing vrefresh and thus could break?
>
>
> Regards
>
> Andrzej
>
>
> > .flags = DRM_MODE_FLAG_PHSYNC | DRM_MODE_FLAG_PVSYNC,
> > },
> > },
> > @@ -167,7 +166,6 @@ static const struct versatile_panel_type versatile_panels[] = {
> > .vsync_start = 480 + 11,
> > .vsync_end = 480 + 11 + 2,
> > .vtotal = 480 + 11 + 2 + 32,
> > - .vrefresh = 60,
> > .flags...
2020 Feb 24
0
[PATCH 04/12] drm: Nuke mode->vrefresh
...5 + 6,
> .vtotal = 240 + 5 + 6 + 5,
> - .vrefresh = 116,
Are you sure vrefresh calculated (from totals and clock) is different
than this field? If not, we risk regressions.
This case is OK, but there is plenty other cases.
Regards
Andrzej
> .flags = DRM_MODE_FLAG_PHSYNC | DRM_MODE_FLAG_PVSYNC,
> },
> },
> @@ -167,7 +166,6 @@ static const struct versatile_panel_type versatile_panels[] = {
> .vsync_start = 480 + 11,
> .vsync_end = 480 + 11 + 2,
> .vtotal = 480 + 11 + 2 + 32,
> - .vrefresh = 60,
> .flags = DRM_MODE_FLAG_PHSYNC | DRM_MODE_FLAG_...
2020 Feb 25
0
[PATCH 04/12] drm: Nuke mode->vrefresh
...atest/source/drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c#L42
https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/tilcdc/tilcdc_crtc.c#L810
Regards
Andrzej
>
>>
>> Regards
>>
>> Andrzej
>>
>>
>>> .flags = DRM_MODE_FLAG_PHSYNC | DRM_MODE_FLAG_PVSYNC,
>>> },
>>> },
>>> @@ -167,7 +166,6 @@ static const struct versatile_panel_type versatile_panels[] = {
>>> .vsync_start = 480 + 11,
>>> .vsync_end = 480 + 11 + 2,
>>> .vtotal = 480 + 11 + 2 + 32,
>>> - .vrefresh = 60,...
2009 Aug 13
9
[PATCHv2 01/10] drm/nouveau: Fix a lock up at NVSetOwner with nv11.
It seems it was only locking up in the context of
nouveau_hw_save_vga_fonts, when it actually did something (because
the console wasn't already in graphics mode).
Signed-off-by: Francisco Jerez <currojerez at riseup.net>
---
drivers/gpu/drm/nouveau/nouveau_hw.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_hw.c
2009 Aug 12
14
[PATCH 00/12] TV-out modesetting kernel patches.
This patch series adds TV-out modesetting support to the KMS
implementation.
I've tried to test it on all the hardware I've got at hand (that is
nv11, nv17, nv34, nv35, nv40, nv4b) with every possible output
combination; I believe it has reached a mergeable state, however it
depends on some commits from drm-next that haven't got into Linus'
tree yet, if you agree to merge this