Searched defs:rc5t583 (Results 1 - 5 of 5) sorted by relevance

/drivers/gpio/
H A Dgpio-rc5t583.c30 #include <linux/mfd/rc5t583.h>
34 struct rc5t583 *rc5t583; member in struct:rc5t583_gpio
45 struct device *parent = rc5t583_gpio->rc5t583->dev;
59 struct device *parent = rc5t583_gpio->rc5t583->dev;
69 struct device *parent = rc5t583_gpio->rc5t583->dev;
84 struct device *parent = rc5t583_gpio->rc5t583->dev;
101 return rc5t583_gpio->rc5t583->irq_base +
109 struct device *parent = rc5t583_gpio->rc5t583->dev;
116 struct rc5t583 *rc5t58 local
[all...]
/drivers/mfd/
H A Drc5t583.c32 #include <linux/mfd/rc5t583.h>
78 {.name = "rc5t583-gpio",},
79 {.name = "rc5t583-regulator",},
80 {.name = "rc5t583-rtc", },
81 {.name = "rc5t583-key", }
165 static int rc5t583_clear_ext_power_req(struct rc5t583 *rc5t583, argument
176 ret = rc5t583_write(rc5t583->dev, RICOH_ONOFFSEL_REG, on_off_val);
178 dev_warn(rc5t583->dev, "Error in writing reg %d error: %d\n",
181 ret = rc5t583_write(rc5t583
252 struct rc5t583 *rc5t583; local
308 struct rc5t583 *rc5t583 = i2c_get_clientdata(i2c); local
[all...]
H A Drc5t583-irq.c26 #include <linux/mfd/rc5t583.h>
154 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data); local
155 mutex_lock(&rc5t583->irq_lock);
160 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data); local
161 unsigned int __irq = irq_data->irq - rc5t583->irq_base;
164 rc5t583->group_irq_en[data->grp_index] |= 1 << data->grp_index;
165 rc5t583->intc_inten_reg |= 1 << data->master_bit;
166 rc5t583
171 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data); local
184 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data); local
212 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data); local
246 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data); local
255 struct rc5t583 *rc5t583 = data; local
335 rc5t583_irq_init(struct rc5t583 *rc5t583, int irq, int irq_base) argument
402 rc5t583_irq_exit(struct rc5t583 *rc5t583) argument
[all...]
/drivers/regulator/
H A Drc5t583-regulator.c33 #include <linux/mfd/rc5t583.h>
85 .name = "rc5t583-regulator-"#_id, \
120 struct rc5t583 *rc5t583 = dev_get_drvdata(pdev->dev.parent); local
121 struct rc5t583_platform_data *pdata = dev_get_platdata(rc5t583->dev);
149 ret = rc5t583_ext_power_req_config(rc5t583->dev,
165 config.regmap = rc5t583->regmap;
181 .name = "rc5t583-regulator",
201 MODULE_ALIAS("platform:rc5t583-regulator");
/drivers/rtc/
H A Drtc-rc5t583.c2 * rtc-rc5t583.c -- RICOH RC5T583 Real Time Clock
28 #include <linux/mfd/rc5t583.h>
50 struct rc5t583 *rc5t583 = dev_get_drvdata(dev->parent); local
56 return regmap_update_bits(rc5t583->regmap, RC5T583_RTC_CTL1, SET_YAL,
61 * Gets current rc5t583 RTC time and date parameters.
71 struct rc5t583 *rc5t583 = dev_get_drvdata(dev->parent); local
75 ret = regmap_bulk_read(rc5t583->regmap, RC5T583_RTC_SEC, rtc_data,
95 struct rc5t583 *rc5t58 local
119 struct rc5t583 *rc5t583 = dev_get_drvdata(dev->parent); local
150 struct rc5t583 *rc5t583 = dev_get_drvdata(dev->parent); local
180 struct rc5t583 *rc5t583 = dev_get_drvdata(dev->parent); local
216 struct rc5t583 *rc5t583 = dev_get_drvdata(pdev->dev.parent); local
285 struct rc5t583 *rc5t583 = dev_get_drvdata(dev->parent); local
297 struct rc5t583 *rc5t583 = dev_get_drvdata(dev->parent); local
[all...]

Completed in 5163 milliseconds