Lines Matching defs:quirks
29 const struct gic_quirk *quirks, void *data)
31 for (; quirks->desc; quirks++) {
32 if (!quirks->compatible && !quirks->property)
34 if (quirks->compatible &&
35 !of_device_is_compatible(np, quirks->compatible))
37 if (quirks->property &&
38 !of_property_read_bool(np, quirks->property))
40 if (quirks->init(data))
42 quirks->desc);
46 void gic_enable_quirks(u32 iidr, const struct gic_quirk *quirks,
49 for (; quirks->desc; quirks++) {
50 if (quirks->compatible || quirks->property)
52 if (quirks->iidr != (quirks->mask & iidr))
54 if (quirks->init(data))
56 quirks->desc);