Lines Matching refs:smgpio
890 struct sm501_gpio_chip *smgpio = gpiochip_get_data(chip);
893 result = smc501_readl(smgpio->regbase + SM501_GPIO_DATA_LOW);
922 struct sm501_gpio *smgpio = smchip->ourgpio;
928 dev_dbg(sm501_gpio_to_dev(smgpio)->dev, "%s(%p,%d)\n",
931 spin_lock_irqsave(&smgpio->lock, save);
938 sm501_sync_regs(sm501_gpio_to_dev(smgpio));
941 spin_unlock_irqrestore(&smgpio->lock, save);
947 struct sm501_gpio *smgpio = smchip->ourgpio;
953 dev_dbg(sm501_gpio_to_dev(smgpio)->dev, "%s(%p,%d)\n",
956 spin_lock_irqsave(&smgpio->lock, save);
961 sm501_sync_regs(sm501_gpio_to_dev(smgpio));
964 spin_unlock_irqrestore(&smgpio->lock, save);
973 struct sm501_gpio *smgpio = smchip->ourgpio;
980 dev_dbg(sm501_gpio_to_dev(smgpio)->dev, "%s(%p,%d,%d)\n",
983 spin_lock_irqsave(&smgpio->lock, save);
995 sm501_sync_regs(sm501_gpio_to_dev(smgpio));
998 sm501_sync_regs(sm501_gpio_to_dev(smgpio));
999 spin_unlock_irqrestore(&smgpio->lock, save);