Home
last modified time | relevance | path

Searched +full:dual +full:- +full:mode (Results 1 – 25 of 1070) sorted by relevance

12345678910>>...43

/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_dp_dual_mode_helper.c34 * DOC: dp dual mode helpers
36 * Helper functions to deal with DP dual mode (aka. DP++) adaptors.
43 * I2C-over-AUX. Source devices may choose to implement either of these
50 * drm_dp_dual_mode_read - Read from the DP dual mode adaptor register(s)
56 * Reads @size bytes from the DP dual mode adaptor registers
68 * As sub-addressing is not supported by all adaptors, in drm_dp_dual_mode_read()
93 return -ENOMEM; in drm_dp_dual_mode_read()
107 return -EPROTO; in drm_dp_dual_mode_read()
114 * drm_dp_dual_mode_write - Write to the DP dual mode adaptor register(s)
120 * Writes @size bytes to the DP dual mode adaptor registers
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/display/
Ddrm_dp_dual_mode_helper.c35 * DOC: dp dual mode helpers
37 * Helper functions to deal with DP dual mode (aka. DP++) adaptors.
44 * I2C-over-AUX. Source devices may choose to implement either of these
51 * drm_dp_dual_mode_read - Read from the DP dual mode adaptor register(s)
57 * Reads @size bytes from the DP dual mode adaptor registers
69 * As sub-addressing is not supported by all adaptors, in drm_dp_dual_mode_read()
94 return -ENOMEM; in drm_dp_dual_mode_read()
108 return -EPROTO; in drm_dp_dual_mode_read()
115 * drm_dp_dual_mode_write - Write to the DP dual mode adaptor register(s)
121 * Writes @size bytes to the DP dual mode adaptor registers
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/ipuv3/
Dimx-ldb.c1 // SPDX-License-Identifier: GPL-2.0+
3 * i.MX drm driver - LVDS display bridge
11 #include <linux/media-bus-format.h>
13 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h>
34 #include "imx-drm.h"
36 #define DRIVER_NAME "imx-ldb"
74 struct drm_display_mode mode; member
82 return container_of(c, struct imx_ldb_encoder, connector)->channel; in con_to_imx_ldb_ch()
87 return container_of(e, struct imx_ldb_encoder, encoder)->channel; in enc_to_imx_ldb_ch()
111 struct imx_ldb *ldb = imx_ldb_ch->ldb; in imx_ldb_ch_set_bus_format()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/
Dimx-ldb.c1 // SPDX-License-Identifier: GPL-2.0+
3 * i.MX drm driver - LVDS display bridge
11 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h>
31 #include "imx-drm.h"
33 #define DRIVER_NAME "imx-ldb"
65 struct drm_display_mode mode; member
102 struct imx_ldb *ldb = imx_ldb_ch->ldb; in imx_ldb_ch_set_bus_format()
103 int dual = ldb->ldb_ctrl & LDB_SPLIT_MODE_EN; in imx_ldb_ch_set_bus_format() local
109 if (imx_ldb_ch->chno == 0 || dual) in imx_ldb_ch_set_bus_format()
110 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH0_24; in imx_ldb_ch_set_bus_format()
[all …]
/kernel/linux/linux-6.6/drivers/usb/cdns3/
DKconfig8 dual-role controller.
9 It supports: dual-role switch, Host-only, and Peripheral-only.
17 tristate "Cadence USB3 Dual-Role Controller"
20 Say Y here if your system has a Cadence USB3 dual-role controller.
21 It supports: dual-role switch, Host-only, and Peripheral-only.
34 Cadence USBSS-DEV driver.
36 This controller supports FF, HS and SS mode. It doesn't support
37 LS and SSP mode.
51 tristate "Cadence USB3 support on PCIe-based platforms"
59 be dynamically linked and module will be called cdns3-pci.ko
[all …]
/kernel/linux/linux-5.10/drivers/usb/dwc2/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
10 Say Y here if your system has a Dual Role Hi-Speed USB
13 For host mode, if you choose to build the driver as dynamically
18 dwc2_platform.ko. For all modes(host, gadget and dual-role), there
24 bool "DWC2 Mode Selection"
30 bool "Host only mode"
33 The Designware USB2.0 high-speed host controller
35 driver to operate in Host-only mode.
37 comment "Gadget/Dual-role mode requires USB Gadget support to be enabled"
40 bool "Gadget only mode"
[all …]
/kernel/linux/linux-6.6/drivers/usb/dwc2/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
10 Say Y here if your system has a Dual Role Hi-Speed USB
13 For host mode, if you choose to build the driver as dynamically
18 dwc2_platform.ko. For all modes(host, gadget and dual-role), there
24 bool "DWC2 Mode Selection"
30 bool "Host only mode"
33 The Designware USB2.0 high-speed host controller
35 driver to operate in Host-only mode.
37 comment "Gadget/Dual-role mode requires USB Gadget support to be enabled"
40 bool "Gadget only mode"
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/bridge/
Dthine,thc63lvd1024.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacopo Mondi <jacopo+renesas@jmondi.org>
11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
14 The THC63LVD1024 is a dual link LVDS receiver designed to convert LVDS
15 streams to parallel data outputs. The chip supports single/dual input/output
19 Single or dual operation mode, output data mapping and DDR output modes are
30 The device can operate in single or dual input and output modes.
32 When operating in single input mode, all pixels are received on port@0,
[all …]
/kernel/linux/linux-5.10/drivers/usb/musb/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 # USB Dual Role (OTG-ready) Controller Drivers
7 # (M)HDRC = (Multipoint) Highspeed Dual-Role Controller
9 tristate 'Inventra Highspeed Dual Role Controller'
13 Say Y here if your system has a dual role high speed USB
27 module will be called "musb-hdrc".
32 bool "MUSB Mode Selection"
38 bool "Host only mode"
41 Select this when you want to use MUSB in host mode only,
45 bool "Gadget only mode"
[all …]
/kernel/linux/linux-6.6/drivers/usb/musb/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 # USB Dual Role (OTG-ready) Controller Drivers
7 # (M)HDRC = (Multipoint) Highspeed Dual-Role Controller
9 tristate 'Inventra Highspeed Dual Role Controller'
13 Say Y here if your system has a dual role high speed USB
27 module will be called "musb-hdrc".
32 bool "MUSB Mode Selection"
38 bool "Host only mode"
41 Select this when you want to use MUSB in host mode only,
45 bool "Gadget only mode"
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/
Dmediatek,mtu3.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Chunfeng Yun <chunfeng.yun@mediatek.com>
14 - $ref: usb-drd.yaml
23 - enum:
24 - mediatek,mt2712-mtu3
25 - mediatek,mt8173-mtu3
26 - mediatek,mt8183-mtu3
27 - mediatek,mt8186-mtu3
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/bridge/
Dthine,thc63lvd1024.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacopo Mondi <jacopo+renesas@jmondi.org>
11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
14 The THC63LVD1024 is a dual link LVDS receiver designed to convert LVDS
15 streams to parallel data outputs. The chip supports single/dual input/output
19 Single or dual operation mode, output data mapping and DDR output modes are
33 The device can operate in single-link mode or dual-link mode. In
34 single-link mode, all pixels are received on port@0, and port@1 shall not
[all …]
/kernel/linux/linux-5.10/drivers/usb/mtu3/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
6 tristate "MediaTek USB3 Dual Role controller"
13 Dual Role SuperSpeed USB controller. You can select usb
14 mode as peripheral role or host role, or both.
24 bool "MTU3 Mode Selection"
30 bool "Host only mode"
33 Select this when you want to use MTU3 in host mode only,
37 bool "Gadget only mode"
40 Select this when you want to use MTU3 in gadget mode only,
44 bool "Dual Role mode"
[all …]
/kernel/linux/linux-6.6/drivers/usb/mtu3/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
6 tristate "MediaTek USB3 Dual Role controller"
13 Dual Role SuperSpeed USB controller. You can select usb
14 mode as peripheral role or host role, or both.
24 bool "MTU3 Mode Selection"
30 bool "Host only mode"
33 Select this when you want to use MTU3 in host mode only,
37 bool "Gadget only mode"
40 Select this when you want to use MTU3 in gadget mode only,
44 bool "Dual Role mode"
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/
Ddsi_manager.c1 // SPDX-License-Identifier: GPL-2.0-only
49 /* We assume 2 dsi nodes have the same information of dual-dsi and in dsi_mgr_parse_dual_dsi()
50 * sync-mode, and only one node specifies master in case of dual mode. in dsi_mgr_parse_dual_dsi()
52 if (!msm_dsim->is_dual_dsi) in dsi_mgr_parse_dual_dsi()
53 msm_dsim->is_dual_dsi = of_property_read_bool( in dsi_mgr_parse_dual_dsi()
54 np, "qcom,dual-dsi-mode"); in dsi_mgr_parse_dual_dsi()
56 if (msm_dsim->is_dual_dsi) { in dsi_mgr_parse_dual_dsi()
57 if (of_property_read_bool(np, "qcom,master-dsi")) in dsi_mgr_parse_dual_dsi()
58 msm_dsim->master_dsi_link_id = id; in dsi_mgr_parse_dual_dsi()
59 if (!msm_dsim->is_sync_needed) in dsi_mgr_parse_dual_dsi()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/connector/
Dusb-connector.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/connector/usb-connector.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
20 - enum:
21 - usb-a-connector
22 - usb-b-connector
23 - usb-c-connector
25 - items:
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Dmediatek,mtu3.txt4 - compatible : should be "mediatek,<soc-model>-mtu3", "mediatek,mtu3",
5 soc-model is the name of SoC, such as mt8173, mt2712 etc,
8 - "mediatek,mt8173-mtu3"
9 - reg : specifies physical base address and size of the registers
10 - reg-names: should be "mac" for device IP and "ippc" for IP port control
11 - interrupts : interrupt used by the device IP
12 - power-domains : a phandle to USB power domain node to control USB's
14 - vusb33-supply : regulator of USB avdd3.3v
15 - clocks : a list of phandle + clock-specifier pairs, one for each
16 entry in clock-names
[all …]
/kernel/linux/linux-6.6/drivers/staging/sm750fb/
Dreadme4 - dual display
5 - 2D acceleration
6 - 16MB integrated video memory
10 Use 1280,8bpp index color and 60 hz mode:
11 insmod ./sm750fb.ko g_option="1280x1024-8@60"
14 and use a 800x600 mode :
17 dual frame buffer for driver with "dual" parameter
18 insmod ./sm750fb.ko g_option="dual,800x600:1024x768"
23 1) if you build the driver with built-in method, the parameter
37 and this driver will use fb1, fb2. In that case, you need to configure your X-server
/kernel/linux/linux-5.10/drivers/staging/sm750fb/
Dreadme4 - dual display
5 - 2D acceleration
6 - 16MB integrated video memory
10 Use 1280,8bpp index color and 60 hz mode:
11 insmod ./sm750fb.ko g_option="1280x1024-8@60"
14 and use a 800x600 mode :
17 dual frame buffer for driver with "dual" parameter
18 insmod ./sm750fb.ko g_option="dual,800x600:1024x768"
23 1) if you build the driver with built-in method, the parameter
37 and this driver will use fb1, fb2. In that case, you need to configure your X-server
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/connector/
Dusb-connector.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/connector/usb-connector.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
20 - enum:
21 - usb-a-connector
22 - usb-b-connector
23 - usb-c-connector
25 - items:
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/
Dxilinx-xadc.txt13 - compatible: Should be one of
14 * "xlnx,zynq-xadc-1.00.a": When using the ZYNQ device
16 * "xlnx,axi-xadc-1.00.a": When using the axi-xadc pcore to
18 - reg: Address and length of the register set for the device
19 - interrupts: Interrupt for the XADC control interface.
20 - clocks: When using the ZYNQ this must be the ZYNQ PCAP clock,
21 when using the AXI-XADC pcore this must be the clock that provides the
25 - xlnx,external-mux:
28 * "single": External multiplexer mode is used with one
30 * "dual": External multiplexer mode is used with two
[all …]
/kernel/linux/linux-5.10/drivers/usb/isp1760/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
8 or an ISP1761 USB dual-role controller.
11 This USB controller is usually attached to a non-DMA-Master
28 bool "ISP1760 Mode Selection"
34 bool "Host only mode"
38 Select this if you want to use the ISP1760 in host mode only. The
42 bool "Gadget only mode"
46 Select this if you want to use the ISP1760 in peripheral mode only.
50 bool "Dual Role mode"
/kernel/linux/linux-6.6/drivers/usb/isp1760/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
9 or an ISP1761 USB dual-role controller.
12 This USB controller is usually attached to a non-DMA-Master
29 bool "ISP1760 Mode Selection"
35 bool "Host only mode"
39 Select this if you want to use the ISP1760 in host mode only. The
43 bool "Gadget only mode"
47 Select this if you want to use the ISP1760 in peripheral mode only.
51 bool "Dual Role mode"
/kernel/linux/linux-5.10/drivers/usb/cdns3/
DKconfig2 tristate "Cadence USB3 Dual-Role Controller"
7 Say Y here if your system has a Cadence USB3 dual-role controller.
8 It supports: dual-role switch, Host-only, and Peripheral-only.
20 Cadence USBSS-DEV driver.
22 This controller supports FF, HS and SS mode. It doesn't support
23 LS and SSP mode.
36 tristate "Cadence USB3 support on PCIe-based platforms"
44 be dynamically linked and module will be called cdns3-pci.ko
/kernel/linux/linux-5.10/include/drm/
Ddrm_dp_dual_mode_helper.h32 #define DP_DUAL_MODE_HDMI_ID 0x00 /* 00-0f */
43 /* This field is marked reserved in dual mode spec, used in LSPCON */
45 #define DP_DUAL_MODE_IEEE_OUI 0x11 /* 11-13*/
47 #define DP_DUAL_DEVICE_ID 0x14 /* 14-19 */
75 * @DRM_LSPCON_MODE_LS: Level shifter mode of LSPCON
77 * @DRM_LSPCON_MODE_PCON: Protocol converter mode of LSPCON
87 * enum drm_dp_dual_mode_type - Type of the DP dual mode adaptor
88 * @DRM_DP_DUAL_MODE_NONE: No DP dual mode adaptor

12345678910>>...43