/linux-4.1.27/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 …]
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-bus-pci-drivers-ehci_hcd | 1 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-4.1.27/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 …]
|
D | Kconfig | 465 This is a companion Power Management IC with Flash, Haptic, Charger, 479 This is companion Power Management IC with LEDs, Haptic, Charger, 780 companion chip. This device is a multifunction device which may
|
/linux-4.1.27/arch/sh/cchips/ |
D | Kconfig | 12 bool "Hitachi HD64461 companion chip support" 42 via the HD64461 companion chip.
|
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | Kconfig | 22 ML7223/ML7831 is companion chip for Intel Atom E6xx series.
|
/linux-4.1.27/arch/sh/tools/ |
D | mach-types | 15 # List of companion chips / MFDs.
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | pci.h | 92 struct acpi_device *companion; member
|
/linux-4.1.27/fs/fuse/ |
D | Kconfig | 7 There's also a companion library: libfuse2. This library is available
|
/linux-4.1.27/drivers/regulator/ |
D | 88pm8607.c | 374 info->i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm8607_regulator_probe() 375 info->i2c_8606 = (chip->id == CHIP_PM8607) ? chip->companion : in pm8607_regulator_probe()
|
D | Kconfig | 716 this family of companion chips.
|
/linux-4.1.27/arch/x86/include/asm/ |
D | pci.h | 18 struct acpi_device *companion; /* ACPI companion device */ member
|
/linux-4.1.27/Documentation/i2c/busses/ |
D | scx200_acb | 21 SC1100 processors and the CS5535 and CS5536 Geode companion devices.
|
/linux-4.1.27/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()
|
/linux-4.1.27/Documentation/devicetree/ |
D | dynamic-resolution-notes.txt | 6 companion document to Documentation/devicetree/dt-object-internal.txt[1]
|
D | overlay-notes.txt | 6 companion document to Documentation/devicetree/dt-object-internal.txt[1] &
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | 88pm860x-ts.c | 125 : chip->companion; in pm860x_touch_dt_init() 179 : chip->companion; in pm860x_touch_probe()
|
/linux-4.1.27/drivers/usb/host/ |
D | pci-quirks.c | 871 struct pci_dev *companion = NULL; in usb_enable_intel_xhci_ports() local 881 for_each_pci_dev(companion) { in usb_enable_intel_xhci_ports() 882 if (companion->class == PCI_CLASS_SERIAL_USB_EHCI && in usb_enable_intel_xhci_ports() 883 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
|
/linux-4.1.27/drivers/input/misc/ |
D | 88pm860x_onkey.c | 77 info->i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_onkey_probe()
|
/linux-4.1.27/arch/x86/pci/ |
D | acpi.c | 434 sd->companion = device; in pci_acpi_scan_root() 506 ACPI_COMPANION_SET(&bridge->dev, sd->companion); in pcibios_root_bridge_prepare()
|
/linux-4.1.27/Documentation/usb/ |
D | ehci.txt | 15 into an EHCI controller, they are given to a USB 1.1 "companion" 72 The EHCI root hub code hands off USB 1.1 devices to its companion 97 You should also have a driver for a "companion controller", such as 99 remove its module and then the driver for that companion controller will
|
D | gadget-testing.txt | 668 streaming_maxburst - bMaxBurst for super speed companion descriptor
|
D | power-management.txt | 627 Distinct from 'companion ports', or 'ehci/xhci shared switchover ports'
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ti/ |
D | interface.txt | 8 companion clock finding (match corresponding functional gate
|
/linux-4.1.27/arch/ia64/sn/kernel/ |
D | io_acpi_init.c | 135 handle = acpi_device_handle(PCI_CONTROLLER(bus)->companion); in sn_get_bussoft_ptr() 363 rootbus_handle = acpi_device_handle(PCI_CONTROLLER(dev)->companion); in sn_acpi_get_pcidev_info()
|
/linux-4.1.27/include/linux/mfd/ |
D | 88pm80x.h | 297 struct i2c_client *companion; member
|
D | 88pm860x.h | 384 struct i2c_client *companion; /* companion chip client */ member
|
/linux-4.1.27/drivers/leds/ |
D | leds-88pm860x.c | 207 data->i2c = (chip->id == CHIP_PM8606) ? chip->client : chip->companion; in pm860x_led_probe()
|
/linux-4.1.27/Documentation/sh/ |
D | new-machine.txt | 19 companion chip type, and CPU type. Looking at a tree view of this directory 44 Next, for companion chips: 53 ... and so on. Headers for the companion chips are treated the same way as
|
/linux-4.1.27/drivers/video/backlight/ |
D | 88pm860x_bl.c | 231 data->i2c = (chip->id == CHIP_PM8606) ? chip->client : chip->companion; in pm860x_backlight_probe()
|
/linux-4.1.27/drivers/power/ |
D | 88pm860x_charger.c | 691 (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_charger_probe() 693 (chip->id == CHIP_PM8607) ? chip->companion : chip->client; in pm860x_charger_probe()
|
D | 88pm860x_battery.c | 938 (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_battery_probe()
|
/linux-4.1.27/arch/ia64/pci/ |
D | pci.c | 435 controller->companion = device; in pci_acpi_scan_root() 489 ACPI_COMPANION_SET(&bridge->dev, controller->companion); in pcibios_root_bridge_prepare()
|
/linux-4.1.27/Documentation/devicetree/bindings/usb/ |
D | exynos-usb.txt | 50 OHCI companion controller in host mode.
|
/linux-4.1.27/Documentation/ |
D | SM501.txt | 6 The Silicon Motion SM501 multimedia companion chip is a multifunction device
|
D | 00-INDEX | 57 - Silicon Motion SM501 multimedia companion chip
|
/linux-4.1.27/drivers/ata/ |
D | Kconfig | 466 companion chip used with the MediaGX/Geode processor family. 475 companion chip used with the MediaGX/Geode processor family. 484 companion chip used with the Geode processor family. 493 companion chip used with the Geode LX processor family. 729 companion chip used with the Geode processor family.
|
/linux-4.1.27/drivers/net/ethernet/marvell/ |
D | Kconfig | 127 There is companion driver for the older Marvell Yukon and
|
/linux-4.1.27/Documentation/acpi/ |
D | namespace.txt | 283 the ACPI device object is a "companion" of a device otherwise 294 the sysfs directory of the companion ACPI device object.
|
D | enumeration.txt | 360 the MFD device and if found, that ACPI companion device is bound to the
|
/linux-4.1.27/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. 474 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-88pm860x.c | 333 info->i2c = (chip->id == CHIP_PM8607) ? chip->client : chip->companion; in pm860x_rtc_probe()
|
/linux-4.1.27/Documentation/arm/OMAP/ |
D | DSS | 59 some IP, enabling companion chips, etc). It is intended to be called before 84 DMA channels, companion chips, etc) have been enabled to begin data transfers.
|
/linux-4.1.27/drivers/mtd/nand/ |
D | Kconfig | 314 tristate "NAND support for CS5535/CS5536 (AMD Geode companion chip)" 317 The CS553x companion chips for the AMD Geode processor
|
/linux-4.1.27/drivers/edac/ |
D | Kconfig | 326 a companion chip to the PowerPC 970 family of
|
/linux-4.1.27/sound/soc/codecs/ |
D | 88pm860x-codec.c | 1393 : chip->companion; in pm860x_codec_probe()
|
/linux-4.1.27/drivers/dma/ |
D | Kconfig | 271 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
|
/linux-4.1.27/drivers/gpio/ |
D | Kconfig | 899 ML7213 is companion chip for Intel Atom E6xx series. 917 ML7223/ML7831 is companion chip for Intel Atom E6xx series.
|
/linux-4.1.27/drivers/ide/ |
D | Kconfig | 443 Include support for UDMA on the NSC/AMD CS5535 companion chipset. 454 companion chip used with the Geode LX processor family.
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | Kconfig | 356 ML7213/ML7831 is companion chip for Intel Atom E6xx series.
|
/linux-4.1.27/Documentation/powerpc/ |
D | pci_iov_resource_on_powernv.txt | 137 mechanism to make the freeze state cascade to "companion" PEs but
|
/linux-4.1.27/drivers/i2c/busses/ |
D | Kconfig | 516 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series. 1118 SC1100 processors and the CS5535 and CS5536 Geode companion devices.
|
/linux-4.1.27/arch/ia64/hp/common/ |
D | sba_iommu.c | 1988 handle = acpi_device_handle(PCI_CONTROLLER(bus)->companion); in sba_connect_bus()
|
/linux-4.1.27/drivers/spi/ |
D | Kconfig | 573 This driver also supports the ML7213/ML7223/ML7831, a companion chip
|
/linux-4.1.27/sound/pci/ |
D | Kconfig | 294 referred to as NS CS5535 IO or AMD CS5535 IO companion in
|
/linux-4.1.27/drivers/tty/serial/ |
D | Kconfig | 1369 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
|
/linux-4.1.27/drivers/watchdog/ |
D | Kconfig | 619 CS5535/CS5536 companion chips for the AMD Geode GX and LX
|
/linux-4.1.27/arch/arm/ |
D | Kconfig | 440 Support for systems based on the DC21285 companion chip
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | ALSA-Configuration.txt | 543 Module for multifunction CS5535 companion PCI device
|