Lines Matching refs:hostdev
375 struct device *hostdev, in hisi_lpc_acpi_set_io_res() argument
386 if (!child || !hostdev) in hisi_lpc_acpi_set_io_res()
389 host = to_acpi_device(hostdev); in hisi_lpc_acpi_set_io_res()
413 resources = devm_kcalloc(hostdev, count, sizeof(*resources), in hisi_lpc_acpi_set_io_res()
416 dev_warn(hostdev, "could not allocate memory for %d resources\n", in hisi_lpc_acpi_set_io_res()
459 static void hisi_lpc_acpi_remove(struct device *hostdev) in hisi_lpc_acpi_remove() argument
461 struct acpi_device *adev = ACPI_COMPANION(hostdev); in hisi_lpc_acpi_remove()
464 device_for_each_child(hostdev, NULL, hisi_lpc_acpi_remove_subdev); in hisi_lpc_acpi_remove()
480 static int hisi_lpc_acpi_probe(struct device *hostdev) in hisi_lpc_acpi_probe() argument
482 struct acpi_device *adev = ACPI_COMPANION(hostdev); in hisi_lpc_acpi_probe()
498 dev_warn(hostdev, "set resource fail (%d)\n", ret); in hisi_lpc_acpi_probe()
535 dev_warn(hostdev, in hisi_lpc_acpi_probe()
547 pdev->dev.parent = hostdev; in hisi_lpc_acpi_probe()
569 hisi_lpc_acpi_remove(hostdev); in hisi_lpc_acpi_probe()
583 static void hisi_lpc_acpi_remove(struct device *hostdev) in hisi_lpc_acpi_remove() argument