Home
last modified time | relevance | path

Searched refs:regmap_irq (Results 1 – 25 of 94) sorted by relevance

1234

/linux/drivers/gpio/
H A Dgpio-idio-16.h8 struct regmap_irq;
23 const struct regmap_irq *regmap_irqs;
H A Dgpio-ws16c48.c91 static const struct regmap_irq ws16c48_regmap_irqs[WS16C48_NUM_IRQS] = {
167 const struct regmap_irq *const irq_data, const int idx, in ws16c48_set_type_config()
/linux/drivers/mfd/
H A Dmax77541.c19 static const struct regmap_irq max77541_src_irqs[] = {
33 static const struct regmap_irq max77541_topsys_irqs[] = {
51 static const struct regmap_irq max77541_buck_irqs[] = {
67 static const struct regmap_irq max77541_adc_irqs[] = {
H A Dsec-irq.c22 static const struct regmap_irq s2mpg10_irqs[] = {
76 static const struct regmap_irq s2mps11_irqs[] = {
97 static const struct regmap_irq s2mps14_irqs[] = {
119 static const struct regmap_irq s2mpu02_irqs[] = {
141 static const struct regmap_irq s2mpu05_irqs[] = {
161 static const struct regmap_irq s5m8767_irqs[] = {
H A Dintel_soc_pmic_bxtwc.c114 static const struct regmap_irq bxtwc_regmap_irqs[] = {
125 static const struct regmap_irq bxtwc_regmap_irqs_pwrbtn[] = {
129 static const struct regmap_irq bxtwc_regmap_irqs_bcu[] = {
133 static const struct regmap_irq bxtwc_regmap_irqs_adc[] = {
137 static const struct regmap_irq bxtwc_regmap_irqs_chgr[] = {
143 static const struct regmap_irq bxtwc_regmap_irqs_tmu[] = {
147 static const struct regmap_irq bxtwc_regmap_irqs_crit[] = {
H A Dda9063-irq.c23 static const struct regmap_irq da9063_irqs[] = {
99 static const struct regmap_irq da9063l_irqs[] = {
189 da9063->irq_base, irq_chip, &da9063->regmap_irq); in da9063_irq_init()
H A Dmax77693.c57 static const struct regmap_irq max77693_led_irqs[] = {
74 static const struct regmap_irq max77693_topsys_irqs[] = {
89 static const struct regmap_irq max77693_charger_irqs[] = {
112 static const struct regmap_irq max77693_muic_irqs[] = {
H A Dmax8907.c114 static const struct regmap_irq max8907_chg_irqs[] = {
139 static const struct regmap_irq max8907_on_off_irqs[] = {
162 static const struct regmap_irq max8907_rtc_irqs[] = {
H A Dmotorola-cpcap.c29 struct regmap_irq *irqs;
123 struct regmap_irq *rirq, in cpcap_init_one_regmap_irq()
147 struct regmap_irq *rirq = &cpcap->irqs[i]; in cpcap_init_irq_chip()
H A Daxp20x.c486 static const struct regmap_irq axp152_regmap_irqs[] = {
506 static const struct regmap_irq axp192_regmap_irqs[] = {
542 static const struct regmap_irq axp20x_regmap_irqs[] = {
582 static const struct regmap_irq axp22x_regmap_irqs[] = {
611 static const struct regmap_irq axp288_regmap_irqs[] = {
653 static const struct regmap_irq axp313a_regmap_irqs[] = {
663 static const struct regmap_irq axp717_regmap_irqs[] = {
697 static const struct regmap_irq axp803_regmap_irqs[] = {
734 static const struct regmap_irq axp806_regmap_irqs[] = {
749 static const struct regmap_irq axp809_regmap_irq
[all...]
H A Dda9062-core.c28 static const struct regmap_irq da9061_irqs[] = {
92 static const struct regmap_irq da9062_irqs[] = {
675 -1, irq_chip, &chip->regmap_irq); in da9062_i2c_probe()
682 irq_base = regmap_irq_chip_get_base(chip->regmap_irq); in da9062_i2c_probe()
691 regmap_del_irq_chip(i2c->irq, chip->regmap_irq); in da9062_i2c_probe()
703 regmap_del_irq_chip(i2c->irq, chip->regmap_irq); in da9062_i2c_remove()
H A Drk8xx-core.c287 static const struct regmap_irq rk805_irqs[] = {
322 static const struct regmap_irq rk806_irqs[] = {
343 static const struct regmap_irq rk808_irqs[] = {
414 static const struct regmap_irq rk816_irqs[] = {
438 static const struct regmap_irq rk818_irqs[] = {
508 static const struct regmap_irq rk817_irqs[RK817_IRQ_END] = {
H A Dmc13xxx.h35 struct regmap_irq irqs[MC13XXX_IRQ_PER_REG * MC13XXX_IRQ_REG_CNT];
H A Dmax77759.c235 static const struct regmap_irq max77759_pmic_irqs[] = {
241 static const struct regmap_irq max77759_maxq_irqs[] = {
251 static const struct regmap_irq max77759_topsys_irqs[] = {
258 static const struct regmap_irq max77759_chgr_irqs[] = {
H A Dqcom-pm8008.c80 static const struct regmap_irq pm8008_irqs[] = {
109 const struct regmap_irq *irq_data, int idx, in pm8008_set_type_config()
H A Dmax14577.c193 static const struct regmap_irq max14577_irqs[] = {
220 static const struct regmap_irq max77836_muic_irqs[] = {
249 static const struct regmap_irq max77836_pmic_irqs[] = {
H A Datc260x-core.c68 static const struct regmap_irq atc2603c_regmap_irqs[] = {
82 static const struct regmap_irq atc2609a_regmap_irqs[] = {
H A Dsprd-sc27xx-spi.c40 struct regmap_irq *irqs;
190 pdata->num_irqs, sizeof(struct regmap_irq), in sprd_pmic_probe()
H A Dretu-mfd.c68 static const struct regmap_irq retu_irqs[] = {
104 static const struct regmap_irq tahvo_irqs[] = {
H A Drohm-bd96801.c303 static const struct regmap_irq bd96801_errb_irqs[] = {
363 static const struct regmap_irq bd96802_errb_irqs[] = {
396 static const struct regmap_irq bd96801_intb_irqs[] = {
444 static const struct regmap_irq bd96802_intb_irqs[] = {
/linux/include/linux/mfd/da9062/
H A Dcore.h62 struct regmap_irq_chip_data *regmap_irq; member
/linux/include/linux/mfd/da9063/
H A Dcore.h89 struct regmap_irq_chip_data *regmap_irq; member
/linux/scripts/
H A Dconst_structs.checkpatch75 regmap_irq
/linux/drivers/irqchip/
H A Dirq-sl28cpld.c19 static const struct regmap_irq sl28cpld_irqs[] = {
/linux/drivers/base/regmap/
H A Dregmap-irq.c56 struct regmap_irq *irq_to_regmap_irq(struct regmap_irq_chip_data *data, in irq_to_regmap_irq()
214 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_enable()
243 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_disable()
252 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_set_type()
282 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_set_wake()
588 const struct regmap_irq *irq_data, in regmap_irq_set_type_config_simple()
1196 * @data: regmap_irq controller to operate on.

1234