Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/gpio/
A Dgpio-mb86s7x.c163 gchip = devm_kzalloc(&pdev->dev, sizeof(*gchip), GFP_KERNEL); in mb86s70_gpio_probe()
164 if (gchip == NULL) in mb86s70_gpio_probe()
170 if (IS_ERR(gchip->base)) in mb86s70_gpio_probe()
171 return PTR_ERR(gchip->base); in mb86s70_gpio_probe()
174 if (IS_ERR(gchip->clk)) in mb86s70_gpio_probe()
175 return PTR_ERR(gchip->clk); in mb86s70_gpio_probe()
181 spin_lock_init(&gchip->lock); in mb86s70_gpio_probe()
191 gchip->gc.ngpio = 32; in mb86s70_gpio_probe()
194 gchip->gc.base = -1; in mb86s70_gpio_probe()
196 ret = gpiochip_add_data(&gchip->gc, gchip); in mb86s70_gpio_probe()
[all …]
A Dgpio-siox.c12 struct gpio_chip gchip; member
147 container_of(chip, struct gpio_siox_ddata, gchip); in gpio_siox_get()
171 container_of(chip, struct gpio_siox_ddata, gchip); in gpio_siox_set()
227 ddata->gchip.base = -1; in gpio_siox_probe()
228 ddata->gchip.can_sleep = 1; in gpio_siox_probe()
229 ddata->gchip.parent = dev; in gpio_siox_probe()
230 ddata->gchip.owner = THIS_MODULE; in gpio_siox_probe()
231 ddata->gchip.get = gpio_siox_get; in gpio_siox_probe()
232 ddata->gchip.set = gpio_siox_set; in gpio_siox_probe()
236 ddata->gchip.ngpio = 20; in gpio_siox_probe()
[all …]
/linux-6.3-rc2/drivers/misc/mchp_pci1xxxx/
A Dmchp_pci1xxxx_gpio.c328 struct gpio_chip *gchip = &priv->gpio; in pci1xxxx_gpio_setup() local
332 gchip->label = dev_name(&priv->aux_dev->dev); in pci1xxxx_gpio_setup()
333 gchip->parent = &priv->aux_dev->dev; in pci1xxxx_gpio_setup()
334 gchip->owner = THIS_MODULE; in pci1xxxx_gpio_setup()
338 gchip->get = pci1xxxx_gpio_get; in pci1xxxx_gpio_setup()
339 gchip->set = pci1xxxx_gpio_set; in pci1xxxx_gpio_setup()
340 gchip->set_config = pci1xxxx_gpio_set_config; in pci1xxxx_gpio_setup()
341 gchip->dbg_show = NULL; in pci1xxxx_gpio_setup()
342 gchip->base = -1; in pci1xxxx_gpio_setup()
343 gchip->ngpio = PCI1XXXX_NR_PINS; in pci1xxxx_gpio_setup()
[all …]
/linux-6.3-rc2/drivers/pinctrl/sunplus/
A Dsppctl.c527 struct gpio_chip *gchip; in sppctl_gpio_new() local
539 gchip = &spp_gchip->chip; in sppctl_gpio_new()
540 gchip->label = SPPCTL_MODULE_NAME; in sppctl_gpio_new()
541 gchip->parent = &pdev->dev; in sppctl_gpio_new()
542 gchip->owner = THIS_MODULE; in sppctl_gpio_new()
548 gchip->get = sppctl_gpio_get; in sppctl_gpio_new()
549 gchip->set = sppctl_gpio_set; in sppctl_gpio_new()
553 gchip->base = -1; in sppctl_gpio_new()
557 pctl->pctl_grange.npins = gchip->ngpio; in sppctl_gpio_new()
558 pctl->pctl_grange.name = gchip->label; in sppctl_gpio_new()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/bridge/
A Dti-sn65dsi86.c196 struct gpio_chip gchip; member
1778 pdata->gchip.label = dev_name(pdata->dev); in ti_sn_gpio_probe()
1779 pdata->gchip.parent = pdata->dev; in ti_sn_gpio_probe()
1780 pdata->gchip.owner = THIS_MODULE; in ti_sn_gpio_probe()
1782 pdata->gchip.of_gpio_n_cells = 2; in ti_sn_gpio_probe()
1784 pdata->gchip.free = ti_sn_bridge_gpio_free; in ti_sn_gpio_probe()
1788 pdata->gchip.get = ti_sn_bridge_gpio_get; in ti_sn_gpio_probe()
1789 pdata->gchip.set = ti_sn_bridge_gpio_set; in ti_sn_gpio_probe()
1790 pdata->gchip.can_sleep = true; in ti_sn_gpio_probe()
1792 pdata->gchip.ngpio = SN_NUM_GPIOS; in ti_sn_gpio_probe()
[all …]
/linux-6.3-rc2/drivers/mfd/
A Dsm501.c1017 struct gpio_chip *gchip = &chip->gpio; in sm501_gpio_register_chip() local
1027 gchip->label = "SM501-HIGH"; in sm501_gpio_register_chip()
1031 gchip->label = "SM501-LOW"; in sm501_gpio_register_chip()
1034 gchip->base = base; in sm501_gpio_register_chip()
1037 return gpiochip_add_data(gchip, chip); in sm501_gpio_register_chip()

Completed in 26 milliseconds