Home
last modified time | relevance | path

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

123456

/openbmc/linux/drivers/gpu/drm/bridge/imx/
H A Dimx8qxp-ldb.c50 struct drm_bridge *companion; member
74 phy_cfg->is_slave = !imx8qxp_ldb->companion; in imx8qxp_ldb_set_phy_cfg()
92 struct drm_bridge *companion = imx8qxp_ldb->companion; in imx8qxp_ldb_bridge_atomic_check() local
113 if (is_split && companion) { in imx8qxp_ldb_bridge_atomic_check()
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
155 if (is_split && companion) { in imx8qxp_ldb_bridge_mode_set()
156 companion_ldb_ch = bridge_to_ldb_ch(companion); in imx8qxp_ldb_bridge_mode_set()
202 if (is_split && companion) in imx8qxp_ldb_bridge_mode_set()
203 companion->funcs->mode_set(companion, mode, adjusted_mode); in imx8qxp_ldb_bridge_mode_set()
[all …]
H A Dimx8qxp-pxl2dpi.c39 struct drm_bridge *companion; member
119 if (p2d->companion) { in imx8qxp_pxl2dpi_bridge_mode_set()
120 companion_p2d = bridge_to_p2d(p2d->companion); in imx8qxp_pxl2dpi_bridge_mode_set()
125 p2d->companion->funcs->mode_set(p2d->companion, mode, in imx8qxp_pxl2dpi_bridge_mode_set()
141 if (p2d->companion) in imx8qxp_pxl2dpi_bridge_atomic_disable()
142 p2d->companion->funcs->atomic_disable(p2d->companion, in imx8qxp_pxl2dpi_bridge_atomic_disable()
328 struct device_node *companion; in imx8qxp_pxl2dpi_parse_dt_companion() local
335 companion = of_parse_phandle(dev->of_node, "fsl,companion-pxl2dpi", 0); in imx8qxp_pxl2dpi_parse_dt_companion()
336 if (!companion) in imx8qxp_pxl2dpi_parse_dt_companion()
339 if (!of_device_is_available(companion)) { in imx8qxp_pxl2dpi_parse_dt_companion()
[all …]
/openbmc/linux/drivers/usb/core/
H A Dhcd-pci.c42 struct pci_dev *companion, struct usb_hcd *companion_hcd);
48 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()
59 if (companion->bus != pdev->bus || in for_each_companion()
60 PCI_SLOT(companion->devfn) != slot) 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()
71 companion_hcd = pci_get_drvdata(companion); in for_each_companion()
74 fn(pdev, hcd, companion, companion_hcd); in for_each_companion()
[all …]
/openbmc/linux/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.
/openbmc/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_lvds.c79 struct drm_bridge *companion; member
368 if (lvds->link_type != RCAR_LVDS_SINGLE_LINK && lvds->companion) in rcar_lvds_enable()
369 rcar_lvds_enable(lvds->companion, state, crtc, connector); in rcar_lvds_enable()
414 | (lvds->companion && swap_pixels ? in rcar_lvds_enable()
427 if ((lvds->link_type == RCAR_LVDS_SINGLE_LINK || lvds->companion) && in rcar_lvds_enable()
531 if (lvds->link_type != RCAR_LVDS_SINGLE_LINK && lvds->companion) in rcar_lvds_disable()
532 rcar_lvds_disable(lvds->companion); in rcar_lvds_disable()
682 struct device_node *companion; in rcar_lvds_parse_dt_companion() local
690 companion = of_parse_phandle(dev->of_node, "renesas,companion", 0); in rcar_lvds_parse_dt_companion()
691 if (!companion) in rcar_lvds_parse_dt_companion()
[all …]
/openbmc/linux/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.c470 i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_irq()
499 i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_irq_sync_unlock()
571 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()
1071 device_8606_init(chip, chip->companion, pdata); in pm860x_device_init()
1074 device_8607_init(chip, chip->companion, pdata); in pm860x_device_init()
1179 chip->companion = i2c_new_dummy_device(chip->client->adapter, in pm860x_probe()
1181 if (IS_ERR(chip->companion)) { in pm860x_probe()
[all …]
/openbmc/qemu/hw/usb/
H A Dhcd-ehci-pci.c30 bool companion; member
192 if (i->companion) { in ehci_data_class_init()
208 .companion = true,
214 .companion = true,
H A Dhcd-ehci.c701 USBPort *companion = s->companion_ports[port->index]; in ehci_attach() local
702 companion->dev = port->dev; in ehci_attach()
703 companion->ops->attach(companion); in ehci_attach()
722 USBPort *companion = s->companion_ports[port->index]; in ehci_detach() local
723 companion->ops->detach(companion); in ehci_detach()
724 companion->dev = NULL; in ehci_detach()
748 USBPort *companion = s->companion_ports[port->index]; in ehci_child_detach() local
749 companion->ops->child_detach(companion, child); in ehci_child_detach()
763 USBPort *companion = s->companion_ports[port->index]; in ehci_wakeup() local
764 if (companion->ops->wakeup) { in ehci_wakeup()
[all …]
/openbmc/linux/arch/sh/cchips/
H A DKconfig13 bool "Hitachi HD64461 companion chip support"
43 via the HD64461 companion chip.
/openbmc/linux/arch/arm64/boot/dts/nvidia/
H A Dtegra234-p3740-0002.dtsi149 nvidia,usb2-companion = <2>;
154 nvidia,usb2-companion = <0>;
159 nvidia,usb2-companion = <1>;
H A Dtegra234-p3768-0000.dtsi104 nvidia,usb2-companion = <1>;
110 nvidia,usb2-companion = <0>;
H A Dtegra234-p3737-0000+p3701-0000.dts123 nvidia,usb2-companion = <1>;
134 nvidia,usb2-companion = <0>;
145 nvidia,usb2-companion = <3>;
/openbmc/linux/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()
/openbmc/linux/arch/x86/pci/
H A Dacpi.c555 .companion = root->device in pci_acpi_scan_root()
570 info->sd.companion = root->device; in pci_acpi_scan_root()
598 ACPI_COMPANION_SET(&bridge->dev, sd->companion); in pcibios_root_bridge_prepare()
/openbmc/linux/arch/ia64/include/asm/
H A Dpci.h47 struct acpi_device *companion; member
/openbmc/openbmc/poky/meta/recipes-gnome/libdazzle/
H A Dlibdazzle_3.44.0.bb1 SUMMARY = "The libdazzle library is a companion library to GObject and Gtk+."
/openbmc/qemu/docs/config/
H A Dich9-ehci-uhci.cfg6 # This config file creates a EHCI adapter with companion UHCI
/openbmc/linux/arch/x86/include/asm/
H A Dpci.h19 struct acpi_device *companion; /* ACPI companion device */ member
/openbmc/linux/arch/sh/tools/
H A Dmach-types15 # List of companion chips / MFDs.
/openbmc/openbmc/poky/meta/recipes-support/lzop/
H A Dlzop_1.04.bb2 DESCRIPTION = "lzop is a compression utility which is designed to be a companion to gzip. \n\
/openbmc/linux/drivers/net/ethernet/oki-semi/pch_gbe/
H A DKconfig24 ML7223/ML7831 is companion chip for Intel Atom E6xx series.
/openbmc/linux/drivers/input/touchscreen/
H A D88pm860x-ts.c122 : chip->companion; in pm860x_touch_dt_init()
184 : chip->companion; in pm860x_touch_probe()
/openbmc/linux/Documentation/i2c/busses/
H A Dscx200_acb.rst23 SC1100 processors and the CS5535 and CS5536 Geode companion devices.
/openbmc/linux/arch/arm/mach-footbridge/
H A DKconfig14 Support for systems based on the DC21285 companion chip

123456