]> git.itanic.dy.fi Git - linux-stable/commit
drm/panel-simple: add Evervision VGG644804 panel entry
authorMichael Walle <mwalle@kernel.org>
Thu, 23 Nov 2023 10:24:04 +0000 (11:24 +0100)
committerNeil Armstrong <neil.armstrong@linaro.org>
Tue, 5 Dec 2023 08:23:42 +0000 (09:23 +0100)
commit1319f2178bdf1898a76ea8c4f00d57b240bbc5fd
treeb5879f509e76b91c1239bc1e969be122484ec6c9
parent2a5244a04e751c8617d5e7707550d97a83b1102d
drm/panel-simple: add Evervision VGG644804 panel entry

Timings taken from the datasheet, although sometimes there are just
typical values and it's not clear if they are no min and max values or
if you must use the typical value exactly. To make things worse, there
is no back porch but only a combined sync and back porch length.

Unfortunately, there is not public datasheet. Therefore, here are the
relevant timings:
                 | min |  typ   | max |
-----------------+-----+--------+-----+
CLK frequency    |  -  | 25.175 |  -  |
HS period        |  -  |   800  |  -  |
HS pulse width   |  5  |    30  |  -  |
HS-DEN time      | 112 |   144  | 175 |
DEN pulse width  |  -  |   640  |  -  |
VS pulse width   |  1  |     3  |  5  |
VS-DEN time      |  -  |    35  |  -  |
VS period        |  -  |   525  |  -  |

Signed-off-by: Michael Walle <mwalle@kernel.org>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://lore.kernel.org/r/20231123102404.2022201-2-mwalle@kernel.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20231123102404.2022201-2-mwalle@kernel.org
drivers/gpu/drm/panel/panel-simple.c