Lines Matching defs:rn5t618
14 #include <linux/mfd/rn5t618.h>
22 { .name = "rn5t618-regulator" },
23 { .name = "rn5t618-wdt" },
27 { .name = "rn5t618-adc" },
28 { .name = "rn5t618-power" },
29 { .name = "rn5t618-regulator" },
31 { .name = "rn5t618-wdt" },
87 static int rn5t618_irq_init(struct rn5t618 *rn5t618)
92 if (!rn5t618->irq)
95 switch (rn5t618->variant) {
100 dev_err(rn5t618->dev, "Currently no IRQ support for variant %d\n",
101 (int)rn5t618->variant);
105 ret = devm_regmap_add_irq_chip(rn5t618->dev, rn5t618->regmap,
106 rn5t618->irq,
108 0, irq_chip, &rn5t618->irq_data);
110 dev_err(rn5t618->dev, "Failed to register IRQ chip\n");
172 { .compatible = "ricoh,rn5t618", .data = (void *)RN5T618 },
181 struct rn5t618 *priv;
255 struct rn5t618 *priv = dev_get_drvdata(dev);
265 struct rn5t618 *priv = dev_get_drvdata(dev);
279 .name = "rn5t618",