Searched refs:companion (Results 1 – 25 of 35) sorted by relevance
12
/drivers/usb/core/ |
D | hcd-pci.c | 57 struct pci_dev *companion, struct usb_hcd *companion_hcd); 63 struct pci_dev *companion; in for_each_companion() local 72 companion = NULL; in for_each_companion() 73 for_each_pci_dev(companion) { in for_each_companion() 74 if (companion->bus != pdev->bus || in for_each_companion() 75 PCI_SLOT(companion->devfn) != slot) in for_each_companion() 82 if (companion->class != CL_UHCI && companion->class != CL_OHCI && in for_each_companion() 83 companion->class != CL_EHCI) in for_each_companion() 86 companion_hcd = pci_get_drvdata(companion); in for_each_companion() 89 fn(pdev, hcd, companion, companion_hcd); in for_each_companion() [all …]
|
/drivers/mfd/ |
D | 88pm80x.c | 111 chip->companion = g_pm80x_chip->client; in pm80x_init() 112 g_pm80x_chip->companion = chip->client; in pm80x_init() 125 if (g_pm80x_chip->companion) in pm80x_deinit() 126 g_pm80x_chip->companion = NULL; in pm80x_deinit()
|
D | 88pm860x-core.c | 473 i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_irq() 502 i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_irq_sync_unlock() 578 chip->client : chip->companion; in device_irq_init() 663 chip->client : chip->companion; in pm8606_osc_enable() 704 chip->client : chip->companion; in pm8606_osc_disable() 1073 if (chip->companion) { in pm860x_device_init() 1076 device_8606_init(chip, chip->companion, pdata); in pm860x_device_init() 1079 device_8607_init(chip, chip->companion, pdata); in pm860x_device_init() 1187 chip->companion = i2c_new_dummy(chip->client->adapter, in pm860x_probe() 1189 if (!chip->companion) { in pm860x_probe() [all …]
|
/drivers/regulator/ |
D | 88pm8607.c | 373 info->i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm8607_regulator_probe() 374 info->i2c_8606 = (chip->id == CHIP_PM8607) ? chip->companion : in pm8607_regulator_probe()
|
/drivers/pci/hotplug/ |
D | sgi_hotplug.c | 412 phandle = acpi_device_handle(PCI_CONTROLLER(slot->pci_bus)->companion); in enable_slot() 491 PCI_CONTROLLER(slot->pci_bus)->companion) { in disable_slot() 500 phandle = acpi_device_handle(PCI_CONTROLLER(slot->pci_bus)->companion); in disable_slot()
|
/drivers/usb/host/ |
D | pci-quirks.c | 881 struct pci_dev *companion = NULL; in usb_enable_intel_xhci_ports() local 891 for_each_pci_dev(companion) { in usb_enable_intel_xhci_ports() 892 if (companion->class == PCI_CLASS_SERIAL_USB_EHCI && in usb_enable_intel_xhci_ports() 893 companion->vendor == PCI_VENDOR_ID_INTEL) { in usb_enable_intel_xhci_ports()
|
D | ehci-sysfs.c | 75 static DEVICE_ATTR(companion, 0644, show_companion, store_companion);
|
D | Kconfig | 63 EHCI controllers are packaged with "companion" host controllers (OHCI 66 connect to a companion controller. If you configure EHCI, you should 81 transaction translators, so that no OHCI or UHCI companion
|
/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | Kconfig | 22 ML7223/ML7831 is companion chip for Intel Atom E6xx series.
|
/drivers/input/touchscreen/ |
D | 88pm860x-ts.c | 125 : chip->companion; in pm860x_touch_dt_init() 187 : chip->companion; in pm860x_touch_probe()
|
/drivers/acpi/ |
D | acpi_platform.c | 107 pdevinfo.acpi_node.companion = adev; in acpi_create_platform_device()
|
D | dock.c | 618 pdevinfo.acpi_node.companion = adev; in acpi_dock_add()
|
/drivers/input/misc/ |
D | 88pm860x_onkey.c | 77 info->i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_onkey_probe()
|
/drivers/leds/ |
D | leds-88pm860x.c | 207 data->i2c = (chip->id == CHIP_PM8606) ? chip->client : chip->companion; in pm860x_led_probe()
|
/drivers/power/ |
D | 88pm860x_charger.c | 672 (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_charger_probe() 674 (chip->id == CHIP_PM8607) ? chip->companion : chip->client; in pm860x_charger_probe()
|
D | 88pm860x_battery.c | 929 (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_battery_probe()
|
/drivers/video/backlight/ |
D | 88pm860x_bl.c | 234 data->i2c = (chip->id == CHIP_PM8606) ? chip->client : chip->companion; in pm860x_backlight_probe()
|
/drivers/ata/ |
D | Kconfig | 468 companion chip used with the MediaGX/Geode processor family. 477 companion chip used with the MediaGX/Geode processor family. 486 companion chip used with the Geode processor family. 495 companion chip used with the Geode LX processor family. 731 companion chip used with the Geode processor family.
|
/drivers/net/ethernet/marvell/ |
D | Kconfig | 127 There is companion driver for the older Marvell Yukon and
|
/drivers/misc/ |
D | Kconfig | 234 CS5536 companion chips that are found in AMD Geode and several 256 timer(s) in the CS5535 and CS5536 companion chips. 478 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
|
/drivers/rtc/ |
D | rtc-88pm860x.c | 333 info->i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_rtc_probe()
|
/drivers/mtd/nand/ |
D | Kconfig | 316 tristate "NAND support for CS5535/CS5536 (AMD Geode companion chip)" 319 The CS553x companion chips for the AMD Geode processor
|
/drivers/base/ |
D | platform.c | 462 ACPI_COMPANION_SET(&pdev->dev, pdevinfo->acpi_node.companion); in platform_device_register_full()
|
/drivers/edac/ |
D | Kconfig | 326 a companion chip to the PowerPC 970 family of
|
/drivers/gpio/ |
D | Kconfig | 762 ML7223/ML7831 is companion chip for Intel Atom E6xx series. 770 ML7213 is companion chip for Intel Atom E6xx series.
|
12