drivers: core: ofnode: fix typo in panel timing decode

In case where a single timing resolution is implemented in the
device-tree, the property is named "panel-timing", as specify
in Linux kernel binding file:

Documentation/devicetree/bindings/display/panel/panel-common.yaml

  # Display Timings
  panel-timing:
    description:
      Most display panels are restricted to a single resolution and
      require specific display timings. The panel-timing subnode expresses those
      timings.
    $ref: panel-timing.yaml#

  display-timings:
    description:
      Some display panels support several resolutions with different timings.
      The display-timings bindings supports specifying several timings and
      optionally specifying which is the native mode.
    $ref: display-timings.yaml#

Fixes: 0347cc7732 ("drivers: core: ofnode: Add panel timing decode.")
Signed-off-by: Raphael Gallais-Pou <raphael.gallais-pou@foss.st.com>
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
This commit is contained in:
Raphael Gallais-Pou 2023-05-11 16:36:52 +02:00 committed by Tom Rini
parent 40b77f2a3a
commit cd88058da3
2 changed files with 2 additions and 2 deletions

View file

@ -344,7 +344,7 @@
vsync-len = <13>; vsync-len = <13>;
}; };
}; };
panel-timings { panel-timing {
clock-frequency = <6500000>; clock-frequency = <6500000>;
hactive = <240>; hactive = <240>;
vactive = <320>; vactive = <320>;

View file

@ -998,7 +998,7 @@ int ofnode_decode_panel_timing(ofnode parent,
u32 val = 0; u32 val = 0;
int ret = 0; int ret = 0;
timings = ofnode_find_subnode(parent, "panel-timings"); timings = ofnode_find_subnode(parent, "panel-timing");
if (!ofnode_valid(timings)) if (!ofnode_valid(timings))
return -EINVAL; return -EINVAL;
memset(dt, 0, sizeof(*dt)); memset(dt, 0, sizeof(*dt));