companion 1943 arch/ia64/hp/common/sba_iommu.c handle = acpi_device_handle(PCI_CONTROLLER(bus)->companion); companion 47 arch/ia64/include/asm/pci.h struct acpi_device *companion; companion 304 arch/ia64/pci/pci.c info->controller.companion = device; companion 321 arch/ia64/pci/pci.c ACPI_COMPANION_SET(&bridge->dev, controller->companion); companion 21 arch/x86/include/asm/pci.h struct acpi_device *companion; /* ACPI companion device */ companion 352 arch/x86/pci/acpi.c .companion = root->device companion 367 arch/x86/pci/acpi.c info->sd.companion = root->device; companion 395 arch/x86/pci/acpi.c ACPI_COMPANION_SET(&bridge->dev, sd->companion); companion 71 drivers/gpu/drm/rcar-du/rcar_lvds.c struct drm_bridge *companion; companion 418 drivers/gpu/drm/rcar-du/rcar_lvds.c if (lvds->dual_link && lvds->companion) companion 419 drivers/gpu/drm/rcar-du/rcar_lvds.c lvds->companion->funcs->enable(lvds->companion); companion 455 drivers/gpu/drm/rcar-du/rcar_lvds.c if (!lvds->dual_link || lvds->companion) companion 537 drivers/gpu/drm/rcar-du/rcar_lvds.c if (lvds->dual_link && lvds->companion) companion 538 drivers/gpu/drm/rcar-du/rcar_lvds.c lvds->companion->funcs->disable(lvds->companion); companion 671 drivers/gpu/drm/rcar-du/rcar_lvds.c struct device_node *companion; companion 676 drivers/gpu/drm/rcar-du/rcar_lvds.c companion = of_parse_phandle(dev->of_node, "renesas,companion", 0); companion 677 drivers/gpu/drm/rcar-du/rcar_lvds.c if (!companion) companion 685 drivers/gpu/drm/rcar-du/rcar_lvds.c if (!of_device_is_compatible(companion, match->compatible)) { companion 691 drivers/gpu/drm/rcar-du/rcar_lvds.c lvds->companion = of_drm_find_bridge(companion); companion 692 drivers/gpu/drm/rcar-du/rcar_lvds.c if (!lvds->companion) { companion 697 drivers/gpu/drm/rcar-du/rcar_lvds.c dev_dbg(dev, "Found companion encoder %pOF\n", companion); companion 700 drivers/gpu/drm/rcar-du/rcar_lvds.c of_node_put(companion); companion 75 drivers/input/misc/88pm860x_onkey.c info->i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; companion 122 drivers/input/touchscreen/88pm860x-ts.c : chip->companion; companion 184 drivers/input/touchscreen/88pm860x-ts.c : chip->companion; companion 195 drivers/leds/leds-88pm860x.c data->i2c = (chip->id == CHIP_PM8606) ? chip->client : chip->companion; companion 110 drivers/mfd/88pm80x.c chip->companion = g_pm80x_chip->client; companion 111 drivers/mfd/88pm80x.c g_pm80x_chip->companion = chip->client; companion 124 drivers/mfd/88pm80x.c if (g_pm80x_chip->companion) companion 125 drivers/mfd/88pm80x.c g_pm80x_chip->companion = NULL; companion 470 drivers/mfd/88pm860x-core.c i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; companion 499 drivers/mfd/88pm860x-core.c i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; companion 571 drivers/mfd/88pm860x-core.c chip->client : chip->companion; companion 656 drivers/mfd/88pm860x-core.c chip->client : chip->companion; companion 697 drivers/mfd/88pm860x-core.c chip->client : chip->companion; companion 1068 drivers/mfd/88pm860x-core.c if (chip->companion) { companion 1071 drivers/mfd/88pm860x-core.c device_8606_init(chip, chip->companion, pdata); companion 1074 drivers/mfd/88pm860x-core.c device_8607_init(chip, chip->companion, pdata); companion 1181 drivers/mfd/88pm860x-core.c chip->companion = i2c_new_dummy_device(chip->client->adapter, companion 1183 drivers/mfd/88pm860x-core.c if (IS_ERR(chip->companion)) { companion 1186 drivers/mfd/88pm860x-core.c return PTR_ERR(chip->companion); companion 1188 drivers/mfd/88pm860x-core.c chip->regmap_companion = regmap_init_i2c(chip->companion, companion 1192 drivers/mfd/88pm860x-core.c dev_err(&chip->companion->dev, companion 1194 drivers/mfd/88pm860x-core.c i2c_unregister_device(chip->companion); companion 1197 drivers/mfd/88pm860x-core.c i2c_set_clientdata(chip->companion, chip); companion 1209 drivers/mfd/88pm860x-core.c if (chip->companion) { companion 1211 drivers/mfd/88pm860x-core.c i2c_unregister_device(chip->companion); companion 935 drivers/power/supply/88pm860x_battery.c (chip->id == CHIP_PM8607) ? chip->client : chip->companion; companion 688 drivers/power/supply/88pm860x_charger.c (chip->id == CHIP_PM8607) ? chip->client : chip->companion; companion 690 drivers/power/supply/88pm860x_charger.c (chip->id == CHIP_PM8607) ? chip->companion : chip->client; companion 335 drivers/rtc/rtc-88pm860x.c info->i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; companion 43 drivers/usb/core/hcd-pci.c struct pci_dev *companion, struct usb_hcd *companion_hcd); companion 49 drivers/usb/core/hcd-pci.c struct pci_dev *companion; companion 58 drivers/usb/core/hcd-pci.c companion = NULL; companion 59 drivers/usb/core/hcd-pci.c for_each_pci_dev(companion) { companion 60 drivers/usb/core/hcd-pci.c if (companion->bus != pdev->bus || companion 61 drivers/usb/core/hcd-pci.c PCI_SLOT(companion->devfn) != slot) companion 68 drivers/usb/core/hcd-pci.c if (companion->class != CL_UHCI && companion->class != CL_OHCI && companion 69 drivers/usb/core/hcd-pci.c companion->class != CL_EHCI) companion 72 drivers/usb/core/hcd-pci.c companion_hcd = pci_get_drvdata(companion); companion 75 drivers/usb/core/hcd-pci.c fn(pdev, hcd, companion, companion_hcd); companion 86 drivers/usb/core/hcd-pci.c struct pci_dev *companion, struct usb_hcd *companion_hcd) companion 90 drivers/usb/core/hcd-pci.c if (is_ohci_or_uhci(companion)) { companion 103 drivers/usb/core/hcd-pci.c struct pci_dev *companion, struct usb_hcd *companion_hcd) companion 107 drivers/usb/core/hcd-pci.c if (is_ohci_or_uhci(companion)) { companion 110 drivers/usb/core/hcd-pci.c dev_name(&companion->dev)); companion 124 drivers/usb/core/hcd-pci.c struct pci_dev *companion, struct usb_hcd *companion_hcd) companion 126 drivers/usb/core/hcd-pci.c if (is_ohci_or_uhci(pdev) && companion->class == CL_EHCI) { companion 128 drivers/usb/core/hcd-pci.c dev_name(&companion->dev)); companion 135 drivers/usb/core/hcd-pci.c struct pci_dev *companion, struct usb_hcd *companion_hcd) companion 137 drivers/usb/core/hcd-pci.c if (is_ohci_or_uhci(companion)) companion 145 drivers/usb/core/hcd-pci.c struct pci_dev *companion, struct usb_hcd *companion_hcd) companion 147 drivers/usb/core/hcd-pci.c if (is_ohci_or_uhci(companion)) companion 148 drivers/usb/core/hcd-pci.c device_pm_wait_for_dev(&pdev->dev, &companion->dev); companion 62 drivers/usb/host/ehci-sysfs.c static DEVICE_ATTR_RW(companion); companion 1045 drivers/usb/host/pci-quirks.c struct pci_dev *companion = NULL; companion 1055 drivers/usb/host/pci-quirks.c for_each_pci_dev(companion) { companion 1056 drivers/usb/host/pci-quirks.c if (companion->class == PCI_CLASS_SERIAL_USB_EHCI && companion 1057 drivers/usb/host/pci-quirks.c companion->vendor == PCI_VENDOR_ID_INTEL) { companion 229 drivers/video/backlight/88pm860x_bl.c data->i2c = (chip->id == CHIP_PM8606) ? chip->client : chip->companion; companion 295 include/linux/mfd/88pm80x.h struct i2c_client *companion; companion 381 include/linux/mfd/88pm860x.h struct i2c_client *companion; /* companion chip client */ companion 1363 sound/soc/codecs/88pm860x-codec.c : chip->companion;