Path: blob/master/Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml
26309 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/display/bridge/analogix,anx7814.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Analogix ANX7814 SlimPort (Full-HD Transmitter)78maintainers:9- Andrzej Hajda <andrzej.hajda@intel.com>10- Neil Armstrong <neil.armstrong@linaro.org>11- Robert Foss <robert.foss@linaro.org>1213properties:14compatible:15enum:16- analogix,anx780817- analogix,anx781218- analogix,anx781419- analogix,anx781620- analogix,anx78182122reg:23maxItems: 124description: I2C address of the device.2526interrupts:27maxItems: 128description: Should contain the INTP interrupt.2930hpd-gpios:31deprecated: true32maxItems: 133description: Which GPIO to use for hpd.3435pd-gpios:36maxItems: 137description: Which GPIO to use for power down.3839reset-gpios:40maxItems: 141description: Which GPIO to use for reset.4243dvdd10-supply:44description: Regulator for 1.0V digital core power.4546ports:47$ref: /schemas/graph.yaml#/properties/ports4849properties:50port@0:51$ref: /schemas/graph.yaml#/properties/port52description: Video port for HDMI input.5354port@1:55$ref: /schemas/graph.yaml#/properties/port56description:57Video port for SlimPort, DisplayPort, eDP or MyDP output.5859required:60- port@061- port@16263required:64- compatible65- reg66- ports6768additionalProperties: false6970examples:71- |72#include <dt-bindings/interrupt-controller/arm-gic.h>73#include <dt-bindings/gpio/gpio.h>7475i2c {76#address-cells = <1>;77#size-cells = <0>;7879anx7814: bridge@38 {80compatible = "analogix,anx7814";81reg = <0x38>;82interrupt-parent = <&gpio0>;83interrupts = <99 IRQ_TYPE_LEVEL_LOW>; /* INTP */84pd-gpios = <&pio 33 GPIO_ACTIVE_HIGH>;85reset-gpios = <&pio 98 GPIO_ACTIVE_HIGH>;8687ports {88#address-cells = <1>;89#size-cells = <0>;9091port@0 {92reg = <0>;93anx7814_in: endpoint {94remote-endpoint = <&hdmi0_out>;95};96};9798port@1 {99reg = <1>;100anx7814_out: endpoint {101remote-endpoint = <&edp_out>;102};103};104};105};106};107108...109110111