Lines Matching full:companion
570 * @adev: ACPI companion device
574 * the ACPI companion device. This distinction is needed in some cases
575 * where the same companion device is shared between many physical devices.
586 * acpi_companion_match() - Can we match via ACPI companion device
589 * Check if the given device has an ACPI companion and if that companion has
591 * device associated with it. Return the companion pointer if that's the case
594 * If multiple physical devices are attached to a single ACPI companion, we need
597 * companion. A typical case is an MFD device where all the sub-devices share
598 * the parent's ACPI companion. In such cases we can only allow the primary
599 * (first) physical device to be matched with the help of the companion's PNP
602 * Additional physical devices sharing the ACPI companion can still use
626 * If @dev has an ACPI companion which has ACPI_DT_NAMESPACE_HID in its list of