Lines Matching refs:palmas
13 #include <linux/mfd/palmas.h>
19 struct palmas *palmas;
29 struct palmas *palmas = pg->palmas;
38 ret = palmas_read(palmas, PALMAS_GPIO_BASE, reg, &val);
49 ret = palmas_read(palmas, PALMAS_GPIO_BASE, reg, &val);
61 struct palmas *palmas = pg->palmas;
74 ret = palmas_write(palmas, PALMAS_GPIO_BASE, reg, BIT(offset));
83 struct palmas *palmas = pg->palmas;
94 ret = palmas_update_bits(palmas, PALMAS_GPIO_BASE, reg,
105 struct palmas *palmas = pg->palmas;
113 ret = palmas_update_bits(palmas, PALMAS_GPIO_BASE, reg, BIT(offset), 0);
123 struct palmas *palmas = pg->palmas;
125 return palmas_irq_get_virq(palmas, PALMAS_GPIO_0_IRQ + offset);
137 { .compatible = "ti,palmas-gpio", .data = &palmas_dev_data,},
146 struct palmas *palmas = dev_get_drvdata(pdev->dev.parent);
161 palmas_gpio->palmas = palmas;
173 palmas_pdata = dev_get_platdata(palmas->dev);
190 .driver.name = "palmas-gpio",