On Wednesday, June 10, 2015 04:17:44 PM Arend van Spriel wrote: > For backporting a driver to 3.11 kernel I would like to know how to get > same functionality as ACPI_COMPANION(). I did it like below, but would > like to have some confirmation on it. Yes, that should work in general. > --8<------------------------------------------------------------------ > static inline > struct acpi_device *_acpi_get_companion(struct device *dev) > { > struct acpi_device *adev; > int ret; > > ret = acpi_bus_get_device(ACPI_HANDLE(dev), &adev); > if (ret < 0) > adev = NULL; > > return adev; > } > #define ACPI_COMPANION(dev) _acpi_get_companion(dev) > -- > To unsubscribe from this list: send the line "unsubscribe linux-acpi" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center. -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html