Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fae99b26 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "drm/bridge: add anx7625 DSI to DP bridge driver" into dev/msm-4.14-display

parents 65194566 4a5f724a
Loading
Loading
Loading
Loading
+40 −0
Original line number Diff line number Diff line
Analogix ANX7625 SlimPort (Full-HD Transmitter)
-----------------------------------------------

The ANX7625 is DSI to DisplayPort bridge.

Required properties:

 - compatible		: "analogix,anx7625"
 - reg			: I2C address of the device
 - interrupt-parent	: Should be the phandle of the interrupt controller
			  that services interrupts for this device
 - interrupts		: Should contain the INTP interrupt
 - cbl_det-gpios	: Which GPIO to use for cable detection
 - power_en-gpios	: Which GPIO to use for power enable
 - reset_n-gpios	: Which GPIO to use for reset
 - ports		: Port 0 for DSI input, should be a reference to a
			  valid mipi_dsi_host device

Example:

	anx7625: anx7625@ee {
		compatible = "analogix,anx7625";
		reg = <0xee>;
		interrupt-parent = <&qup15>;
		interrupts = <2 IRQ_TYPE_LEVEL_LOW>;   /* INTP */
		cbl_det-gpio = <&qup15 1 GPIO_ACTIVE_HIGH>;
		power_en-gpio = <&pio 27 GPIO_ACTIVE_HIGH>;
		reset_n-gpio = <&pio 49 GPIO_ACTIVE_HIGH>;
		ports {
			#address-cells = <1>;
			#size-cells = <0>;

			port@0 {
				reg = <0>;
				anx7625_in: endpoint {
					remote-endpoint = <&dsi_out>;
				};
			};
		};
	};
+9 −0
Original line number Diff line number Diff line
@@ -25,6 +25,15 @@ config DRM_ANALOGIX_ANX78XX
	  the HDMI output of an application processor to MyDP
	  or DisplayPort.

config DRM_ANALOGIX_ANX7625
	tristate "Analogix ANX7625 bridge"
	select DRM_KMS_HELPER
	---help---
	  ANX7625 is DSI to DisplayPort bridge transmitter
	  driver. The driver can support direct Display port
	  only, USB type C interface is not supported in
	  this driver.

config DRM_DUMB_VGA_DAC
	tristate "Dumb VGA DAC Bridge support"
	depends on OF
+1 −0
Original line number Diff line number Diff line
@@ -12,3 +12,4 @@ obj-$(CONFIG_DRM_ANALOGIX_DP) += analogix/
obj-$(CONFIG_DRM_I2C_ADV7511) += adv7511/
obj-$(CONFIG_DRM_TI_TFP410) += ti-tfp410.o
obj-y += synopsys/
obj-$(CONFIG_DRM_ANALOGIX_ANX7625) += analogix-anx7625.o
+1530 −0

File added.

Preview size limit exceeded, changes collapsed.

+1220 −0

File added.

Preview size limit exceeded, changes collapsed.