On Sat, Jan 25, 2020 at 2:35 PM Sam Ravnborg sam@ravnborg.org wrote:
Add meta-schema variant of panel-timing and reference it from panel-common.yaml.
Part of this came form other files with other licenses - original commits:
cc3f414cf2e4 ("video: add of helper for display timings/videomode") 86f46565dff3 ("dt-bindings: display: display-timing: Add property to configure sync drive edge") 9cad9c95d7e8 ("Documentation: DocBook DRM framework documentation")
The original authors acked the license change to: (GPL-2.0-only OR BSD-2-Clause)
v2:
- Got OK from original authors for re-license Huge thanks for the quick replies!
- Typo fixes (Oleksandr)
- Drop -array variant when not needed (Maxime)
- Replace oneOf:... with enum (Maxime)
- Drop type from clock-frequency (Rob)
- Drop "|" when not needed (Rob)
Signed-off-by: Sam Ravnborg sam@ravnborg.org Acked-by: Laurent Pinchart laurent.pinchart@ideasonboard.com Acked-by: Peter Ujfalusi peter.ujfalusi@ti.com Acked-by: Steffen Trumtrar s.trumtrar@pengutronix.de Acked-by: Philipp Zabel p.zabel@pengutronix.de Cc: Rob Herring robh@kernel.org Cc: Thierry Reding thierry.reding@gmail.com Cc: Oleksandr Suvorov oleksandr.suvorov@toradex.com Cc: Maxime Ripard mripard@kernel.org Cc: devicetree@vger.kernel.org
.../bindings/display/panel/panel-common.yaml | 7 +- .../bindings/display/panel/panel-timing.yaml | 227 ++++++++++++++++++ 2 files changed, 230 insertions(+), 4 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/panel-timing.yaml
Reviewed-by: Rob Herring robh@kernel.org