Lines Matching refs:regmap_irq_chip_data

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()
304 static inline int read_sub_irq_data(struct regmap_irq_chip_data *data, in read_sub_irq_data()
337 struct regmap_irq_chip_data *data = d; in regmap_irq_thread()
520 struct regmap_irq_chip_data *data = h->host_data; in regmap_irq_map()
546 unsigned int regmap_irq_get_irq_reg_linear(struct regmap_irq_chip_data *data, in regmap_irq_get_irq_reg_linear()
614 struct regmap_irq_chip_data *d) in regmap_irq_create_domain()
657 struct regmap_irq_chip_data **data) in regmap_add_irq_chip_fwnode()
659 struct regmap_irq_chip_data *d; in regmap_add_irq_chip_fwnode()
939 struct regmap_irq_chip_data **data) in regmap_add_irq_chip()
954 void regmap_del_irq_chip(int irq, struct regmap_irq_chip_data *d) in regmap_del_irq_chip()
999 struct regmap_irq_chip_data *d = *(struct regmap_irq_chip_data **)res; in devm_regmap_irq_chip_release()
1007 struct regmap_irq_chip_data **r = res; in devm_regmap_irq_chip_match()
1038 struct regmap_irq_chip_data **data) in devm_regmap_add_irq_chip_fwnode()
1040 struct regmap_irq_chip_data **ptr, *d; in devm_regmap_add_irq_chip_fwnode()
1081 struct regmap_irq_chip_data **data) in devm_regmap_add_irq_chip()
1099 struct regmap_irq_chip_data *data) in devm_regmap_del_irq_chip()
1119 int regmap_irq_chip_get_base(struct regmap_irq_chip_data *data) in regmap_irq_chip_get_base()
1134 int regmap_irq_get_virq(struct regmap_irq_chip_data *data, int irq) in regmap_irq_get_virq()
1154 struct irq_domain *regmap_irq_get_domain(struct regmap_irq_chip_data *data) in regmap_irq_get_domain()