Lines Matching defs:gpioc
51 struct gpio_chip gpioc;
69 raw_spin_lock_irqsave(&hlwd->gpioc.bgpio_lock, flags);
97 raw_spin_unlock_irqrestore(&hlwd->gpioc.bgpio_lock, flags);
102 generic_handle_domain_irq(hlwd->gpioc.irq.domain, hwirq);
122 raw_spin_lock_irqsave(&hlwd->gpioc.bgpio_lock, flags);
126 raw_spin_unlock_irqrestore(&hlwd->gpioc.bgpio_lock, flags);
127 gpiochip_disable_irq(&hlwd->gpioc, irqd_to_hwirq(data));
137 gpiochip_enable_irq(&hlwd->gpioc, irqd_to_hwirq(data));
138 raw_spin_lock_irqsave(&hlwd->gpioc.bgpio_lock, flags);
142 raw_spin_unlock_irqrestore(&hlwd->gpioc.bgpio_lock, flags);
179 raw_spin_lock_irqsave(&hlwd->gpioc.bgpio_lock, flags);
200 raw_spin_unlock_irqrestore(&hlwd->gpioc.bgpio_lock, flags);
204 raw_spin_unlock_irqrestore(&hlwd->gpioc.bgpio_lock, flags);
253 res = bgpio_init(&hlwd->gpioc, &pdev->dev, 4,
265 hlwd->gpioc.ngpio = ngpios;
285 girq = &hlwd->gpioc.irq;
299 return devm_gpiochip_add_data(&pdev->dev, &hlwd->gpioc, hlwd);