xra 53 drivers/gpio/gpio-xra1403.c struct xra1403 *xra = gpiochip_get_data(chip); xra 55 drivers/gpio/gpio-xra1403.c return regmap_update_bits(xra->regmap, to_reg(XRA_GCR, offset), xra 63 drivers/gpio/gpio-xra1403.c struct xra1403 *xra = gpiochip_get_data(chip); xra 65 drivers/gpio/gpio-xra1403.c ret = regmap_update_bits(xra->regmap, to_reg(XRA_GCR, offset), xra 70 drivers/gpio/gpio-xra1403.c ret = regmap_update_bits(xra->regmap, to_reg(XRA_OCR, offset), xra 80 drivers/gpio/gpio-xra1403.c struct xra1403 *xra = gpiochip_get_data(chip); xra 82 drivers/gpio/gpio-xra1403.c ret = regmap_read(xra->regmap, to_reg(XRA_GCR, offset), &val); xra 93 drivers/gpio/gpio-xra1403.c struct xra1403 *xra = gpiochip_get_data(chip); xra 95 drivers/gpio/gpio-xra1403.c ret = regmap_read(xra->regmap, to_reg(XRA_GSR, offset), &val); xra 105 drivers/gpio/gpio-xra1403.c struct xra1403 *xra = gpiochip_get_data(chip); xra 107 drivers/gpio/gpio-xra1403.c ret = regmap_update_bits(xra->regmap, to_reg(XRA_OCR, offset), xra 118 drivers/gpio/gpio-xra1403.c struct xra1403 *xra = gpiochip_get_data(chip); xra 129 drivers/gpio/gpio-xra1403.c regmap_read(xra->regmap, reg, &value[reg]); xra 154 drivers/gpio/gpio-xra1403.c struct xra1403 *xra; xra 158 drivers/gpio/gpio-xra1403.c xra = devm_kzalloc(&spi->dev, sizeof(*xra), GFP_KERNEL); xra 159 drivers/gpio/gpio-xra1403.c if (!xra) xra 167 drivers/gpio/gpio-xra1403.c xra->chip.direction_input = xra1403_direction_input; xra 168 drivers/gpio/gpio-xra1403.c xra->chip.direction_output = xra1403_direction_output; xra 169 drivers/gpio/gpio-xra1403.c xra->chip.get_direction = xra1403_get_direction; xra 170 drivers/gpio/gpio-xra1403.c xra->chip.get = xra1403_get; xra 171 drivers/gpio/gpio-xra1403.c xra->chip.set = xra1403_set; xra 173 drivers/gpio/gpio-xra1403.c xra->chip.dbg_show = xra1403_dbg_show; xra 175 drivers/gpio/gpio-xra1403.c xra->chip.ngpio = 16; xra 176 drivers/gpio/gpio-xra1403.c xra->chip.label = "xra1403"; xra 178 drivers/gpio/gpio-xra1403.c xra->chip.base = -1; xra 179 drivers/gpio/gpio-xra1403.c xra->chip.can_sleep = true; xra 180 drivers/gpio/gpio-xra1403.c xra->chip.parent = &spi->dev; xra 181 drivers/gpio/gpio-xra1403.c xra->chip.owner = THIS_MODULE; xra 183 drivers/gpio/gpio-xra1403.c xra->regmap = devm_regmap_init_spi(spi, &xra1403_regmap_cfg); xra 184 drivers/gpio/gpio-xra1403.c if (IS_ERR(xra->regmap)) { xra 185 drivers/gpio/gpio-xra1403.c ret = PTR_ERR(xra->regmap); xra 190 drivers/gpio/gpio-xra1403.c ret = devm_gpiochip_add_data(&spi->dev, &xra->chip, xra); xra 196 drivers/gpio/gpio-xra1403.c spi_set_drvdata(spi, xra);