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;