Lines Matching defs:compatible
26 { .compatible = "simple-bus", },
27 { .compatible = "simple-mfd", },
28 { .compatible = "isa", },
30 { .compatible = "arm,amba-bus", },
36 { .compatible = "operating-points-v2", },
301 int compatible = 0;
307 for (; auxdata->compatible; auxdata++) {
308 if (!of_device_is_compatible(np, auxdata->compatible))
310 compatible++;
318 if (!compatible)
321 /* Try compatible match if no phys_addr and name are specified */
323 for (; auxdata->compatible; auxdata++) {
324 if (!of_device_is_compatible(np, auxdata->compatible))
327 pr_debug("%pOF: compatible match\n", np);
341 * @strict: require compatible property
358 /* Make sure it has a compatible property */
359 if (strict && (!of_get_property(bus, "compatible", NULL))) {
360 pr_debug("%s() - skipping %pOF, no compatible prop\n",
458 * convention of requiring all device nodes to have a 'compatible' property,
511 { .compatible = "qcom,rmtfs-mem" },
512 { .compatible = "qcom,cmd-db" },
513 { .compatible = "ramoops" },
529 * "compatible",