arizona_gpio
struct arizona_gpio *arizona_gpio = gpiochip_get_data(chip);
struct arizona *arizona = arizona_gpio->arizona;
struct arizona_gpio *arizona_gpio;
arizona_gpio = devm_kzalloc(&pdev->dev, sizeof(*arizona_gpio),
if (!arizona_gpio)
arizona_gpio->arizona = arizona;
arizona_gpio->gpio_chip = template_chip;
arizona_gpio->gpio_chip.parent = &pdev->dev;
arizona_gpio->gpio_chip.ngpio = 5;
arizona_gpio->gpio_chip.ngpio = 2;
arizona_gpio->gpio_chip.base = pdata->gpio_base;
arizona_gpio->gpio_chip.base = -1;
ret = devm_gpiochip_add_data(&pdev->dev, &arizona_gpio->gpio_chip,
arizona_gpio);
struct arizona_gpio *arizona_gpio = gpiochip_get_data(chip);
struct arizona *arizona = arizona_gpio->arizona;
struct arizona_gpio *arizona_gpio = gpiochip_get_data(chip);
struct arizona *arizona = arizona_gpio->arizona;
struct arizona_gpio *arizona_gpio = gpiochip_get_data(chip);
struct arizona *arizona = arizona_gpio->arizona;