Home
last modified time | relevance | path

Searched refs:companion (Results 1 – 25 of 126) sorted by relevance

123456

/linux-6.15/drivers/gpu/drm/bridge/imx/
H A Dimx8qxp-ldb.c92 struct drm_bridge *companion = imx8qxp_ldb->companion; in imx8qxp_ldb_bridge_atomic_check() local
114 ret = companion->funcs->atomic_check(companion, in imx8qxp_ldb_bridge_atomic_check()
134 struct drm_bridge *companion = imx8qxp_ldb->companion; in imx8qxp_ldb_bridge_mode_set() local
203 companion->funcs->mode_set(companion, mode, adjusted_mode); in imx8qxp_ldb_bridge_mode_set()
212 struct drm_bridge *companion = imx8qxp_ldb->companion; in imx8qxp_ldb_bridge_atomic_pre_enable() local
219 companion->funcs->atomic_pre_enable(companion, state); in imx8qxp_ldb_bridge_atomic_pre_enable()
230 struct drm_bridge *companion = imx8qxp_ldb->companion; in imx8qxp_ldb_bridge_atomic_enable() local
253 companion->funcs->atomic_enable(companion, state); in imx8qxp_ldb_bridge_atomic_enable()
264 struct drm_bridge *companion = imx8qxp_ldb->companion; in imx8qxp_ldb_bridge_atomic_disable() local
283 companion->funcs->atomic_disable(companion, state); in imx8qxp_ldb_bridge_atomic_disable()
[all …]
H A Dimx8qxp-pxl2dpi.c39 struct drm_bridge *companion; member
114 if (p2d->companion) { in imx8qxp_pxl2dpi_bridge_mode_set()
120 p2d->companion->funcs->mode_set(p2d->companion, mode, in imx8qxp_pxl2dpi_bridge_mode_set()
135 if (p2d->companion) in imx8qxp_pxl2dpi_bridge_atomic_disable()
136 p2d->companion->funcs->atomic_disable(p2d->companion, state); in imx8qxp_pxl2dpi_bridge_atomic_disable()
321 struct device_node *companion; in imx8qxp_pxl2dpi_parse_dt_companion() local
329 if (!companion) in imx8qxp_pxl2dpi_parse_dt_companion()
349 p2d->companion = of_drm_find_bridge(companion); in imx8qxp_pxl2dpi_parse_dt_companion()
350 if (!p2d->companion) { in imx8qxp_pxl2dpi_parse_dt_companion()
381 companion); in imx8qxp_pxl2dpi_parse_dt_companion()
[all …]
/linux-6.15/drivers/usb/core/
H A Dhcd-pci.c48 struct pci_dev *companion; in for_each_companion() local
57 companion = NULL; in for_each_companion()
58 for_each_pci_dev(companion) { in for_each_companion()
67 if (companion->class != CL_UHCI && companion->class != CL_OHCI && in for_each_companion()
68 companion->class != CL_EHCI) in for_each_companion()
89 if (is_ohci_or_uhci(companion)) { in ehci_pre_add()
106 if (is_ohci_or_uhci(companion)) { in ehci_post_add()
109 dev_name(&companion->dev)); in ehci_post_add()
127 dev_name(&companion->dev)); in non_ehci_add()
136 if (is_ohci_or_uhci(companion)) in ehci_remove()
[all …]
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-bus-pci-drivers-ehci_hcd1 What: /sys/bus/pci/drivers/ehci_hcd/.../companion
2 /sys/bus/usb/devices/usbN/../companion
9 "companion" full/low-speed USB-1.1 controllers. When a
12 is plugged in, the connection is routed to the companion
17 connection to be routed to the companion controller.
20 companion controller, and writing the negative of a port
26 echo 4 >/sys/bus/usb/devices/usb2/../companion
30 echo -4 >/sys/bus/usb/devices/usb2/../companion
33 to the companion controller.
/linux-6.15/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_lvds.c79 struct drm_bridge *companion; member
414 | (lvds->companion && swap_pixels ? in rcar_lvds_enable()
532 rcar_lvds_disable(lvds->companion); in rcar_lvds_disable()
681 struct device_node *companion; in rcar_lvds_parse_dt_companion() local
690 if (!companion) in rcar_lvds_parse_dt_companion()
711 port1 = of_graph_get_port_by_id(companion, 1); in rcar_lvds_parse_dt_companion()
742 lvds->companion = of_drm_find_bridge(companion); in rcar_lvds_parse_dt_companion()
743 if (!lvds->companion) { in rcar_lvds_parse_dt_companion()
750 companion); in rcar_lvds_parse_dt_companion()
764 companion_lvds = bridge_to_rcar_lvds(lvds->companion); in rcar_lvds_parse_dt_companion()
[all …]
/linux-6.15/drivers/mfd/
H A D88pm80x.c109 chip->companion = g_pm80x_chip->client; in pm80x_init()
110 g_pm80x_chip->companion = chip->client; in pm80x_init()
123 if (g_pm80x_chip->companion) in pm80x_deinit()
124 g_pm80x_chip->companion = NULL; in pm80x_deinit()
H A D88pm860x-core.c571 chip->client : chip->companion; in device_irq_init()
656 chip->client : chip->companion; in pm8606_osc_enable()
697 chip->client : chip->companion; in pm8606_osc_disable()
1068 if (chip->companion) { in pm860x_device_init()
1181 if (IS_ERR(chip->companion)) { in pm860x_probe()
1184 return PTR_ERR(chip->companion); in pm860x_probe()
1190 dev_err(&chip->companion->dev, in pm860x_probe()
1192 i2c_unregister_device(chip->companion); in pm860x_probe()
1195 i2c_set_clientdata(chip->companion, chip); in pm860x_probe()
1207 if (chip->companion) { in pm860x_remove()
[all …]
/linux-6.15/Documentation/devicetree/bindings/display/bridge/
H A Drenesas,lvds.yaml71 renesas,companion:
74 phandle to the companion LVDS encoder. This property is mandatory
76 point to the second encoder to be used as a companion in dual-link mode.
136 renesas,companion: false
185 renesas,companion = <&lvds1>;
H A Dfsl,imx8qxp-ldb.yaml63 fsl,companion-ldb:
66 A phandle which points to companion LDB which is used in LDB split mode.
126 fsl,companion-ldb: false
H A Dfsl,imx8qxp-pxl2dpi.yaml34 fsl,companion-pxl2dpi:
37 A phandle which points to companion PXL2DPI which is used by downstream
/linux-6.15/Documentation/devicetree/bindings/usb/
H A Dusb-hcd.yaml16 companion:
17 description: Phandle of a companion device
H A Drenesas,usb3-peri.yaml68 companion:
70 description: phandle of a companion.
131 companion = <&xhci0>;
/linux-6.15/arch/sh/cchips/
H A DKconfig13 bool "Hitachi HD64461 companion chip support"
43 via the HD64461 companion chip.
/linux-6.15/drivers/phy/freescale/
H A Dphy-fsl-imx8qm-lvds-phy.c82 struct mixel_lvds_phy *companion = priv->phys[lvds_phy->id ^ 1]; in mixel_lvds_phy_power_on() local
123 if (companion->cfg.is_slave) in mixel_lvds_phy_power_on()
145 struct mixel_lvds_phy *companion = priv->phys[lvds_phy->id ^ 1]; in mixel_lvds_phy_power_off() local
153 if (companion->cfg.is_slave) in mixel_lvds_phy_power_off()
/linux-6.15/arch/x86/pci/
H A Dacpi.c558 .companion = root->device in pci_acpi_scan_root()
573 info->sd.companion = root->device; in pci_acpi_scan_root()
601 ACPI_COMPANION_SET(&bridge->dev, sd->companion); in pcibios_root_bridge_prepare()
/linux-6.15/Documentation/devicetree/bindings/phy/
H A Dnvidia,tegra194-xusb-padctl.yaml40 for the USB signal, the VBUS power supply, the USB 2.0 companion port for
397 nvidia,usb2-companion:
430 nvidia,usb2-companion:
463 nvidia,usb2-companion:
496 nvidia,usb2-companion:
615 nvidia,usb2-companion = <1>;
629 nvidia,usb2-companion = <3>;
H A Dnvidia,tegra210-xusb-padctl.yaml40 for the USB signal, the VBUS power supply, the USB 2.0 companion port for
529 nvidia,usb2-companion:
550 nvidia,usb2-companion:
571 nvidia,usb2-companion:
592 nvidia,usb2-companion:
771 nvidia,usb2-companion = <1>;
775 nvidia,usb2-companion = <2>;
/linux-6.15/arch/x86/include/asm/
H A Dpci.h18 struct acpi_device *companion; /* ACPI companion device */ member
/linux-6.15/arch/sh/tools/
H A Dmach-types15 # List of companion chips / MFDs.
/linux-6.15/Documentation/devicetree/bindings/hwlock/
H A Dallwinner,sun6i-a31-hwspinlock.yaml14 companion core on the SoC.
/linux-6.15/drivers/net/ethernet/oki-semi/pch_gbe/
H A DKconfig24 ML7223/ML7831 is companion chip for Intel Atom E6xx series.
/linux-6.15/arch/arm64/boot/dts/nvidia/
H A Dtegra234-p3768-0000+p3767.dtsi123 nvidia,usb2-companion = <1>;
129 nvidia,usb2-companion = <0>;
/linux-6.15/drivers/input/touchscreen/
H A D88pm860x-ts.c121 : chip->companion; in pm860x_touch_dt_init()
178 : chip->companion; in pm860x_touch_probe()
/linux-6.15/arch/arm/mach-footbridge/
H A DKconfig14 Support for systems based on the DC21285 companion chip
/linux-6.15/Documentation/i2c/busses/
H A Dscx200_acb.rst23 SC1100 processors and the CS5535 and CS5536 Geode companion devices.

123456