| /linux/drivers/gpu/drm/bridge/ | 
| H A D | ti-tfp410.c | 52 	struct tfp410 *dvi = drm_connector_to_tfp410(connector);  in tfp410_get_modes()  local56 	if (dvi->next_bridge->ops & DRM_BRIDGE_OP_EDID) {  in tfp410_get_modes()
 57 		drm_edid = drm_bridge_edid_read(dvi->next_bridge, connector);  in tfp410_get_modes()
 90 	struct tfp410 *dvi = drm_connector_to_tfp410(connector);  in tfp410_connector_detect()  local
 92 	return drm_bridge_detect(dvi->next_bridge, connector);  in tfp410_connector_detect()
 106 	struct tfp410 *dvi;  in tfp410_hpd_work_func()  local
 108 	dvi = container_of(work, struct tfp410, hpd_work.work);  in tfp410_hpd_work_func()
 110 	if (dvi->bridge.dev)  in tfp410_hpd_work_func()
 111 		drm_helper_hpd_irq_event(dvi->bridge.dev);  in tfp410_hpd_work_func()
 116 	struct tfp410 *dvi = arg;  in tfp410_hpd_callback()  local
 [all …]
 
 | 
| /linux/Documentation/fb/ | 
| H A D | viafb.rst | 16     Device: CRT, LCD, DVI42 		  viafb_active_dev=CRT+DVI viafb_dvi_port=DVP1
 109 	This option is used to specify active devices.(CRT, DVI, CRT+LCD...)
 110 	DVI stands for DVI or HDMI, E.g., If you want to enable HDMI,
 111 	set viafb_active_dev=DVI. In SAMM case, the previous of
 117 	To enable one device, such as DVI only, we can use::
 119 	    modprobe viafb viafb_active_dev=DVI
 121 	To enable two devices, such as CRT+DVI::
 123 	    modprobe viafb viafb_active_dev=CRT+DVI;
 127 	    modprobe viafb viafb_active_dev=CRT+DVI
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/display/connector/ | 
| H A D | dvi-connector.yaml | 4 $id: http://devicetree.org/schemas/display/connector/dvi-connector.yaml#7 title: DVI Connector
 14     const: dvi-connector
 28     description: the connector has DVI analog pins
 32     description: the connector has DVI digital pins
 36     description: the connector has pins for DVI dual-link
 40     description: Connection to controller providing DVI signals
 57         compatible = "dvi-connector";
 58         label = "dvi";
 
 | 
| /linux/Documentation/userspace-api/media/v4l/ | 
| H A D | ext-ctrls-dv.rst | 11 `DVI <http://en.wikipedia.org/wiki/Digital_Visual_Interface>`__47     read-only control is applicable to DVI-D, HDMI and DisplayPort
 56     that pad will be 0. This read-only control is applicable to DVI-D
 65     is applicable to VGA, DVI-A/D, HDMI and DisplayPort connectors.
 71     HDMI transmitters can transmit in DVI-D mode (just video) or in HDMI
 85     standard correctly (unfortunately quite common for HDMI and DVI-D).
 89     DVI-A/D, HDMI and DisplayPort connectors.
 132     will be 0. This read-only control is applicable to DVI-D, HDMI and
 144     standard correctly (unfortunately quite common for HDMI and DVI-D).
 148     DVI-A/D, HDMI and DisplayPort connectors.
 
 | 
| /linux/drivers/video/fbdev/omap2/omapfb/displays/ | 
| H A D | connector-dvi.c | 3  * Generic DVI Connector driver58 	return in->ops.dvi->connect(in, dssdev);  in dvic_connect()
 69 	in->ops.dvi->disconnect(in, dssdev);  in dvic_disconnect()
 84 	in->ops.dvi->set_timings(in, &ddata->timings);  in dvic_enable()
 86 	r = in->ops.dvi->enable(in);  in dvic_enable()
 103 	in->ops.dvi->disable(in);  in dvic_disable()
 117 	in->ops.dvi->set_timings(in, timings);  in dvic_set_timings()
 134 	return in->ops.dvi->check_timings(in, timings);  in dvic_check_timings()
 323 	{ .compatible = "omapdss,dvi-connector", },
 333 		.name	= "connector-dvi",
 [all …]
 
 | 
| H A D | Kconfig | 12 	tristate "TFP410 DPI to DVI Encoder"14 	  Driver for TFP410 DPI to DVI encoder.
 23 	tristate "DVI Connector"
 26 	  Driver for a generic DVI connector.
 
 | 
| H A D | encoder-tfp410.c | 3  * TFP410 DPI-to-DVI encoder driver200 	dssdev->ops.dvi = &tfp410_dvi_ops;  in tfp410_probe()
 258 MODULE_DESCRIPTION("TFP410 DPI to DVI encoder driver");
 
 | 
| /linux/Documentation/arch/arm/omap/ | 
| H A D | dss.rst | 226 	dvi=/sys/devices/platform/omapdss/display1236 Here's the default setup on OMAP3 SDP board. All planes go to LCD. DVI
 241 	FB0 --- GFX  -\            DVI
 245 Example: Switch from LCD to DVI
 250 	w=`cat $dvi/timings | cut -d "," -f 2 | cut -d "/" -f 1`
 251 	h=`cat $dvi/timings | cut -d "," -f 3 | cut -d "/" -f 1`
 256 	# at this point you have to switch the dvi/lcd dip-switch from the omap board
 257 	echo "dvi" > $mgr0/display
 258 	echo "1" > $dvi/enabled
 262 	FB0 --- GFX  -\         -- DVI
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/display/ti/ | 
| H A D | ti,omap-dss.txt | 86 The Panda board has a DVI and a HDMI connector, and the board contains a TFP41087 chip (MIPI DPI to DVI encoder) and a TPD12S015 chip (HDMI ESD protection & level
 90 DSS Core --(MIPI DPI)--> TFP410 --(DVI)--> DVI Connector
 129 		compatible = "dvi-connector";
 130 		label = "dvi";
 
 | 
| /linux/arch/arm/boot/dts/marvell/ | 
| H A D | dove-sbc-a510.dts | 50  * 0.2 DVI transmitter TI TFP410 MSEN51  * 0.3 DVI transmitter TI TFP410 PD# (active low power down)
 117  *  - DVI transmitter TI TFP410, 0x39
 118  *  - HDMI/DVI DDC channel
 129 	/* TI TFP410 DVI transmitter */
 130 	dvi: video@39 {  label
 
 | 
| /linux/drivers/video/fbdev/matrox/ | 
| H A D | matroxfb_DAC1064.h | 37 	/* drive DVI by standard(0)/DVI(1) PLL */40 	/* drive CRTC1 by standard(0)/DVI(1) PLL */
 42 	/* drive CRTC2 by standard(0)/DVI(1) PLL */
 46 	/* DVI PLL loop filter bandwidth selection bits */
 
 | 
| /linux/arch/arm/boot/dts/nxp/imx/ | 
| H A D | imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 9 	model = "Eukrea MBIMXSD25 with the DVI-VGA Display";10 …compatible = "eukrea,mbimxsd25-baseboard-dvi-vga", "eukrea,mbimxsd25-baseboard", "eukrea,cpuimx25"…
 13 		model = "DVI-VGA";
 
 | 
| H A D | imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 9 	model = "Eukrea MBIMXSD25 with the DVI-SVGA Display";10 …compatible = "eukrea,mbimxsd25-baseboard-dvi-svga", "eukrea,mbimxsd25-baseboard", "eukrea,cpuimx25…
 13 		model = "DVI-SVGA";
 
 | 
| H A D | imx53-cx9020.dts | 49 	dvi-connector {50 		compatible = "dvi-connector";
 61 	dvi-converter {
 
 | 
| /linux/Documentation/gpu/ | 
| H A D | kms-properties.csv | 2 ,DVI-I,“subconnector”,ENUM,"{ “Unknown”, “DVI-D”, “DVI-A” }",Connector,TBD3 ,,“select subconnector”,ENUM,"{ “Automatic”, “DVI-D”, “DVI-A” }",Connector,TBD
 20 ,,“audio”,ENUM,"{ ""force-dvi"", ""off"", ""auto"", ""on"" }",Connector,TBD
 90 radeon,DVI-I,“coherent”,RANGE,"Min=0, Max=1",Connector,TBD
 
 | 
| /linux/drivers/video/fbdev/via/ | 
| H A D | dvi.c | 160 /* DVI Set Mode */178 /* Sense DVI Connector */
 251 /* Query Flat Panel's EDID Table Version Through DVI Connector */
 307 	DEBUG_MSG(KERN_INFO "DVI max pixelclock = %d\n",  in dvi_get_panel_size_from_DDCv1()
 312 /* If Disable DVI, turn off pad */
 388 /* If Enable DVI, turn off pad */
 410 		/*fix dvi cann't be enabled with MB VT5718C4 - Al Zhang */  in viafb_dvi_enable()
 418 		/*fix DVI cannot enable on EPIA-M board */  in viafb_dvi_enable()
 
 | 
| H A D | ioctl.c | 66 /* Hot-Plug Priority: DVI > CRT*/77 			DEBUG_MSG(KERN_INFO "DVI Attached...\n");  in viafb_ioctl_hotplug()
 88 			DEBUG_MSG(KERN_INFO "DVI De-attached...\n");  in viafb_ioctl_hotplug()
 
 | 
| H A D | via_aux_ch7301.c | 6  * driver for Chrontel CH7301 DVI Transmitter13 static const char *name = "CH7301 DVI Transmitter";
 
 | 
| H A D | via_aux_vt1632.c | 6  * driver for VIA VT1632 DVI Transmitter13 static const char *name = "VT1632 DVI Transmitter";
 
 | 
| /linux/Documentation/devicetree/bindings/display/bridge/ | 
| H A D | chrontel,ch7033.yaml | 33           DVI port, should be connected to a node compatible with the34           dvi-connector binding.
 53         vga-dvi-encoder@76 {
 
 | 
| H A D | ti,tfp410.yaml | 7 title: TFP410 DPI to DVI encoder66         description: DVI output port.
 
 | 
| /linux/arch/arm/boot/dts/ti/omap/ | 
| H A D | omap3-overo-common-dvi.dtsi | 7  * DVI output for some Gumstix Overo boards (Tobi and Summit)95 		compatible = "dvi-connector";
 96 		label = "dvi";
 
 | 
| H A D | am335x-sbc-t335.dts | 48 			timing1: dvi { /* 1024x768p60 */158 		dvi-ena-hog {
 162 			line-name = "dvi-enable";
 
 | 
| /linux/drivers/platform/x86/ | 
| H A D | asus-nb-wmi.c | 625 	{ KE_KEY, 0x8C, { KEY_SWITCHVIDEOMODE } }, /* SDSP DVI only */626 	{ KE_KEY, 0x8D, { KEY_SWITCHVIDEOMODE } }, /* SDSP LCD + DVI */
 627 	{ KE_KEY, 0x8E, { KEY_SWITCHVIDEOMODE } }, /* SDSP CRT + DVI */
 628 	{ KE_KEY, 0x8F, { KEY_SWITCHVIDEOMODE } }, /* SDSP TV + DVI */
 629 	{ KE_KEY, 0x90, { KEY_SWITCHVIDEOMODE } }, /* SDSP LCD + CRT + DVI */
 630 	{ KE_KEY, 0x91, { KEY_SWITCHVIDEOMODE } }, /* SDSP LCD + TV + DVI */
 631 	{ KE_KEY, 0x92, { KEY_SWITCHVIDEOMODE } }, /* SDSP CRT + TV + DVI */
 632 	{ KE_KEY, 0x93, { KEY_SWITCHVIDEOMODE } }, /* SDSP LCD + CRT + TV + DVI */
 
 | 
| /linux/include/media/i2c/ | 
| H A D | tc358743.h | 73 	/* DVI->HDMI detection delay to avoid unnecessary switching between DVI
 |