/openbmc/linux/include/linux/mfd/ |
H A D | intel_soc_pmic.h | 41 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 D | max77541.h | 77 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 D | max77693-common.h | 36 struct regmap_irq_chip_data *irq_data_led; 37 struct regmap_irq_chip_data *irq_data_topsys; 38 struct regmap_irq_chip_data *irq_data_chg; /* Only MAX77693 */ 39 struct regmap_irq_chip_data *irq_data_muic;
|
H A D | max8907.h | 244 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 D | rt5033.h | 29 struct regmap_irq_chip_data *irq_data;
|
H A D | max77620.h | 341 struct regmap_irq_chip_data *top_irq_data; 342 struct regmap_irq_chip_data *gpio_irq_data;
|
H A D | tps65219.h | 16 struct regmap_irq_chip_data; 341 struct regmap_irq_chip_data *irq_data;
|
H A D | hi655x-pmic.h | 59 struct regmap_irq_chip_data *irq_data;
|
H A D | cs42l43.h | 85 struct regmap_irq_chip_data *irq_data;
|
/openbmc/linux/drivers/base/regmap/ |
H A D | regmap-irq.c | 20 struct regmap_irq_chip_data { struct 45 unsigned int (*get_irq_reg)(struct regmap_irq_chip_data *data, argument 52 struct regmap_irq *irq_to_regmap_irq(struct regmap_irq_chip_data *data, in irq_to_regmap_irq() argument 58 static bool regmap_irq_can_bulk_read_status(struct regmap_irq_chip_data *data) in regmap_irq_can_bulk_read_status() 74 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_lock() 81 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_sync_unlock() 208 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_enable() 237 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_disable() 246 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_set_type() 276 struct regmap_irq_chip_data *d = irq_data_get_irq_chip_data(data); in regmap_irq_set_wake() [all …]
|
/openbmc/linux/include/linux/ |
H A D | regmap.h | 1511 struct regmap_irq_chip_data; 1642 unsigned int (*get_irq_reg)(struct regmap_irq_chip_data *data, 1647 unsigned int regmap_irq_get_irq_reg_linear(struct regmap_irq_chip_data *data, 1655 struct regmap_irq_chip_data **data); 1660 struct regmap_irq_chip_data **data); 1661 void regmap_del_irq_chip(int irq, struct regmap_irq_chip_data *data); 1666 struct regmap_irq_chip_data **data); 1672 struct regmap_irq_chip_data **data); 1674 struct regmap_irq_chip_data *data); 1676 int regmap_irq_chip_get_base(struct regmap_irq_chip_data *data); [all …]
|
/openbmc/linux/include/linux/mfd/arizona/ |
H A D | core.h | 137 struct regmap_irq_chip_data *aod_irq_chip; 138 struct regmap_irq_chip_data *irq_chip;
|
/openbmc/linux/include/linux/mfd/wcd934x/ |
H A D | wcd934x.h | 24 struct regmap_irq_chip_data *irq_data;
|
/openbmc/linux/drivers/mfd/ |
H A D | intel_soc_pmic_bxtwc.c | 424 struct regmap_irq_chip_data *pdata, in bxtwc_add_chained_irq_chip() 427 struct regmap_irq_chip_data **data) in bxtwc_add_chained_irq_chip() 442 struct regmap_irq_chip_data *pdata, in bxtwc_add_chained_devices() 445 struct regmap_irq_chip_data **data) in bxtwc_add_chained_devices()
|
H A D | qcom-pm8008.c | 77 static unsigned int pm8008_get_irq_reg(struct regmap_irq_chip_data *data, in pm8008_get_irq_reg() 152 struct regmap_irq_chip_data *irq_data; in pm8008_probe_irq_peripherals()
|
H A D | mc13xxx.h | 37 struct regmap_irq_chip_data *irq_data;
|
H A D | mt6370.h | 96 struct regmap_irq_chip_data *irq_data;
|
/openbmc/linux/include/linux/mfd/da9062/ |
H A D | core.h | 62 struct regmap_irq_chip_data *regmap_irq;
|
/openbmc/linux/include/linux/mfd/atc260x/ |
H A D | core.h | 37 struct regmap_irq_chip_data *irq_data;
|
/openbmc/linux/include/linux/dsa/ |
H A D | lan9303.h | 23 struct regmap_irq_chip_data *irq_data;
|
/openbmc/linux/include/linux/mfd/da9063/ |
H A D | core.h | 88 struct regmap_irq_chip_data *regmap_irq;
|
/openbmc/linux/sound/pci/hda/ |
H A D | cs35l41_hda.h | 66 struct regmap_irq_chip_data *irq_data;
|
/openbmc/linux/include/linux/mfd/samsung/ |
H A D | core.h | 69 struct regmap_irq_chip_data *irq_data;
|
/openbmc/linux/include/linux/mfd/da9055/ |
H A D | core.h | 29 struct regmap_irq_chip_data *irq_data;
|
/openbmc/linux/include/linux/mfd/da9150/ |
H A D | core.h | 65 struct regmap_irq_chip_data *regmap_irq_data;
|