{"push_id":915204958,"size":5,"distinct_size":5,"ref":"refs/heads/fractional-rates","head":"f3f3f1bcc269d0073c7a771331d15bf575035cb8","before":"3661ff20fa85e6e1386516802b3b0954ae7f3cef","commits":[{"sha":"de890144109c0e4a3d5f598f96b409f863ffeddc","author":{"email":"5662ce158b0877ac0437d317cc1bb377fe11b102@s-t.de","name":"Rudi"},"message":"video: mxc_hdmi/mxc_edid: Introduce fractional modes\n\nIn order to support fractional refresh rates (23.976, 29.97, 59.94, 119.88Hz)\nwe create 'synthetic' modes. These have the same timing as the corresponding\nnon-fractional modes (i.e. 24, 30, 60 and 120Hz). However, the refresh rate\nis set to 23, 29, 59 and 119, respectively. In addition they have the mode\nbit FB_VMODE_FRACTIONAL set. This bit is taken in acount when calculating\nthe real pixel clock.\n\nSigned-off-by: Rudi <r.ihle@s-t.de>","distinct":true,"url":"https://api.github.com/repos/OpenBricks/linux-fslc/commits/de890144109c0e4a3d5f598f96b409f863ffeddc"},{"sha":"79c22f217b1c34b1b69aaac623a4ca5f0202537a","author":{"email":"5662ce158b0877ac0437d317cc1bb377fe11b102@s-t.de","name":"Rudi"},"message":"video: mxc_edid: Adjust pixel timings\n\nOur approach for fractional mode support requires the pixel timings\nin the CEA mode table to describe the non-fractional modes. This\npatch sets this for the modes that were defined otherwise.\nAlso it tweaks the rounding when calculating the real pixel clock\nfrom the pixel time specified in the table.\n\nSigned-off-by: Rudi <r.ihle@s-t.de>","distinct":true,"url":"https://api.github.com/repos/OpenBricks/linux-fslc/commits/79c22f217b1c34b1b69aaac623a4ca5f0202537a"},{"sha":"a6f215f13056962c316a0c84a32d8557f4b6abff","author":{"email":"5662ce158b0877ac0437d317cc1bb377fe11b102@s-t.de","name":"Rudi"},"message":"video: mxc-hdmi-core: Allow cts/n lookup frequencies to be off by one\n\nDue to rounding errors it may happen that the calculated pixel clock does\nnot exactly match the frequency listed in the lookup table. Modes known\nto show this problem are 29 and 30 (1440x576p-50). This patch relaxes the\nlookup so that a difference of 1kHz will be tolerated.\n\nSigned-off-by: Rudi <r.ihle@s-t.de>","distinct":true,"url":"https://api.github.com/repos/OpenBricks/linux-fslc/commits/a6f215f13056962c316a0c84a32d8557f4b6abff"},{"sha":"c062cb7ed17703a604c17ffa1ecca30fc3d760d2","author":{"email":"5662ce158b0877ac0437d317cc1bb377fe11b102@s-t.de","name":"Rudi"},"message":"video: mxc_edid: Fix possible infinite recursion\n\nmxc_fb_find_nearest_mode() may recurse infinitely when no matching\nmode is found at all.\n\nSigned-off-by: Rudi <r.ihle@s-t.de>","distinct":true,"url":"https://api.github.com/repos/OpenBricks/linux-fslc/commits/c062cb7ed17703a604c17ffa1ecca30fc3d760d2"},{"sha":"f3f3f1bcc269d0073c7a771331d15bf575035cb8","author":{"email":"5662ce158b0877ac0437d317cc1bb377fe11b102@s-t.de","name":"Rudi"},"message":"video: mxc_edid: Cleanup and remove unused function\n\nmxc_edid_var_to_vic() is exported but never used. Let's get rid of it. Also\nstreamline mxc_edid_mode_to_vic() a bit and make mxc_edid_fb_mode_is_equal()\nstatic.\n\nSigned-off-by: Rudi <r.ihle@s-t.de>","distinct":true,"url":"https://api.github.com/repos/OpenBricks/linux-fslc/commits/f3f3f1bcc269d0073c7a771331d15bf575035cb8"}]}