Searched refs:gchip (Results 1 – 6 of 6) sorted by relevance
163 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 …]
12 struct gpio_chip gchip; member147 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 …]
328 struct gpio_chip *gchip = &priv->gpio; in pci1xxxx_gpio_setup() local332 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 …]
527 struct gpio_chip *gchip; in sppctl_gpio_new() local539 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 …]
196 struct gpio_chip gchip; member1778 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 …]
1017 struct gpio_chip *gchip = &chip->gpio; in sm501_gpio_register_chip() local1027 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