Displaying 7 results from an estimated 7 matches for "fixed_mod".
Did you mean:
fixed_mode
2019 Oct 15
1
[PATCH] drm: Generalized NV Block Linear DRM format mod
...ce I'm sure we'll have a pile more of these
> > cases where modifiers turn out to assume a few too many things about the
> > platform they're used on (we have a similar case on the intel side too).
>
> To make sure I'm clear, it would behave like this?
>
> fixed_mod = canonicalize(old_style_valid_mod, true);
> assert(fixed_mod == old_style_valid_mod | (0xfe << 12));
> fixed_mod = canonicalize(new_style_valid_mod, [false,true]);
> assert(fixed_mod == new_style_valid_mod);
>
> I'm unclear what it should do in this case though:
&...
2019 Oct 15
0
[PATCH] drm: Generalized NV Block Linear DRM format mod
...tern would also be nice, since I'm sure we'll have a pile more of these
> cases where modifiers turn out to assume a few too many things about the
> platform they're used on (we have a similar case on the intel side too).
To make sure I'm clear, it would behave like this?
fixed_mod = canonicalize(old_style_valid_mod, true);
assert(fixed_mod == old_style_valid_mod | (0xfe << 12));
fixed_mod = canonicalize(new_style_valid_mod, [false,true]);
assert(fixed_mod == new_style_valid_mod);
I'm unclear what it should do in this case though:
fixed_mod = canonical...
2019 Oct 15
2
[PATCH] drm: Generalized NV Block Linear DRM format mod
On Mon, Oct 14, 2019 at 03:13:21PM -0700, James Jones wrote:
> Builds upon the existing NVIDIA 16Bx2 block linear
> format modifiers by adding more "fields" to the
> existing parameterized
> DRM_FORMAT_MOD_NVIDIA_16BX2_BLOCK format modifier
> macro that allow fully defining a unique-across-
> all-NVIDIA-hardware bit layout using a minimal
> set of fields and values.
2020 Apr 04
0
[PATCH v2 03/17] drm: Nuke mode->vrefresh
...el_display_debugfs.c
> @@ -1104,10 +1104,10 @@ static void drrs_status_per_crtc(struct
> seq_file *m,
> seq_puts(m, "\n\t\t");
> if (drrs->refresh_rate_type == DRRS_HIGH_RR) {
> seq_puts(m, "DRRS_State: DRRS_HIGH_RR\n");
> - vrefresh = panel->fixed_mode->vrefresh;
> + vrefresh = drm_mode_vrefresh(panel->fixed_mode);
> } else if (drrs->refresh_rate_type == DRRS_LOW_RR) {
> seq_puts(m, "DRRS_State: DRRS_LOW_RR\n");
> - vrefresh = panel->downclock_mode->vrefresh;
> + vrefresh = drm_mode_vrefresh(p...
2020 Apr 28
0
[PATCH v3 03/16] drm: Nuke mode->vrefresh
...rivers/gpu/drm/i915/display/intel_display_debugfs.c
@@ -1099,10 +1099,10 @@ static void drrs_status_per_crtc(struct seq_file *m,
seq_puts(m, "\n\t\t");
if (drrs->refresh_rate_type == DRRS_HIGH_RR) {
seq_puts(m, "DRRS_State: DRRS_HIGH_RR\n");
- vrefresh = panel->fixed_mode->vrefresh;
+ vrefresh = drm_mode_vrefresh(panel->fixed_mode);
} else if (drrs->refresh_rate_type == DRRS_LOW_RR) {
seq_puts(m, "DRRS_State: DRRS_LOW_RR\n");
- vrefresh = panel->downclock_mode->vrefresh;
+ vrefresh = drm_mode_vrefresh(panel->downclock_mode);...
2020 Apr 03
3
[PATCH v2 03/17] drm: Nuke mode->vrefresh
...rivers/gpu/drm/i915/display/intel_display_debugfs.c
@@ -1104,10 +1104,10 @@ static void drrs_status_per_crtc(struct seq_file *m,
seq_puts(m, "\n\t\t");
if (drrs->refresh_rate_type == DRRS_HIGH_RR) {
seq_puts(m, "DRRS_State: DRRS_HIGH_RR\n");
- vrefresh = panel->fixed_mode->vrefresh;
+ vrefresh = drm_mode_vrefresh(panel->fixed_mode);
} else if (drrs->refresh_rate_type == DRRS_LOW_RR) {
seq_puts(m, "DRRS_State: DRRS_LOW_RR\n");
- vrefresh = panel->downclock_mode->vrefresh;
+ vrefresh = drm_mode_vrefresh(panel->downclock_mode);...
2020 Feb 19
5
[PATCH 04/12] drm: Nuke mode->vrefresh
...rivers/gpu/drm/i915/display/intel_display_debugfs.c
@@ -1099,10 +1099,10 @@ static void drrs_status_per_crtc(struct seq_file *m,
seq_puts(m, "\n\t\t");
if (drrs->refresh_rate_type == DRRS_HIGH_RR) {
seq_puts(m, "DRRS_State: DRRS_HIGH_RR\n");
- vrefresh = panel->fixed_mode->vrefresh;
+ vrefresh = drm_mode_vrefresh(panel->fixed_mode);
} else if (drrs->refresh_rate_type == DRRS_LOW_RR) {
seq_puts(m, "DRRS_State: DRRS_LOW_RR\n");
- vrefresh = panel->downclock_mode->vrefresh;
+ vrefresh = drm_mode_vrefresh(panel->downclock_mode);...