Lines Matching refs:of_compatible
186 const union acpi_object *of_compatible, *obj; in create_of_modalias() local
202 of_compatible = acpi_dev->data.of_compatible; in create_of_modalias()
203 if (of_compatible->type == ACPI_TYPE_PACKAGE) { in create_of_modalias()
204 nval = of_compatible->package.count; in create_of_modalias()
205 obj = of_compatible->package.elements; in create_of_modalias()
208 obj = of_compatible; in create_of_modalias()
296 if (!adev->data.of_compatible) in __acpi_device_uevent_modalias()
341 if (!adev->data.of_compatible) in __acpi_device_modalias()
990 const union acpi_object *of_compatible, *obj; in acpi_of_match_device() local
996 of_compatible = adev->data.of_compatible; in acpi_of_match_device()
997 if (!of_match_table || !of_compatible) in acpi_of_match_device()
1000 if (of_compatible->type == ACPI_TYPE_PACKAGE) { in acpi_of_match_device()
1001 nval = of_compatible->package.count; in acpi_of_match_device()
1002 obj = of_compatible->package.elements; in acpi_of_match_device()
1005 obj = of_compatible; in acpi_of_match_device()
2419 if (adev->data.of_compatible) in acpi_generic_device_attach()