diff options
| author | Egor Vorontsov <sdoregor@sdore.me> | 2025-04-15 12:13:31 +0300 |
|---|---|---|
| committer | Jani Nikula <jani.nikula@intel.com> | 2025-04-16 20:40:51 +0300 |
| commit | d2310f047d70fcf7f7602dbb49d2eca345d31932 (patch) | |
| tree | 04986c961b9a1a252fcfd900a2d3ac837f7d8460 /drivers/gpu/drm/drm_displayid_internal.h | |
| parent | e79ce1639a865d93fa8c27b515e8165c60131c9b (diff) | |
| download | linux-d2310f047d70fcf7f7602dbb49d2eca345d31932.tar.xz | |
drm/edid: Refactor DisplayID timing block structs
Using le16 instead of u8[2].
Suggested-by: Jani Nikula <jani.nikula@linux.intel.com>
Signed-off-by: Egor Vorontsov <sdoregor@sdore.me>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Link: https://lore.kernel.org/r/a7967d7884d48b15ca08ae78d687e73124f0ba04.1744708239.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Diffstat (limited to 'drivers/gpu/drm/drm_displayid_internal.h')
| -rw-r--r-- | drivers/gpu/drm/drm_displayid_internal.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/gpu/drm/drm_displayid_internal.h b/drivers/gpu/drm/drm_displayid_internal.h index 84831ecfdb6e..957dd0619f5c 100644 --- a/drivers/gpu/drm/drm_displayid_internal.h +++ b/drivers/gpu/drm/drm_displayid_internal.h @@ -115,20 +115,20 @@ struct displayid_tiled_block { struct displayid_detailed_timings_1 { u8 pixel_clock[3]; u8 flags; - u8 hactive[2]; - u8 hblank[2]; - u8 hsync[2]; - u8 hsw[2]; - u8 vactive[2]; - u8 vblank[2]; - u8 vsync[2]; - u8 vsw[2]; + __le16 hactive; + __le16 hblank; + __le16 hsync; + __le16 hsw; + __le16 vactive; + __le16 vblank; + __le16 vsync; + __le16 vsw; } __packed; struct displayid_detailed_timing_block { struct displayid_block base; struct displayid_detailed_timings_1 timings[]; -}; +} __packed; struct displayid_formula_timings_9 { u8 flags; |
