dt-bindings: display: hdmi-connector: add hdmi-pwr supplyFollow the dp-connector example and add hdmi-pwr supply to drive the 5Vpin of the HDMI connector (together with some simple glue logic poss
dt-bindings: display: hdmi-connector: add hdmi-pwr supplyFollow the dp-connector example and add hdmi-pwr supply to drive the 5Vpin of the HDMI connector (together with some simple glue logic possiblyattached to the connector).Reviewed-by: Laurent Pinchart <[email protected]>Acked-by: Krzysztof Kozlowski <[email protected]>Signed-off-by: Dmitry Baryshkov <[email protected]>Signed-off-by: Neil Armstrong <[email protected]>Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
show more ...
dt-bindings: dp-connector: Drop maxItems from -supplyThe meta-schema recently gained a definition for the common -supply$property, which denotes that maxItems is not a valid property. Drop thisto
dt-bindings: dp-connector: Drop maxItems from -supplyThe meta-schema recently gained a definition for the common -supply$property, which denotes that maxItems is not a valid property. Drop thisto clear up the binding validation error.Fixes: a46c112512de ("dt-bindings: dp-connector: add binding for DisplayPort connector")Signed-off-by: Bjorn Andersson <[email protected]>Signed-off-by: Rob Herring <[email protected]>(cherry picked from commit ca230ab18791f418faac19d00f3c35e2dbc25dfe)Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
dt-bindings: display: Use OF graph schemaNow that we have a graph schema, rework the display related schemas to useit. Mostly this is adding a reference to graph.yaml and dropping duplicateparts
dt-bindings: display: Use OF graph schemaNow that we have a graph schema, rework the display related schemas to useit. Mostly this is adding a reference to graph.yaml and dropping duplicateparts from schemas.In panel-common.yaml, 'ports' is dropped. Any binding using 'ports'should be one with more than 1 port node, and the binding must definewhat each port is.Note that ti,sn65dsi86.yaml, ti,tfp410,yaml and toshiba,tc358768.yaml willneed further updates to use video-interfaces.yaml once that lands.Cc: Thierry Reding <[email protected]>Cc: Sam Ravnborg <[email protected]>Cc: Laurent Pinchart <[email protected]>Cc: Maxime Ripard <[email protected]>Cc: Maarten Lankhorst <[email protected]>Cc: Thomas Zimmermann <[email protected]>Signed-off-by: Rob Herring <[email protected]>Reviewed-by: Laurent Pinchart <[email protected]>Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
dt-bindings: dp-connector: add binding for DisplayPort connectorAdd binding for DisplayPort connector. A few notes:* Similar to hdmi-connector, it has hpd-gpios as an optional property, as the
dt-bindings: dp-connector: add binding for DisplayPort connectorAdd binding for DisplayPort connector. A few notes:* Similar to hdmi-connector, it has hpd-gpios as an optional property, as the HPD could also be handled by, e.g., the DP bridge.* dp-pwr-supply, which provides 3.3V on DP_PWR pin, is optional, as it is not strictly required: standard DP cables do not even have the pin connected.* Connector type. Full size and mini connectors are identical except for the connector size and form, so I believe there is no functional need for this property. But similar to 'label' property, it might be used to present information about the connector to the userspace.* No eDP. There's really no "eDP connector", as it's always a custom made connection between the DP and the DP panel, although the eDP spec does offer a few suggested pin setups. So possibly there is no need for edp-connector binding, but even if there is, I don't want to guess what it could look like, and could it be part of the dp-connector binding.* No DP++. I'm not familiar with DP++. DP++ might need an i2c bus added to the bindings.Signed-off-by: Tomi Valkeinen <[email protected]>Reviewed-by: Laurent Pinchart <[email protected]>Reviewed-by: Rob Herring <[email protected]>Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
dt-bindings: display: Convert connectors to DT schemaConvert the analog TV, DVI, HDMI, and VGA connector bindings to DT schemaformat.Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.
dt-bindings: display: Convert connectors to DT schemaConvert the analog TV, DVI, HDMI, and VGA connector bindings to DT schemaformat.Reviewed-by: Laurent Pinchart <[email protected]>Reviewed-by: Maxime Ripard <[email protected]>Reviewed-by: Sam Ravnborg <[email protected]>Acked-by: Sam Ravnborg <[email protected]>Signed-off-by: Rob Herring <[email protected]>Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
media: dt-bindings: connector: analog: add sdtv standards propertySome connectors no matter if in- or output supports only a limitedrange of sdtv standards. It doesn't matter if the hardware behin
media: dt-bindings: connector: analog: add sdtv standards propertySome connectors no matter if in- or output supports only a limitedrange of sdtv standards. It doesn't matter if the hardware behind thatconnector supports more than the listed formats since the users arerestriced by a label e.g. to plug only a camera into this connectorwhich uses the PAL format.This patch adds the capability to describe such limitation within thefirmware. There are no format restrictions if the property isn'tpresent, so it's completely backward compatible.Signed-off-by: Marco Felsch <[email protected]>Reviewed-by: Rob Herring <[email protected]>Signed-off-by: Hans Verkuil <[email protected]>Signed-off-by: Mauro Carvalho Chehab <[email protected]>
dt-bindings: display: hdmi-connector: Support DDC bus enableSome Allwinner SoC using boards (Orange Pi 3 for example) need to enableon-board voltage shifting logic for the DDC bus using a gpio to
dt-bindings: display: hdmi-connector: Support DDC bus enableSome Allwinner SoC using boards (Orange Pi 3 for example) need to enableon-board voltage shifting logic for the DDC bus using a gpio to be ableto access DDC bus. Use ddc-en-gpios property on the hdmi-connector tomodel this.Add binding documentation for optional ddc-en-gpios property.Signed-off-by: Ondrej Jirman <[email protected]>Reviewed-by: Rob Herring <[email protected]>Signed-off-by: Maxime Ripard <[email protected]>Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
dt-bindings: display: add HPD gpio to DVI connectorAdd hpd-gpios property to dvi-connector.txt.Signed-off-by: Tomi Valkeinen <[email protected]>Cc: [email protected]Reviewed-by: Ro
dt-bindings: display: add HPD gpio to DVI connectorAdd hpd-gpios property to dvi-connector.txt.Signed-off-by: Tomi Valkeinen <[email protected]>Cc: [email protected]Reviewed-by: Rob Herring <[email protected]>Reviewed-by: Laurent Pinchart <[email protected]>
dt-bindings: hdmi-connector: add DDC I2C bus phandle documentationAdd an optional ddc-i2c-bus phandle property that points toan I2C master controller that handles the connector DDC pins.Signed-o
dt-bindings: hdmi-connector: add DDC I2C bus phandle documentationAdd an optional ddc-i2c-bus phandle property that points toan I2C master controller that handles the connector DDC pins.Signed-off-by: Philipp Zabel <[email protected]>Acked-by: Rob Herring <[email protected]>
dt-bindings: consolidate display related bindingsThis is a quite large renaming to consolidate display related bindingsinto a single "display" directory from various scattered locations ofvideo,
dt-bindings: consolidate display related bindingsThis is a quite large renaming to consolidate display related bindingsinto a single "display" directory from various scattered locations ofvideo, drm, gpu, fb, mipi, and panel. The prior location was somewhatbased on the Linux driver location, but bindings should be independentof that.Signed-off-by: Rob Herring <[email protected]>Cc: Pawel Moll <[email protected]>Cc: Mark Rutland <[email protected]>Cc: Ian Campbell <[email protected]>Cc: Kumar Gala <[email protected]>