Home
last modified time | relevance | path

Searched refs:regmap_irq_chip_data (Results 1 – 25 of 86) sorted by relevance

1234

/linux/include/linux/mfd/
H A Dintel_soc_pmic.h41 struct regmap_irq_chip_data *irq_chip_data;
42 struct regmap_irq_chip_data *irq_chip_data_pwrbtn;
43 struct regmap_irq_chip_data *irq_chip_data_tmu;
44 struct regmap_irq_chip_data *irq_chip_data_bcu;
45 struct regmap_irq_chip_data *irq_chip_data_adc;
46 struct regmap_irq_chip_data *irq_chip_data_chgr;
47 struct regmap_irq_chip_data *irq_chip_data_crit;
H A Dmax77541.h77 struct regmap_irq_chip_data;
85 struct regmap_irq_chip_data *irq_data;
86 struct regmap_irq_chip_data *irq_buck;
87 struct regmap_irq_chip_data *irq_topsys;
88 struct regmap_irq_chip_data *irq_adc;
H A Dmax77693-common.h38 struct regmap_irq_chip_data *irq_data_led;
39 struct regmap_irq_chip_data *irq_data_topsys;
40 struct regmap_irq_chip_data *irq_data_chg; /* Only MAX77693 */
41 struct regmap_irq_chip_data *irq_data_muic;
H A Dmax8907.h244 struct regmap_irq_chip_data *irqc_chg;
245 struct regmap_irq_chip_data *irqc_on_off;
246 struct regmap_irq_chip_data *irqc_rtc;
H A Drt5033.h29 struct regmap_irq_chip_data *irq_data;
H A Dmax77620.h341 struct regmap_irq_chip_data *top_irq_data;
342 struct regmap_irq_chip_data *gpio_irq_data;
H A Dtps65086.h117 struct regmap_irq_chip_data *irq_data;
/linux/drivers/base/regmap/
H A Dregmap-irq.c22 struct regmap_irq_chip_data { struct
49 unsigned int (*get_irq_reg)(struct regmap_irq_chip_data *data, argument
56 struct regmap_irq *irq_to_regmap_irq(struct regmap_irq_chip_data *data, in irq_to_regmap_irq() argument
62 static bool regmap_irq_can_bulk_read_status(struct regmap_irq_chip_data *data) in regmap_irq_can_bulk_read_status()
78 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_lock()
85 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_sync_unlock()
212 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_enable()
241 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_disable()
250 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_set_type()
280 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_set_wake()
[all …]
/linux/drivers/mfd/
H A Dmax77759.c477 struct regmap_irq_chip_data *parent, in max77759_add_chained_irq_chip()
479 struct regmap_irq_chip_data **data) in max77759_add_chained_irq_chip()
501 struct regmap_irq_chip_data *parent) in max77759_add_chained_maxq()
503 struct regmap_irq_chip_data *irq_chip_data; in max77759_add_chained_maxq()
542 struct regmap_irq_chip_data *parent) in max77759_add_chained_topsys()
544 struct regmap_irq_chip_data *irq_chip_data; in max77759_add_chained_topsys()
561 struct regmap_irq_chip_data *parent) in max77759_add_chained_charger()
563 struct regmap_irq_chip_data *irq_chip_data; in max77759_add_chained_charger()
589 struct regmap_irq_chip_data *irq_chip_data_pmic; in max77759_probe()
H A D88pm886.c59 struct regmap_irq_chip_data **irq_data) in pm886_setup_irq()
87 struct regmap_irq_chip_data *irq_data; in pm886_probe()
H A Dintel_soc_pmic_bxtwc.c432 struct regmap_irq_chip_data *pdata, in bxtwc_add_chained_irq_chip()
435 struct regmap_irq_chip_data **data) in bxtwc_add_chained_irq_chip()
454 struct regmap_irq_chip_data *pdata, in bxtwc_add_chained_devices()
457 struct regmap_irq_chip_data **data) in bxtwc_add_chained_devices()
H A Dmc13xxx.h37 struct regmap_irq_chip_data *irq_data;
H A Dqcom-pm8008.c98 static unsigned int pm8008_get_irq_reg(struct regmap_irq_chip_data *data, in pm8008_get_irq_reg()
195 struct regmap_irq_chip_data *irq_data; in pm8008_probe()
H A Dmt6370.h96 struct regmap_irq_chip_data *irq_data;
/linux/include/linux/
H A Dregmap.h1593 struct regmap_irq_chip_data;
1731 unsigned int (*get_irq_reg)(struct regmap_irq_chip_data *data,
1736 unsigned int regmap_irq_get_irq_reg_linear(struct regmap_irq_chip_data *data,
1744 struct regmap_irq_chip_data **data);
1749 struct regmap_irq_chip_data **data);
1750 void regmap_del_irq_chip(int irq, struct regmap_irq_chip_data *data);
1755 struct regmap_irq_chip_data **data);
1761 struct regmap_irq_chip_data **data);
1763 struct regmap_irq_chip_data *data);
1765 int regmap_irq_chip_get_base(struct regmap_irq_chip_data *data);
[all …]
/linux/include/linux/mfd/arizona/
H A Dcore.h137 struct regmap_irq_chip_data *aod_irq_chip;
138 struct regmap_irq_chip_data *irq_chip;
/linux/include/linux/mfd/wcd934x/
H A Dwcd934x.h24 struct regmap_irq_chip_data *irq_data;
/linux/include/linux/mfd/da9062/
H A Dcore.h62 struct regmap_irq_chip_data *regmap_irq;
/linux/include/linux/mfd/atc260x/
H A Dcore.h37 struct regmap_irq_chip_data *irq_data;
/linux/include/linux/dsa/
H A Dlan9303.h23 struct regmap_irq_chip_data *irq_data;
/linux/include/sound/
H A Dsdca_interrupts.h57 struct regmap_irq_chip_data *irq_data;
/linux/include/linux/mfd/da9063/
H A Dcore.h89 struct regmap_irq_chip_data *regmap_irq;
/linux/include/linux/mfd/samsung/
H A Dcore.h72 struct regmap_irq_chip_data *irq_data;
/linux/include/linux/mfd/da9055/
H A Dcore.h29 struct regmap_irq_chip_data *irq_data;
/linux/include/linux/mfd/da9150/
H A Dcore.h65 struct regmap_irq_chip_data *regmap_irq_data;

1234