Lines Matching refs:spibus
128 acpi_spibus_get_acpi_res(device_t spibus, ACPI_HANDLE dev, in acpi_spibus_get_acpi_res() argument
142 acpi_get_handle(device_get_parent(spibus))) in acpi_spibus_get_acpi_res()
145 acpi_spibus_dump_res(spibus, &sb); in acpi_spibus_get_acpi_res()
167 acpi_spibus_get_apple_res(device_t spibus, ACPI_HANDLE dev, in acpi_spibus_get_apple_res() argument
184 if (parent != acpi_get_handle(device_get_parent(spibus))) in acpi_spibus_get_apple_res()
192 device_printf(spibus, "_DSM length %d not even\n", in acpi_spibus_get_apple_res()
199 device_printf(spibus, "found ACPI child\n"); in acpi_spibus_get_apple_res()
207 device_printf(spibus, "expected string+buffer, " in acpi_spibus_get_apple_res()
271 device_t spibus, child; in acpi_spibus_enumerate_child() local
277 spibus = context; in acpi_spibus_enumerate_child()
291 if (acpi_spibus_get_acpi_res(spibus, handle, &res) == 0) in acpi_spibus_enumerate_child()
295 acpi_spibus_get_apple_res(spibus, handle, &res) == 0) in acpi_spibus_enumerate_child()
305 child = BUS_ADD_CHILD(spibus, 0, NULL, DEVICE_UNIT_ANY); in acpi_spibus_enumerate_child()
307 device_printf(spibus, "add child failed\n"); in acpi_spibus_enumerate_child()
577 DEFINE_CLASS_1(spibus, acpi_spibus_driver, acpi_spibus_methods,