gpio_dev 164 drivers/i2c/muxes/i2c-mux-gpio.c struct device *gpio_dev; gpio_dev 184 drivers/i2c/muxes/i2c-mux-gpio.c gpio_dev = &gpiod->gdev->dev; gpio_dev 185 drivers/i2c/muxes/i2c-mux-gpio.c muxc->mux_locked = i2c_root_adapter(gpio_dev) == root; gpio_dev 162 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.label = SOLO6X10_NAME"_gpio"; gpio_dev 163 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.parent = &solo_dev->pdev->dev; gpio_dev 164 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.owner = THIS_MODULE; gpio_dev 165 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.base = -1; gpio_dev 166 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.ngpio = 24; gpio_dev 167 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.can_sleep = 0; gpio_dev 169 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.get_direction = solo_gpiochip_get_direction; gpio_dev 170 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.direction_input = solo_gpiochip_direction_input; gpio_dev 171 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.direction_output = solo_gpiochip_direction_output; gpio_dev 172 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.get = solo_gpiochip_get; gpio_dev 173 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.set = solo_gpiochip_set; gpio_dev 175 drivers/media/pci/solo6x10/solo6x10-gpio.c ret = gpiochip_add_data(&solo_dev->gpio_dev, solo_dev); gpio_dev 178 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.label = NULL; gpio_dev 188 drivers/media/pci/solo6x10/solo6x10-gpio.c if (solo_dev->gpio_dev.label) { gpio_dev 189 drivers/media/pci/solo6x10/solo6x10-gpio.c gpiochip_remove(&solo_dev->gpio_dev); gpio_dev 190 drivers/media/pci/solo6x10/solo6x10-gpio.c solo_dev->gpio_dev.label = NULL; gpio_dev 196 drivers/media/pci/solo6x10/solo6x10.h struct gpio_chip gpio_dev; gpio_dev 28 drivers/media/rc/gpio-ir-recv.c struct gpio_rc_dev *gpio_dev = dev_id; gpio_dev 30 drivers/media/rc/gpio-ir-recv.c val = gpiod_get_value(gpio_dev->gpiod); gpio_dev 32 drivers/media/rc/gpio-ir-recv.c ir_raw_event_store_edge(gpio_dev->rcdev, val == 1); gpio_dev 41 drivers/media/rc/gpio-ir-recv.c struct gpio_rc_dev *gpio_dev; gpio_dev 48 drivers/media/rc/gpio-ir-recv.c gpio_dev = devm_kzalloc(dev, sizeof(*gpio_dev), GFP_KERNEL); gpio_dev 49 drivers/media/rc/gpio-ir-recv.c if (!gpio_dev) gpio_dev 52 drivers/media/rc/gpio-ir-recv.c gpio_dev->gpiod = devm_gpiod_get(dev, NULL, GPIOD_IN); gpio_dev 53 drivers/media/rc/gpio-ir-recv.c if (IS_ERR(gpio_dev->gpiod)) { gpio_dev 54 drivers/media/rc/gpio-ir-recv.c rc = PTR_ERR(gpio_dev->gpiod); gpio_dev 60 drivers/media/rc/gpio-ir-recv.c gpio_dev->irq = gpiod_to_irq(gpio_dev->gpiod); gpio_dev 61 drivers/media/rc/gpio-ir-recv.c if (gpio_dev->irq < 0) gpio_dev 62 drivers/media/rc/gpio-ir-recv.c return gpio_dev->irq; gpio_dev 68 drivers/media/rc/gpio-ir-recv.c rcdev->priv = gpio_dev; gpio_dev 85 drivers/media/rc/gpio-ir-recv.c gpio_dev->rcdev = rcdev; gpio_dev 93 drivers/media/rc/gpio-ir-recv.c platform_set_drvdata(pdev, gpio_dev); gpio_dev 95 drivers/media/rc/gpio-ir-recv.c return devm_request_irq(dev, gpio_dev->irq, gpio_ir_recv_irq, gpio_dev 97 drivers/media/rc/gpio-ir-recv.c "gpio-ir-recv-irq", gpio_dev); gpio_dev 103 drivers/media/rc/gpio-ir-recv.c struct gpio_rc_dev *gpio_dev = dev_get_drvdata(dev); gpio_dev 106 drivers/media/rc/gpio-ir-recv.c enable_irq_wake(gpio_dev->irq); gpio_dev 108 drivers/media/rc/gpio-ir-recv.c disable_irq(gpio_dev->irq); gpio_dev 115 drivers/media/rc/gpio-ir-recv.c struct gpio_rc_dev *gpio_dev = dev_get_drvdata(dev); gpio_dev 118 drivers/media/rc/gpio-ir-recv.c disable_irq_wake(gpio_dev->irq); gpio_dev 120 drivers/media/rc/gpio-ir-recv.c enable_irq(gpio_dev->irq); gpio_dev 43 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 45 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 46 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + offset * 4); gpio_dev 47 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 56 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 58 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 59 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + offset * 4); gpio_dev 61 drivers/pinctrl/pinctrl-amd.c writel(pin_reg, gpio_dev->base + offset * 4); gpio_dev 62 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 72 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 74 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 75 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + offset * 4); gpio_dev 81 drivers/pinctrl/pinctrl-amd.c writel(pin_reg, gpio_dev->base + offset * 4); gpio_dev 82 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 91 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 93 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 94 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + offset * 4); gpio_dev 95 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 104 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 106 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 107 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + offset * 4); gpio_dev 112 drivers/pinctrl/pinctrl-amd.c writel(pin_reg, gpio_dev->base + offset * 4); gpio_dev 113 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 123 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 125 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 126 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + offset * 4); gpio_dev 175 drivers/pinctrl/pinctrl-amd.c writel(pin_reg, gpio_dev->base + offset * 4); gpio_dev 176 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 199 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 215 drivers/pinctrl/pinctrl-amd.c for (bank = 0; bank < gpio_dev->hwbank_num; bank++) { gpio_dev 241 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 242 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + i * 4); gpio_dev 243 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 346 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 348 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 349 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + (d->hwirq)*4); gpio_dev 352 drivers/pinctrl/pinctrl-amd.c writel(pin_reg, gpio_dev->base + (d->hwirq)*4); gpio_dev 353 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 361 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 363 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 364 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + (d->hwirq)*4); gpio_dev 367 drivers/pinctrl/pinctrl-amd.c writel(pin_reg, gpio_dev->base + (d->hwirq)*4); gpio_dev 368 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 376 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 378 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 379 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + (d->hwirq)*4); gpio_dev 381 drivers/pinctrl/pinctrl-amd.c writel(pin_reg, gpio_dev->base + (d->hwirq)*4); gpio_dev 382 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 390 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 392 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 393 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + (d->hwirq)*4); gpio_dev 395 drivers/pinctrl/pinctrl-amd.c writel(pin_reg, gpio_dev->base + (d->hwirq)*4); gpio_dev 396 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 404 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 406 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 407 drivers/pinctrl/pinctrl-amd.c reg = readl(gpio_dev->base + WAKE_INT_MASTER_REG); gpio_dev 409 drivers/pinctrl/pinctrl-amd.c writel(reg, gpio_dev->base + WAKE_INT_MASTER_REG); gpio_dev 410 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 419 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = gpiochip_get_data(gc); gpio_dev 421 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 422 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + (d->hwirq)*4); gpio_dev 480 drivers/pinctrl/pinctrl-amd.c dev_err(&gpio_dev->pdev->dev, "Invalid type value\n"); gpio_dev 504 drivers/pinctrl/pinctrl-amd.c writel(pin_reg_irq_en, gpio_dev->base + (d->hwirq)*4); gpio_dev 505 drivers/pinctrl/pinctrl-amd.c while ((readl(gpio_dev->base + (d->hwirq)*4) & mask) != mask) gpio_dev 507 drivers/pinctrl/pinctrl-amd.c writel(pin_reg, gpio_dev->base + (d->hwirq)*4); gpio_dev 508 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 538 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = dev_id; gpio_dev 539 drivers/pinctrl/pinctrl-amd.c struct gpio_chip *gc = &gpio_dev->gc; gpio_dev 548 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 549 drivers/pinctrl/pinctrl-amd.c status = readl(gpio_dev->base + WAKE_INT_STATUS_REG1); gpio_dev 551 drivers/pinctrl/pinctrl-amd.c status |= readl(gpio_dev->base + WAKE_INT_STATUS_REG0); gpio_dev 552 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 556 drivers/pinctrl/pinctrl-amd.c regs = gpio_dev->base; gpio_dev 580 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 584 drivers/pinctrl/pinctrl-amd.c dev_dbg(&gpio_dev->pdev->dev, gpio_dev 589 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 595 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 596 drivers/pinctrl/pinctrl-amd.c regval = readl(gpio_dev->base + WAKE_INT_MASTER_REG); gpio_dev 598 drivers/pinctrl/pinctrl-amd.c writel(regval, gpio_dev->base + WAKE_INT_MASTER_REG); gpio_dev 599 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 606 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = pinctrl_dev_get_drvdata(pctldev); gpio_dev 608 drivers/pinctrl/pinctrl-amd.c return gpio_dev->ngroups; gpio_dev 614 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = pinctrl_dev_get_drvdata(pctldev); gpio_dev 616 drivers/pinctrl/pinctrl-amd.c return gpio_dev->groups[group].name; gpio_dev 624 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = pinctrl_dev_get_drvdata(pctldev); gpio_dev 626 drivers/pinctrl/pinctrl-amd.c *pins = gpio_dev->groups[group].pins; gpio_dev 627 drivers/pinctrl/pinctrl-amd.c *num_pins = gpio_dev->groups[group].npins; gpio_dev 648 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = pinctrl_dev_get_drvdata(pctldev); gpio_dev 651 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 652 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + pin*4); gpio_dev 653 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 672 drivers/pinctrl/pinctrl-amd.c dev_err(&gpio_dev->pdev->dev, "Invalid config param %04x\n", gpio_dev 691 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = pinctrl_dev_get_drvdata(pctldev); gpio_dev 693 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_irqsave(&gpio_dev->lock, flags); gpio_dev 697 drivers/pinctrl/pinctrl-amd.c pin_reg = readl(gpio_dev->base + pin*4); gpio_dev 725 drivers/pinctrl/pinctrl-amd.c dev_err(&gpio_dev->pdev->dev, gpio_dev 730 drivers/pinctrl/pinctrl-amd.c writel(pin_reg, gpio_dev->base + pin*4); gpio_dev 732 drivers/pinctrl/pinctrl-amd.c raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); gpio_dev 781 drivers/pinctrl/pinctrl-amd.c static bool amd_gpio_should_save(struct amd_gpio *gpio_dev, unsigned int pin) gpio_dev 783 drivers/pinctrl/pinctrl-amd.c const struct pin_desc *pd = pin_desc_get(gpio_dev->pctrl, pin); gpio_dev 793 drivers/pinctrl/pinctrl-amd.c gpiochip_line_is_irq(&gpio_dev->gc, pin)) gpio_dev 801 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = dev_get_drvdata(dev); gpio_dev 802 drivers/pinctrl/pinctrl-amd.c struct pinctrl_desc *desc = gpio_dev->pctrl->desc; gpio_dev 808 drivers/pinctrl/pinctrl-amd.c if (!amd_gpio_should_save(gpio_dev, pin)) gpio_dev 811 drivers/pinctrl/pinctrl-amd.c gpio_dev->saved_regs[i] = readl(gpio_dev->base + pin*4); gpio_dev 819 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev = dev_get_drvdata(dev); gpio_dev 820 drivers/pinctrl/pinctrl-amd.c struct pinctrl_desc *desc = gpio_dev->pctrl->desc; gpio_dev 826 drivers/pinctrl/pinctrl-amd.c if (!amd_gpio_should_save(gpio_dev, pin)) gpio_dev 829 drivers/pinctrl/pinctrl-amd.c writel(gpio_dev->saved_regs[i], gpio_dev->base + pin*4); gpio_dev 854 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev; gpio_dev 856 drivers/pinctrl/pinctrl-amd.c gpio_dev = devm_kzalloc(&pdev->dev, gpio_dev 858 drivers/pinctrl/pinctrl-amd.c if (!gpio_dev) gpio_dev 861 drivers/pinctrl/pinctrl-amd.c raw_spin_lock_init(&gpio_dev->lock); gpio_dev 869 drivers/pinctrl/pinctrl-amd.c gpio_dev->base = devm_ioremap_nocache(&pdev->dev, res->start, gpio_dev 871 drivers/pinctrl/pinctrl-amd.c if (!gpio_dev->base) gpio_dev 879 drivers/pinctrl/pinctrl-amd.c gpio_dev->saved_regs = devm_kcalloc(&pdev->dev, amd_pinctrl_desc.npins, gpio_dev 880 drivers/pinctrl/pinctrl-amd.c sizeof(*gpio_dev->saved_regs), gpio_dev 882 drivers/pinctrl/pinctrl-amd.c if (!gpio_dev->saved_regs) gpio_dev 886 drivers/pinctrl/pinctrl-amd.c gpio_dev->pdev = pdev; gpio_dev 887 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.get_direction = amd_gpio_get_direction; gpio_dev 888 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.direction_input = amd_gpio_direction_input; gpio_dev 889 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.direction_output = amd_gpio_direction_output; gpio_dev 890 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.get = amd_gpio_get_value; gpio_dev 891 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.set = amd_gpio_set_value; gpio_dev 892 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.set_config = amd_gpio_set_config; gpio_dev 893 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.dbg_show = amd_gpio_dbg_show; gpio_dev 895 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.base = -1; gpio_dev 896 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.label = pdev->name; gpio_dev 897 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.owner = THIS_MODULE; gpio_dev 898 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.parent = &pdev->dev; gpio_dev 899 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.ngpio = resource_size(res) / 4; gpio_dev 901 drivers/pinctrl/pinctrl-amd.c gpio_dev->gc.of_node = pdev->dev.of_node; gpio_dev 904 drivers/pinctrl/pinctrl-amd.c gpio_dev->hwbank_num = gpio_dev->gc.ngpio / 64; gpio_dev 905 drivers/pinctrl/pinctrl-amd.c gpio_dev->groups = kerncz_groups; gpio_dev 906 drivers/pinctrl/pinctrl-amd.c gpio_dev->ngroups = ARRAY_SIZE(kerncz_groups); gpio_dev 909 drivers/pinctrl/pinctrl-amd.c gpio_dev->pctrl = devm_pinctrl_register(&pdev->dev, &amd_pinctrl_desc, gpio_dev 910 drivers/pinctrl/pinctrl-amd.c gpio_dev); gpio_dev 911 drivers/pinctrl/pinctrl-amd.c if (IS_ERR(gpio_dev->pctrl)) { gpio_dev 913 drivers/pinctrl/pinctrl-amd.c return PTR_ERR(gpio_dev->pctrl); gpio_dev 916 drivers/pinctrl/pinctrl-amd.c ret = gpiochip_add_data(&gpio_dev->gc, gpio_dev); gpio_dev 920 drivers/pinctrl/pinctrl-amd.c ret = gpiochip_add_pin_range(&gpio_dev->gc, dev_name(&pdev->dev), gpio_dev 921 drivers/pinctrl/pinctrl-amd.c 0, 0, gpio_dev->gc.ngpio); gpio_dev 927 drivers/pinctrl/pinctrl-amd.c ret = gpiochip_irqchip_add(&gpio_dev->gc, gpio_dev 939 drivers/pinctrl/pinctrl-amd.c IRQF_SHARED, KBUILD_MODNAME, gpio_dev); gpio_dev 943 drivers/pinctrl/pinctrl-amd.c platform_set_drvdata(pdev, gpio_dev); gpio_dev 949 drivers/pinctrl/pinctrl-amd.c gpiochip_remove(&gpio_dev->gc); gpio_dev 956 drivers/pinctrl/pinctrl-amd.c struct amd_gpio *gpio_dev; gpio_dev 958 drivers/pinctrl/pinctrl-amd.c gpio_dev = platform_get_drvdata(pdev); gpio_dev 960 drivers/pinctrl/pinctrl-amd.c gpiochip_remove(&gpio_dev->gc);