Lines Matching refs:gc
805 static int st_gpio_xlate(struct gpio_chip *gc, in st_gpio_xlate() argument
808 if (WARN_ON(gc->of_gpio_n_cells < 1)) in st_gpio_xlate()
811 if (WARN_ON(gpiospec->args_count < gc->of_gpio_n_cells)) in st_gpio_xlate()
814 if (gpiospec->args[0] > gc->ngpio) in st_gpio_xlate()
1327 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in st_gpio_irq_mask() local
1328 struct st_gpio_bank *bank = gpio_chip_to_bank(gc); in st_gpio_irq_mask()
1335 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in st_gpio_irq_unmask() local
1336 struct st_gpio_bank *bank = gpio_chip_to_bank(gc); in st_gpio_irq_unmask()
1343 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in st_gpio_irq_set_type() local
1344 struct st_gpio_bank *bank = gpio_chip_to_bank(gc); in st_gpio_irq_set_type()
1457 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in st_gpio_irq_handler() local
1458 struct st_gpio_bank *bank = gpio_chip_to_bank(gc); in st_gpio_irq_handler()
1534 range->gc = &bank->gpio_chip; in st_gpiolib_register_bank()