Lines Matching refs:quirk
143 struct regulator_quirk *quirk, *pos, *tmp; in rcar_gen2_regulator_quirk() local
167 quirk = kzalloc(sizeof(*quirk), GFP_KERNEL); in rcar_gen2_regulator_quirk()
168 if (!quirk) { in rcar_gen2_regulator_quirk()
174 argsa = &quirk->irq_args; in rcar_gen2_regulator_quirk()
175 memcpy(&quirk->i2c_msg, id->data, sizeof(quirk->i2c_msg)); in rcar_gen2_regulator_quirk()
177 quirk->id = id; in rcar_gen2_regulator_quirk()
178 quirk->np = of_node_get(np); in rcar_gen2_regulator_quirk()
179 quirk->i2c_msg.addr = addr; in rcar_gen2_regulator_quirk()
184 kfree(quirk); in rcar_gen2_regulator_quirk()
199 quirk->shared = true; in rcar_gen2_regulator_quirk()
203 list_add_tail(&quirk->list, &quirk_list); in rcar_gen2_regulator_quirk()