Home
last modified time | relevance | path

Searched +full:dvi +full:- +full:connector (Results 1 – 25 of 191) sorted by relevance

12345678

/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/
Dti-tfp410.c1 // SPDX-License-Identifier: GPL-2.0-only
24 struct drm_connector connector; member
43 drm_connector_to_tfp410(struct drm_connector *connector) in drm_connector_to_tfp410() argument
45 return container_of(connector, struct tfp410, connector); in drm_connector_to_tfp410()
48 static int tfp410_get_modes(struct drm_connector *connector) in tfp410_get_modes() argument
50 struct tfp410 *dvi = drm_connector_to_tfp410(connector); in tfp410_get_modes() local
54 if (dvi->next_bridge->ops & DRM_BRIDGE_OP_EDID) { in tfp410_get_modes()
55 edid = drm_bridge_get_edid(dvi->next_bridge, connector); in tfp410_get_modes()
67 ret = drm_add_modes_noedid(connector, 1920, 1200); in tfp410_get_modes()
68 drm_set_preferred_mode(connector, 1024, 768); in tfp410_get_modes()
[all …]
Ddisplay-connector.c1 // SPDX-License-Identifier: GPL-2.0
34 return flags & DRM_BRIDGE_ATTACH_NO_CONNECTOR ? 0 : -EINVAL; in display_connector_attach()
42 if (conn->hpd_gpio) { in display_connector_detect()
43 if (gpiod_get_value_cansleep(conn->hpd_gpio)) in display_connector_detect()
49 if (conn->bridge.ddc && drm_probe_ddc(conn->bridge.ddc)) in display_connector_detect()
52 switch (conn->bridge.type) { in display_connector_detect()
59 * For DVI and HDMI connectors a DDC probe failure indicates in display_connector_detect()
69 * Composite and S-Video connectors have no other detection in display_connector_detect()
80 struct drm_connector *connector) in display_connector_get_edid() argument
84 return drm_get_edid(connector, conn->bridge.ddc); in display_connector_get_edid()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/
Dti-tfp410.c1 // SPDX-License-Identifier: GPL-2.0-only
9 #include <linux/media-bus-format.h>
26 struct drm_connector connector; member
45 drm_connector_to_tfp410(struct drm_connector *connector) in drm_connector_to_tfp410() argument
47 return container_of(connector, struct tfp410, connector); in drm_connector_to_tfp410()
50 static int tfp410_get_modes(struct drm_connector *connector) in tfp410_get_modes() argument
52 struct tfp410 *dvi = drm_connector_to_tfp410(connector); in tfp410_get_modes() local
56 if (dvi->next_bridge->ops & DRM_BRIDGE_OP_EDID) { in tfp410_get_modes()
57 edid = drm_bridge_get_edid(dvi->next_bridge, connector); in tfp410_get_modes()
69 ret = drm_add_modes_noedid(connector, 1920, 1200); in tfp410_get_modes()
[all …]
Ddisplay-connector.c1 // SPDX-License-Identifier: GPL-2.0
9 #include <linux/media-bus-format.h>
39 return flags & DRM_BRIDGE_ATTACH_NO_CONNECTOR ? 0 : -EINVAL; in display_connector_attach()
47 if (conn->hpd_gpio) { in display_connector_detect()
48 if (gpiod_get_value_cansleep(conn->hpd_gpio)) in display_connector_detect()
54 if (conn->bridge.ddc && drm_probe_ddc(conn->bridge.ddc)) in display_connector_detect()
57 switch (conn->bridge.type) { in display_connector_detect()
64 * For DVI and HDMI connectors a DDC probe failure indicates in display_connector_detect()
74 * Composite and S-Video connectors have no other detection in display_connector_detect()
85 struct drm_connector *connector) in display_connector_get_edid() argument
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/connector/
Ddvi-connector.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/display/connector/dvi-connector.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: DVI Connector
10 - Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
14 const: dvi-connector
18 hpd-gpios:
22 ddc-i2c-bus:
28 description: the connector has DVI analog pins
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/connector/
Ddvi-connector.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/display/connector/dvi-connector.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: DVI Connector
10 - Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
14 const: dvi-connector
18 hpd-gpios:
22 ddc-i2c-bus:
28 description: the connector has DVI analog pins
[all …]
/kernel/linux/linux-6.6/Documentation/gpu/
Dkms-properties.csv2 ,DVI-I,“subconnector”,ENUM,"{ “Unknown”, “DVI-D”, “DVI-A” }",Connector,TBD
3 ,,“select subconnector”,ENUM,"{ “Automatic”, “DVI-D”, “DVI-A” }",Connector,TBD
4 …onnector”,ENUM,"{ ""Unknown"", ""Composite"", ""SVIDEO"", ""Component"", ""SCART"" }",Connector,TBD
5 …nector”,ENUM,"{ ""Automatic"", ""Composite"", ""SVIDEO"", ""Component"", ""SCART"" }",Connector,TBD
6 ,,“mode”,ENUM,"{ ""NTSC_M"", ""NTSC_J"", ""NTSC_443"", ""PAL_B"" } etc.",Connector,TBD
7 ,,“left margin”,RANGE,"Min=0, Max=100",Connector,TBD
8 ,,“right margin”,RANGE,"Min=0, Max=100",Connector,TBD
9 ,,“top margin”,RANGE,"Min=0, Max=100",Connector,TBD
10 ,,“bottom margin”,RANGE,"Min=0, Max=100",Connector,TBD
11 ,,“brightness”,RANGE,"Min=0, Max=100",Connector,TBD
[all …]
/kernel/linux/linux-5.10/Documentation/gpu/
Dkms-properties.csv2 ,DVI-I,“subconnector”,ENUM,"{ “Unknown”, “DVI-D”, “DVI-A” }",Connector,TBD
3 ,,“select subconnector”,ENUM,"{ “Automatic”, “DVI-D”, “DVI-A” }",Connector,TBD
4 …onnector”,ENUM,"{ ""Unknown"", ""Composite"", ""SVIDEO"", ""Component"", ""SCART"" }",Connector,TBD
5 …nector”,ENUM,"{ ""Automatic"", ""Composite"", ""SVIDEO"", ""Component"", ""SCART"" }",Connector,TBD
6 ,,“mode”,ENUM,"{ ""NTSC_M"", ""NTSC_J"", ""NTSC_443"", ""PAL_B"" } etc.",Connector,TBD
7 ,,“left margin”,RANGE,"Min=0, Max=100",Connector,TBD
8 ,,“right margin”,RANGE,"Min=0, Max=100",Connector,TBD
9 ,,“top margin”,RANGE,"Min=0, Max=100",Connector,TBD
10 ,,“bottom margin”,RANGE,"Min=0, Max=100",Connector,TBD
11 ,,“brightness”,RANGE,"Min=0, Max=100",Connector,TBD
[all …]
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/displays/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
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.
29 tristate "HDMI Connector"
31 Driver for a generic HDMI connector.
34 tristate "Analog TV Connector"
36 Driver for a generic analog TV connector.
Dconnector-dvi.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Generic DVI Connector driver
53 struct omap_dss_device *in = ddata->in; in dvic_connect()
59 r = in->ops.dvi->connect(in, dssdev); in dvic_connect()
69 struct omap_dss_device *in = ddata->in; in dvic_disconnect()
74 in->ops.dvi->disconnect(in, dssdev); in dvic_disconnect()
80 struct omap_dss_device *in = ddata->in; in dvic_enable()
84 return -ENODEV; in dvic_enable()
89 in->ops.dvi->set_timings(in, &ddata->timings); in dvic_enable()
91 r = in->ops.dvi->enable(in); in dvic_enable()
[all …]
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/displays/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
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.
29 tristate "HDMI Connector"
31 Driver for a generic HDMI connector.
34 tristate "Analog TV Connector"
36 Driver for a generic analog TV connector.
Dconnector-dvi.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Generic DVI Connector driver
53 struct omap_dss_device *in = ddata->in; in dvic_connect()
58 return in->ops.dvi->connect(in, dssdev); in dvic_connect()
64 struct omap_dss_device *in = ddata->in; in dvic_disconnect()
69 in->ops.dvi->disconnect(in, dssdev); in dvic_disconnect()
75 struct omap_dss_device *in = ddata->in; in dvic_enable()
79 return -ENODEV; in dvic_enable()
84 in->ops.dvi->set_timings(in, &ddata->timings); in dvic_enable()
86 r = in->ops.dvi->enable(in); in dvic_enable()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/ti/
Dti,omap-dss.txt5 -------------------
25 -----------
36 -------
39 name for each display. If no aliases are defined, a semi-random number is used
43 -------
45 A shortened example of the DSS description for OMAP4, with non-relevant parts
49 compatible = "ti,omap4-dss";
54 clock-names = "fck";
55 #address-cells = <1>;
56 #size-cells = <1>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/ti/
Dti,omap-dss.txt5 -------------------
25 -----------
36 -------
39 name for each display. If no aliases are defined, a semi-random number is used
43 -------
45 A shortened example of the DSS description for OMAP4, with non-relevant parts
49 compatible = "ti,omap4-dss";
54 clock-names = "fck";
55 #address-cells = <1>;
56 #size-cells = <1>;
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_connector.c44 * Hence they are reference-counted using drm_connector_get() and
49 * objects and initialized by setting the following fields. The connector is
51 * &struct drm_connector_funcs and a connector type, and then exposed to
55 * connectors to encoders 1:1, the connector should be attached at
60 * For connectors which are not fixed (like built-in panels) the driver needs to
68 * Global connector list for drm_connector_find_by_fwnode().
69 * Note drm_connector_[un]register() first take connector->lock and then
82 * Connector and encoder types.
87 { DRM_MODE_CONNECTOR_DVII, "DVI-I" },
88 { DRM_MODE_CONNECTOR_DVID, "DVI-D" },
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/
Ddrm_connector.c51 * Hence they are reference-counted using drm_connector_get() and
56 * objects and initialized by setting the following fields. The connector is
58 * &struct drm_connector_funcs and a connector type, and then exposed to
62 * connectors to encoders 1:1, the connector should be attached at
67 * For connectors which are not fixed (like built-in panels) the driver needs to
75 * Global connector list for drm_connector_find_by_fwnode().
76 * Note drm_connector_[un]register() first take connector->lock and then
89 * Connector and encoder types.
94 { DRM_MODE_CONNECTOR_DVII, "DVI-I" },
95 { DRM_MODE_CONNECTOR_DVID, "DVI-D" },
[all …]
/kernel/linux/linux-6.6/Documentation/fb/
Dviafb.rst6 --------
15 ---------------
16 Device: CRT, LCD, DVI
34 ----------------------
42 viafb_active_dev=CRT+DVI viafb_dvi_port=DVP1
47 - 640x480 (default)
48 - 720x480
49 - 800x600
50 - 1024x768
53 - 8, 16, 32 (default:32)
[all …]
/kernel/linux/linux-5.10/Documentation/fb/
Dviafb.rst6 --------
15 ---------------
16 Device: CRT, LCD, DVI
34 ----------------------
42 viafb_active_dev=CRT+DVI viafb_dvi_port=DVP1
47 - 640x480 (default)
48 - 720x480
49 - 800x600
50 - 1024x768
53 - 8, 16, 32 (default:32)
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/marvell/
Ddove-sbc-a510.dts2 * Device Tree file for Compulab SBC-A510 Single Board Computer
6 * This file is dual-licensed: you can use it either under the terms
46 * SBC-A510 comprises a PCA9555 I2C GPIO expander its GPIO lines connected to
50 * 0.2 DVI transmitter TI TFP410 MSEN
51 * 0.3 DVI transmitter TI TFP410 PD# (active low power down)
55 * 0.7 mini-PCIe slot W_DISABLE#
67 /dts-v1/;
69 #include "dove-cm-a510.dtsi"
72 model = "Compulab SBC-A510";
73 compatible = "compulab,sbc-a510", "compulab,cm-a510", "marvell,dove";
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Ddove-sbc-a510.dts2 * Device Tree file for Compulab SBC-A510 Single Board Computer
6 * This file is dual-licensed: you can use it either under the terms
46 * SBC-A510 comprises a PCA9555 I2C GPIO expander its GPIO lines connected to
50 * 0.2 DVI transmitter TI TFP410 MSEN
51 * 0.3 DVI transmitter TI TFP410 PD# (active low power down)
55 * 0.7 mini-PCIe slot W_DISABLE#
67 /dts-v1/;
69 #include "dove-cm-a510.dtsi"
72 model = "Compulab SBC-A510";
73 compatible = "compulab,sbc-a510", "compulab,cm-a510", "marvell,dove";
[all …]
Domap3-overo-common-dvi.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
7 * DVI output for some Gumstix Overo boards (Tobi and Summit)
12 pinctrl-single,pins = <
47 regulator-always-on;
53 pinctrl-names = "default";
54 pinctrl-0 = <&dss_dpi_pins>;
58 remote-endpoint = <&tfp410_in>;
59 data-lines = <24>;
73 #address-cells = <1>;
74 #size-cells = <0>;
[all …]
Domap3-sb-t35.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Common support for CompuLab SB-T35 used on SBC-T3530, SBC-T3517 and SBC-T3730
10 powerdown-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; /* gpio_54 */
12 pinctrl-names = "default";
13 pinctrl-0 = <&tfp410_pins>;
16 #address-cells = <1>;
17 #size-cells = <0>;
23 remote-endpoint = <&dpi_out>;
31 remote-endpoint = <&dvi_connector_in>;
37 dvi0: dvi-connector {
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/
Domap3-overo-common-dvi.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
7 * DVI output for some Gumstix Overo boards (Tobi and Summit)
11 dss_dpi_pins: dss-dpi-pins {
12 pinctrl-single,pins = <
47 regulator-always-on;
53 pinctrl-names = "default";
54 pinctrl-0 = <&dss_dpi_pins>;
58 remote-endpoint = <&tfp410_in>;
59 data-lines = <24>;
73 #address-cells = <1>;
[all …]
Domap3-sb-t35.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Common support for CompuLab SB-T35 used on SBC-T3530, SBC-T3517 and SBC-T3730
10 powerdown-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; /* gpio_54 */
12 pinctrl-names = "default";
13 pinctrl-0 = <&tfp410_pins>;
16 #address-cells = <1>;
17 #size-cells = <0>;
23 remote-endpoint = <&dpi_out>;
31 remote-endpoint = <&dvi_connector_in>;
37 dvi0: dvi-connector {
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/bridge/
Dchrontel,ch7033.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Lubomir Rintel <lkundrak@v3.sk>
33 DVI port, should be connected to a node compatible with the
34 dvi-connector binding.
37 - port@0
38 - port@1
41 - compatible
42 - reg
[all …]

12345678