• Home
  • Raw
  • Download

Lines Matching refs:ops

19 	struct abx500_ops ops;  member
23 static void lookup_ops(struct device *dev, struct abx500_ops **ops) in lookup_ops() argument
27 *ops = NULL; in lookup_ops()
30 *ops = &dev_entry->ops; in lookup_ops()
36 int abx500_register_ops(struct device *dev, struct abx500_ops *ops) in abx500_register_ops() argument
45 memcpy(&dev_entry->ops, ops, sizeof(*ops)); in abx500_register_ops()
65 struct abx500_ops *ops; in abx500_set_register_interruptible() local
67 lookup_ops(dev->parent, &ops); in abx500_set_register_interruptible()
68 if (ops && ops->set_register) in abx500_set_register_interruptible()
69 return ops->set_register(dev, bank, reg, value); in abx500_set_register_interruptible()
78 struct abx500_ops *ops; in abx500_get_register_interruptible() local
80 lookup_ops(dev->parent, &ops); in abx500_get_register_interruptible()
81 if (ops && ops->get_register) in abx500_get_register_interruptible()
82 return ops->get_register(dev, bank, reg, value); in abx500_get_register_interruptible()
91 struct abx500_ops *ops; in abx500_get_register_page_interruptible() local
93 lookup_ops(dev->parent, &ops); in abx500_get_register_page_interruptible()
94 if (ops && ops->get_register_page) in abx500_get_register_page_interruptible()
95 return ops->get_register_page(dev, bank, in abx500_get_register_page_interruptible()
105 struct abx500_ops *ops; in abx500_mask_and_set_register_interruptible() local
107 lookup_ops(dev->parent, &ops); in abx500_mask_and_set_register_interruptible()
108 if (ops && ops->mask_and_set_register) in abx500_mask_and_set_register_interruptible()
109 return ops->mask_and_set_register(dev, bank, in abx500_mask_and_set_register_interruptible()
118 struct abx500_ops *ops; in abx500_get_chip_id() local
120 lookup_ops(dev->parent, &ops); in abx500_get_chip_id()
121 if (ops && ops->get_chip_id) in abx500_get_chip_id()
122 return ops->get_chip_id(dev); in abx500_get_chip_id()
130 struct abx500_ops *ops; in abx500_event_registers_startup_state_get() local
132 lookup_ops(dev->parent, &ops); in abx500_event_registers_startup_state_get()
133 if (ops && ops->event_registers_startup_state_get) in abx500_event_registers_startup_state_get()
134 return ops->event_registers_startup_state_get(dev, event); in abx500_event_registers_startup_state_get()
142 struct abx500_ops *ops; in abx500_startup_irq_enabled() local
144 lookup_ops(dev->parent, &ops); in abx500_startup_irq_enabled()
145 if (ops && ops->startup_irq_enabled) in abx500_startup_irq_enabled()
146 return ops->startup_irq_enabled(dev, irq); in abx500_startup_irq_enabled()