Lines Matching defs:hostdev
365 static void hisi_lpc_acpi_fixup_child_resource(struct device *hostdev,
376 dev_warn(hostdev, "unrecognised resource %pR to fixup, ignoring\n",
383 * @hostdev: the device node associated with host controller
394 struct device *hostdev,
405 if (!child || !hostdev)
408 host = to_acpi_device(hostdev);
432 resources = devm_kcalloc(hostdev, count, sizeof(*resources),
435 dev_warn(hostdev, "could not allocate memory for %d resources\n",
443 hisi_lpc_acpi_fixup_child_resource(hostdev, &resources[count]);
481 static void hisi_lpc_acpi_remove(struct device *hostdev)
483 struct acpi_device *adev = ACPI_COMPANION(hostdev);
486 device_for_each_child(hostdev, NULL, hisi_lpc_acpi_remove_subdev);
494 * @hostdev: LPC host device pointer
502 static int hisi_lpc_acpi_probe(struct device *hostdev)
504 struct acpi_device *adev = ACPI_COMPANION(hostdev);
520 dev_warn(hostdev, "set resource fail (%d)\n", ret);
557 dev_warn(hostdev,
569 pdev->dev.parent = hostdev;
593 hisi_lpc_acpi_remove(hostdev);
607 static void hisi_lpc_acpi_remove(struct device *hostdev)