Home
last modified time | relevance | path

Searched +full:composite +full:- +full:video +full:- +full:connector (Results 1 – 25 of 135) sorted by relevance

123456

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/connector/
Danalog-tv-connector.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/display/connector/analog-tv-connector.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog TV Connector
10 - Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
15 - composite-video-connector
16 - svideo-connector
20 sdtv-standards:
22 Limit the supported TV standards on a connector to the given ones. If
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/connector/
Danalog-tv-connector.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/display/connector/analog-tv-connector.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog TV Connector
10 - Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
15 - composite-video-connector
16 - svideo-connector
20 sdtv-standards:
22 Limit the supported TV standards on a connector to the given ones. If
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/
Dtvp5150.txt1 * Texas Instruments TVP5150 and TVP5151 video decoders
3 The TVP5150 and TVP5151 are video decoders that convert baseband NTSC and PAL
4 (and also SECAM in the TVP5151 case) video signals to either 8-bit 4:2:2 YUV
5 with discrete syncs or 8-bit ITU-R BT.656 with embedded syncs output formats.
9 - compatible: Value must be "ti,tvp5150".
10 - reg: I2C slave address.
14 - pdn-gpios: Phandle for the GPIO connected to the PDN pin, if any.
15 - reset-gpios: Phandle for the GPIO connected to the RESETB pin, if any.
18 and output port, in accordance with the video interface bindings defined in
19 Documentation/devicetree/bindings/media/video-interfaces.txt. The port nodes
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/
Dtvp5150.txt1 * Texas Instruments TVP5150 and TVP5151 video decoders
3 The TVP5150 and TVP5151 are video decoders that convert baseband NTSC and PAL
4 (and also SECAM in the TVP5151 case) video signals to either 8-bit 4:2:2 YUV
5 with discrete syncs or 8-bit ITU-R BT.656 with embedded syncs output formats.
9 - compatible: Value must be "ti,tvp5150".
10 - reg: I2C slave address.
14 - pdn-gpios: Phandle for the GPIO connected to the PDN pin, if any.
15 - reset-gpios: Phandle for the GPIO connected to the RESETB pin, if any.
18 and output port, in accordance with the video interface bindings defined in
19 Documentation/devicetree/bindings/media/video-interfaces.txt. The port nodes
[all …]
/kernel/linux/linux-5.10/drivers/video/fbdev/
Dfm2fb.c2 * linux/drivers/video/fm2fb.c -- BSC FrameMaster II/Rainbow II frame buffer
5 * Copyright (C) 1998 Steffen A. Mork (linux-dev@morknet.de)
34 * The FrameMaster II supports the following video modes.
35 * - PAL/NTSC
36 * - interlaced/non interlaced
37 * - composite sync/sync/sync over green
40 * - 768x576 (PAL)
41 * - 768x480 (NTSC)
59 * 1 2 0=video out disabled/1=video out enabled
67 * JP1 interlace selection (1-2 non interlaced/2-3 interlaced)
[all …]
/kernel/linux/linux-6.6/drivers/video/fbdev/
Dfm2fb.c2 * linux/drivers/video/fm2fb.c -- BSC FrameMaster II/Rainbow II frame buffer
5 * Copyright (C) 1998 Steffen A. Mork (linux-dev@morknet.de)
34 * The FrameMaster II supports the following video modes.
35 * - PAL/NTSC
36 * - interlaced/non interlaced
37 * - composite sync/sync/sync over green
40 * - 768x576 (PAL)
41 * - 768x480 (NTSC)
59 * 1 2 0=video out disabled/1=video out enabled
67 * JP1 interlace selection (1-2 non interlaced/2-3 interlaced)
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/
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()
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()
96 struct drm_bridge *bridge = &conn->bridge; in display_connector_hpd_irq()
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/
Dmeson-gxl-s905x-p212.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include "meson-gxl-s905x-p212.dtsi"
12 compatible = "amlogic,p212", "amlogic,s905x", "amlogic,meson-gxl";
15 cvbs-connector {
16 compatible = "composite-video-connector";
20 remote-endpoint = <&cvbs_vdac_out>;
25 hdmi-connector {
26 compatible = "hdmi-connector";
31 remote-endpoint = <&hdmi_tx_tmds_out>;
[all …]
Dmeson-gxm-nexbox-a1.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
10 /dts-v1/;
12 #include "meson-gxm.dtsi"
15 compatible = "nexbox,a1", "amlogic,s912", "amlogic,meson-gxm";
24 stdout-path = "serial0:115200n8";
32 vddio_boot: regulator-vddio-boot {
33 compatible = "regulator-fixed";
34 regulator-name = "VDDIO_BOOT";
35 regulator-min-microvolt = <1800000>;
36 regulator-max-microvolt = <1800000>;
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dvidioc-enuminput.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_ENUMINPUT - Enumerate video inputs
34 To query the attributes of a video input applications initialize the
45 .. flat-table:: struct v4l2_input
46 :header-rows: 0
47 :stub-columns: 0
50 * - __u32
51 - ``index``
52 - Identifies the input, set by the application.
53 * - __u8
[all …]
Dvidioc-enumoutput.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_ENUMOUTPUT - Enumerate video outputs
34 To query the attributes of a video outputs applications initialize the
46 .. flat-table:: struct v4l2_output
47 :header-rows: 0
48 :stub-columns: 0
51 * - __u32
52 - ``index``
53 - Identifies the output, set by the application.
54 * - __u8
[all …]
Daudio.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
9 Audio inputs and outputs are physical connectors of a device. Video
13 tuners with video inputs or outputs only, and radio devices have none of
14 these. [#f1]_ A connector on a TV card to loop back the received audio
17 Audio and video inputs and outputs are associated. Selecting a video
18 source also selects an audio source. This is most evident when the video
20 more than one video input or output. Assumed two composite video inputs
22 The relation of video and audio connectors is defined in the
63 .. code-block:: c
69 if (-1 == ioctl(fd, VIDIOC_G_AUDIO, &audio)) {
[all …]
/kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/
Dvidioc-enuminput.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_ENUMINPUT - Enumerate video inputs
34 To query the attributes of a video input applications initialize the
45 .. flat-table:: struct v4l2_input
46 :header-rows: 0
47 :stub-columns: 0
50 * - __u32
51 - ``index``
52 - Identifies the input, set by the application.
53 * - __u8
[all …]
Dvidioc-enumoutput.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_ENUMOUTPUT - Enumerate video outputs
34 To query the attributes of a video outputs applications initialize the
46 .. flat-table:: struct v4l2_output
47 :header-rows: 0
48 :stub-columns: 0
51 * - __u32
52 - ``index``
53 - Identifies the output, set by the application.
54 * - __u8
[all …]
Daudio.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
9 Audio inputs and outputs are physical connectors of a device. Video
13 tuners with video inputs or outputs only, and radio devices have none of
14 these. [#f1]_ A connector on a TV card to loop back the received audio
17 Audio and video inputs and outputs are associated. Selecting a video
18 source also selects an audio source. This is most evident when the video
20 more than one video input or output. Assumed two composite video inputs
22 The relation of video and audio connectors is defined in the
63 .. code-block:: c
69 if (-1 == ioctl(fd, VIDIOC_G_AUDIO, &audio)) {
[all …]
/kernel/linux/linux-6.6/Documentation/userspace-api/media/mediactl/
Dmedia-types.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _media-controller-types:
10 .. _media-entity-functions:
11 .. _MEDIA-ENT-F-UNKNOWN:
12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN:
13 .. _MEDIA-ENT-F-IO-V4L:
14 .. _MEDIA-ENT-F-IO-VBI:
15 .. _MEDIA-ENT-F-IO-SWRADIO:
16 .. _MEDIA-ENT-F-IO-DTV:
17 .. _MEDIA-ENT-F-DTV-DEMOD:
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/mediactl/
Dmedia-types.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _media-controller-types:
10 .. _media-entity-functions:
11 .. _MEDIA-ENT-F-UNKNOWN:
12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN:
13 .. _MEDIA-ENT-F-IO-V4L:
14 .. _MEDIA-ENT-F-IO-VBI:
15 .. _MEDIA-ENT-F-IO-SWRADIO:
16 .. _MEDIA-ENT-F-IO-DTV:
17 .. _MEDIA-ENT-F-DTV-DEMOD:
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/renesas/
Dr8a77995-draak.dts1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2016-2018 Renesas Electronics Corp.
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
23 compatible = "pwm-backlight";
26 brightness-levels = <512 511 505 494 473 440 392 327 241 133 0>;
27 default-brightness-level = <10>;
29 power-supply = <&reg_12p0v>;
30 enable-gpios = <&gpio4 0 GPIO_ACTIVE_HIGH>;
35 stdout-path = "serial0:115200n8";
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/
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()
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
89 return drm_get_edid(connector, conn->bridge.ddc); in display_connector_get_edid()
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/amlogic/
Dmeson-gxl-s905x-p212.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include "meson-gxl-s905x-p212.dtsi"
10 #include <dt-bindings/sound/meson-aiu.h>
13 compatible = "amlogic,p212", "amlogic,s905x", "amlogic,meson-gxl";
16 dio2133: analog-amplifier {
17 compatible = "simple-audio-amplifier";
18 sound-name-prefix = "AU2";
19 VCC-supply = <&hdmi_5v>;
20 enable-gpios = <&gpio GPIOH_5 GPIO_ACTIVE_HIGH>;
[all …]
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/displays/
Dconnector-analog-tv.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Analog TV Connector driver
14 #include <video/omapfb_dss.h>
15 #include <video/omap-panel-data.h>
49 struct omap_dss_device *in = ddata->in; in tvc_connect()
52 dev_dbg(ddata->dev, "connect\n"); in tvc_connect()
57 r = in->ops.atv->connect(in, dssdev); in tvc_connect()
67 struct omap_dss_device *in = ddata->in; in tvc_disconnect()
69 dev_dbg(ddata->dev, "disconnect\n"); in tvc_disconnect()
74 in->ops.atv->disconnect(in, dssdev); in tvc_disconnect()
[all …]
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/displays/
Dconnector-analog-tv.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Analog TV Connector driver
14 #include <video/omapfb_dss.h>
48 struct omap_dss_device *in = ddata->in; in tvc_connect()
50 dev_dbg(ddata->dev, "connect\n"); in tvc_connect()
55 return in->ops.atv->connect(in, dssdev); in tvc_connect()
61 struct omap_dss_device *in = ddata->in; in tvc_disconnect()
63 dev_dbg(ddata->dev, "disconnect\n"); in tvc_disconnect()
68 in->ops.atv->disconnect(in, dssdev); in tvc_disconnect()
74 struct omap_dss_device *in = ddata->in; in tvc_enable()
[all …]
/kernel/linux/linux-6.6/include/linux/
Dextcon.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * External Connector (extcon) framework
4 * - linux/include/linux/extcon.h for extcon consumer device driver.
26 #define EXTCON_TYPE_USB BIT(0) /* USB connector */
27 #define EXTCON_TYPE_CHG BIT(1) /* Charger connector */
28 #define EXTCON_TYPE_JACK BIT(2) /* Jack connector */
29 #define EXTCON_TYPE_DISP BIT(3) /* Display connector */
30 #define EXTCON_TYPE_MISC BIT(4) /* Miscellaneous connector */
37 /* USB external connector */
42 * Charging external connector
[all …]
/kernel/linux/linux-5.10/include/linux/
Dextcon.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * External Connector (extcon) framework
4 * - linux/include/linux/extcon.h for extcon consumer device driver.
26 #define EXTCON_TYPE_USB BIT(0) /* USB connector */
27 #define EXTCON_TYPE_CHG BIT(1) /* Charger connector */
28 #define EXTCON_TYPE_JACK BIT(2) /* Jack connector */
29 #define EXTCON_TYPE_DISP BIT(3) /* Display connector */
30 #define EXTCON_TYPE_MISC BIT(4) /* Miscellaneous connector */
37 /* USB external connector */
42 * Charging external connector
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/renesas/
Dr8a7793-gose.dts1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2014-2015 Renesas Electronics Corporation
9 * SSI-AK4643
36 /dts-v1/;
38 #include <dt-bindings/gpio/gpio.h>
39 #include <dt-bindings/input/input.h>
59 stdout-path = "serial0:115200n8";
68 compatible = "gpio-keys";
70 pinctrl-0 = <&keyboard_pins>;
71 pinctrl-names = "default";
[all …]

123456