Home
last modified time | relevance | path

Searched refs:smgpio (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/mfd/
H A Dsm501.c847 struct sm501_gpio_chip *smgpio = gpiochip_get_data(chip); in sm501_gpio_get() local
850 result = smc501_readl(smgpio->regbase + SM501_GPIO_DATA_LOW); in sm501_gpio_get()
880 struct sm501_gpio *smgpio = smchip->ourgpio; in sm501_gpio_set() local
886 dev_dbg(sm501_gpio_to_dev(smgpio)->dev, "%s(%p,%d)\n", in sm501_gpio_set()
889 spin_lock_irqsave(&smgpio->lock, save); in sm501_gpio_set()
896 sm501_sync_regs(sm501_gpio_to_dev(smgpio)); in sm501_gpio_set()
899 spin_unlock_irqrestore(&smgpio->lock, save); in sm501_gpio_set()
907 struct sm501_gpio *smgpio = smchip->ourgpio; in sm501_gpio_input() local
913 dev_dbg(sm501_gpio_to_dev(smgpio)->dev, "%s(%p,%d)\n", in sm501_gpio_input()
916 spin_lock_irqsave(&smgpio->lock, save); in sm501_gpio_input()
[all …]