drivers: core: ofnode: Add panel timing decode.
authorNikhil M Jain <n-jain1@ti.com>
Tue, 31 Jan 2023 10:05:14 +0000 (15:35 +0530)
committerAnatolij Gustschin <agust@denx.de>
Sat, 4 Feb 2023 17:13:21 +0000 (18:13 +0100)
commit0347cc7732703bdf94bba5ce8a157c2174f01067
treec7affe83505501a069be4109748a980f0a206367
parentf4cf8710a16c0fe1c98e8265b50ac2826869becf
drivers: core: ofnode: Add panel timing decode.

ofnode_decode_display_timing supports reading timing parameters from
subnode of display-timings node, for displays supporting multiple
resolution, in case if a display supports single resolution, it fails
reading directly from display-timings node, to support it
ofnode_decode_panel_timing is added.

Signed-off-by: Nikhil M Jain <n-jain1@ti.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
drivers/core/ofnode.c
drivers/core/read.c
include/dm/ofnode.h
include/dm/read.h