Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpio/
H A Dgpio-cadence.c153 struct cdns_gpio_chip *cgpio; in cdns_gpio_probe() local
159 cgpio = devm_kzalloc(&pdev->dev, sizeof(*cgpio), GFP_KERNEL); in cdns_gpio_probe()
160 if (!cgpio) in cdns_gpio_probe()
164 if (IS_ERR(cgpio->regs)) in cdns_gpio_probe()
165 return PTR_ERR(cgpio->regs); in cdns_gpio_probe()
199 cgpio->gc.ngpio = num_gpios; in cdns_gpio_probe()
201 cgpio->gc.base = -1; in cdns_gpio_probe()
221 girq = &cgpio->gc.irq; in cdns_gpio_probe()
237 ret = devm_gpiochip_add_data(&pdev->dev, &cgpio->gc, cgpio); in cdns_gpio_probe()
243 cgpio->bypass_orig = ioread32(cgpio->regs + CDNS_GPIO_BYPASS_MODE); in cdns_gpio_probe()
[all …]