Lines Matching refs:quirk
3 * R-Car Generation 2 da9063(L)/da9210 regulator quirk
15 * To handle this, install a quirk that masks the interrupts in both the
16 * da9063 and da9210. This quirk has to run after the i2c master driver has
124 dev_info(dev, "IRQ2 is not asserted, removing quirk\n");
143 struct regulator_quirk *quirk, *pos, *tmp;
167 quirk = kzalloc(sizeof(*quirk), GFP_KERNEL);
168 if (!quirk) {
174 argsa = &quirk->irq_args;
175 memcpy(&quirk->i2c_msg, id->data, sizeof(quirk->i2c_msg));
177 quirk->id = id;
178 quirk->np = of_node_get(np);
179 quirk->i2c_msg.addr = addr;
184 kfree(quirk);
199 quirk->shared = true;
203 list_add_tail(&quirk->list, &quirk_list);
214 pr_debug("%s: IRQ2 is not asserted, not installing quirk\n",
220 pr_info("IRQ2 is asserted, installing regulator quirk\n");