• Hans de Goede's avatar
    videomodes: Add pixelclock_khz and refresh fields to ctfb_res_modes · 0c91d257
    Hans de Goede authored
    Add pixelclock_khz and refresh fields to ctfb_res_modes:
    1) pixelclocks are usually referred to in hz, not picoseconds, and e.g
    pll-s are also typically programmed in hz, not ps. Converting between the
    2 leads to rounding differences, add a pixelclock_khz field to directly
    store the *exact* pixelclock for a mode, so that drivers do not need to
    resort to rounding tricks to try and guess the exact pixelclock;
    2) The video-mode environment variable, as parsed by video_get_video_mode
    also contains the vertical refresh rate, add a refresh field, so that
    the refresh-rate can be matched when parsing the video-mode environment
    Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
    Acked-by: default avatarAnatolij Gustschin <agust@denx.de>
videomodes.c 7.84 KB