Searched refs:gchip (Results 1 – 2 of 2) sorted by relevance
54 struct mb86s70_gpio_chip *gchip = chip_to_mb86s70(gc); in mb86s70_gpio_request() local58 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() local80 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 …]
1023 struct gpio_chip *gchip = &chip->gpio; in sm501_gpio_register_chip() local1033 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()