Home
last modified time | relevance | path

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

/drivers/gpio/
Dgpio-mb86s7x.c54 struct mb86s70_gpio_chip *gchip = chip_to_mb86s70(gc); in mb86s70_gpio_request() local
58 spin_lock_irqsave(&gchip->lock, flags); in mb86s70_gpio_request()
60 val = readl(gchip->base + PFR(gpio)); in mb86s70_gpio_request()
62 spin_unlock_irqrestore(&gchip->lock, flags); in mb86s70_gpio_request()
67 writel(val, gchip->base + PFR(gpio)); in mb86s70_gpio_request()
69 spin_unlock_irqrestore(&gchip->lock, flags); in mb86s70_gpio_request()
76 struct mb86s70_gpio_chip *gchip = chip_to_mb86s70(gc); in mb86s70_gpio_free() local
80 spin_lock_irqsave(&gchip->lock, flags); in mb86s70_gpio_free()
82 val = readl(gchip->base + PFR(gpio)); in mb86s70_gpio_free()
84 writel(val, gchip->base + PFR(gpio)); in mb86s70_gpio_free()
[all …]
/drivers/mfd/
Dsm501.c1023 struct gpio_chip *gchip = &chip->gpio; in sm501_gpio_register_chip() local
1033 gchip->label = "SM501-HIGH"; in sm501_gpio_register_chip()
1037 gchip->label = "SM501-LOW"; in sm501_gpio_register_chip()
1040 gchip->base = base; in sm501_gpio_register_chip()
1043 return gpiochip_add(gchip); in sm501_gpio_register_chip()