altera_gc          38 drivers/gpio/gpio-altera.c 	struct altera_gpio_chip *altera_gc;
altera_gc          43 drivers/gpio/gpio-altera.c 	altera_gc = gpiochip_get_data(irq_data_get_irq_chip_data(d));
altera_gc          44 drivers/gpio/gpio-altera.c 	mm_gc = &altera_gc->mmchip;
altera_gc          46 drivers/gpio/gpio-altera.c 	raw_spin_lock_irqsave(&altera_gc->gpio_lock, flags);
altera_gc          51 drivers/gpio/gpio-altera.c 	raw_spin_unlock_irqrestore(&altera_gc->gpio_lock, flags);
altera_gc          56 drivers/gpio/gpio-altera.c 	struct altera_gpio_chip *altera_gc;
altera_gc          61 drivers/gpio/gpio-altera.c 	altera_gc = gpiochip_get_data(irq_data_get_irq_chip_data(d));
altera_gc          62 drivers/gpio/gpio-altera.c 	mm_gc = &altera_gc->mmchip;
altera_gc          64 drivers/gpio/gpio-altera.c 	raw_spin_lock_irqsave(&altera_gc->gpio_lock, flags);
altera_gc          69 drivers/gpio/gpio-altera.c 	raw_spin_unlock_irqrestore(&altera_gc->gpio_lock, flags);
altera_gc          79 drivers/gpio/gpio-altera.c 	struct altera_gpio_chip *altera_gc;
altera_gc          81 drivers/gpio/gpio-altera.c 	altera_gc = gpiochip_get_data(irq_data_get_irq_chip_data(d));
altera_gc          87 drivers/gpio/gpio-altera.c 	if (type == altera_gc->interrupt_trigger) {
altera_gc         185 drivers/gpio/gpio-altera.c 	struct altera_gpio_chip *altera_gc;
altera_gc         192 drivers/gpio/gpio-altera.c 	altera_gc = gpiochip_get_data(irq_desc_get_handler_data(desc));
altera_gc         194 drivers/gpio/gpio-altera.c 	mm_gc = &altera_gc->mmchip;
altera_gc         195 drivers/gpio/gpio-altera.c 	irqdomain = altera_gc->mmchip.gc.irq.domain;
altera_gc         213 drivers/gpio/gpio-altera.c 	struct altera_gpio_chip *altera_gc;
altera_gc         220 drivers/gpio/gpio-altera.c 	altera_gc = gpiochip_get_data(irq_desc_get_handler_data(desc));
altera_gc         222 drivers/gpio/gpio-altera.c 	mm_gc = &altera_gc->mmchip;
altera_gc         223 drivers/gpio/gpio-altera.c 	irqdomain = altera_gc->mmchip.gc.irq.domain;
altera_gc         240 drivers/gpio/gpio-altera.c 	struct altera_gpio_chip *altera_gc;
altera_gc         243 drivers/gpio/gpio-altera.c 	altera_gc = devm_kzalloc(&pdev->dev, sizeof(*altera_gc), GFP_KERNEL);
altera_gc         244 drivers/gpio/gpio-altera.c 	if (!altera_gc)
altera_gc         247 drivers/gpio/gpio-altera.c 	raw_spin_lock_init(&altera_gc->gpio_lock);
altera_gc         251 drivers/gpio/gpio-altera.c 		altera_gc->mmchip.gc.ngpio = ALTERA_GPIO_MAX_NGPIO;
altera_gc         253 drivers/gpio/gpio-altera.c 		altera_gc->mmchip.gc.ngpio = reg;
altera_gc         255 drivers/gpio/gpio-altera.c 	if (altera_gc->mmchip.gc.ngpio > ALTERA_GPIO_MAX_NGPIO) {
altera_gc         259 drivers/gpio/gpio-altera.c 		altera_gc->mmchip.gc.ngpio = ALTERA_GPIO_MAX_NGPIO;
altera_gc         262 drivers/gpio/gpio-altera.c 	altera_gc->mmchip.gc.direction_input	= altera_gpio_direction_input;
altera_gc         263 drivers/gpio/gpio-altera.c 	altera_gc->mmchip.gc.direction_output	= altera_gpio_direction_output;
altera_gc         264 drivers/gpio/gpio-altera.c 	altera_gc->mmchip.gc.get		= altera_gpio_get;
altera_gc         265 drivers/gpio/gpio-altera.c 	altera_gc->mmchip.gc.set		= altera_gpio_set;
altera_gc         266 drivers/gpio/gpio-altera.c 	altera_gc->mmchip.gc.owner		= THIS_MODULE;
altera_gc         267 drivers/gpio/gpio-altera.c 	altera_gc->mmchip.gc.parent		= &pdev->dev;
altera_gc         269 drivers/gpio/gpio-altera.c 	altera_gc->mapped_irq = platform_get_irq(pdev, 0);
altera_gc         271 drivers/gpio/gpio-altera.c 	if (altera_gc->mapped_irq < 0)
altera_gc         279 drivers/gpio/gpio-altera.c 	altera_gc->interrupt_trigger = reg;
altera_gc         281 drivers/gpio/gpio-altera.c 	altera_gc->irq_chip.name = "altera-gpio";
altera_gc         282 drivers/gpio/gpio-altera.c 	altera_gc->irq_chip.irq_mask     = altera_gpio_irq_mask;
altera_gc         283 drivers/gpio/gpio-altera.c 	altera_gc->irq_chip.irq_unmask   = altera_gpio_irq_unmask;
altera_gc         284 drivers/gpio/gpio-altera.c 	altera_gc->irq_chip.irq_set_type = altera_gpio_irq_set_type;
altera_gc         285 drivers/gpio/gpio-altera.c 	altera_gc->irq_chip.irq_startup  = altera_gpio_irq_startup;
altera_gc         286 drivers/gpio/gpio-altera.c 	altera_gc->irq_chip.irq_shutdown = altera_gpio_irq_mask;
altera_gc         288 drivers/gpio/gpio-altera.c 	girq = &altera_gc->mmchip.gc.irq;
altera_gc         289 drivers/gpio/gpio-altera.c 	girq->chip = &altera_gc->irq_chip;
altera_gc         290 drivers/gpio/gpio-altera.c 	if (altera_gc->interrupt_trigger == IRQ_TYPE_LEVEL_HIGH)
altera_gc         301 drivers/gpio/gpio-altera.c 	girq->parents[0] = altera_gc->mapped_irq;
altera_gc         304 drivers/gpio/gpio-altera.c 	ret = of_mm_gpiochip_add_data(node, &altera_gc->mmchip, altera_gc);
altera_gc         310 drivers/gpio/gpio-altera.c 	platform_set_drvdata(pdev, altera_gc);
altera_gc         317 drivers/gpio/gpio-altera.c 	struct altera_gpio_chip *altera_gc = platform_get_drvdata(pdev);
altera_gc         319 drivers/gpio/gpio-altera.c 	of_mm_gpiochip_remove(&altera_gc->mmchip);