Searched refs:gpio_dev (Results 1 – 5 of 5) sorted by relevance
| /drivers/pinctrl/ |
| A D | pinctrl-amd.c | 623 regs = gpio_dev->base; in do_amd_gpio_irq_handler() 1027 writel(gpio_dev->saved_regs[i], gpio_dev->base + pin * 4); in amd_gpio_resume() 1104 pd = pin_desc_get(gpio_dev->pctrl, gpio_dev->groups[group].pins[ind]); in amd_set_mux() 1162 if (!gpio_dev) in amd_gpio_probe() 1174 if (gpio_dev->irq < 0) in amd_gpio_probe() 1175 return gpio_dev->irq; in amd_gpio_probe() 1185 gpio_dev->pdev = pdev; in amd_gpio_probe() 1200 gpio_dev->hwbank_num = gpio_dev->gc.ngpio / 64; in amd_gpio_probe() 1207 gpio_dev); in amd_gpio_probe() 1225 ret = gpiochip_add_data(&gpio_dev->gc, gpio_dev); in amd_gpio_probe() [all …]
|
| /drivers/media/rc/ |
| A D | gpio-ir-recv.c | 63 struct gpio_rc_dev *gpio_dev; in gpio_ir_recv_probe() local 71 gpio_dev = devm_kzalloc(dev, sizeof(*gpio_dev), GFP_KERNEL); in gpio_ir_recv_probe() 72 if (!gpio_dev) in gpio_ir_recv_probe() 76 if (IS_ERR(gpio_dev->gpiod)) in gpio_ir_recv_probe() 79 gpio_dev->irq = gpiod_to_irq(gpio_dev->gpiod); in gpio_ir_recv_probe() 80 if (gpio_dev->irq < 0) in gpio_ir_recv_probe() 81 return gpio_dev->irq; in gpio_ir_recv_probe() 87 rcdev->priv = gpio_dev; in gpio_ir_recv_probe() 104 gpio_dev->rcdev = rcdev; in gpio_ir_recv_probe() 116 gpio_dev->pmdev = dev; in gpio_ir_recv_probe() [all …]
|
| /drivers/media/pci/solo6x10/ |
| A D | solo6x10-gpio.c | 152 solo_dev->gpio_dev.label = SOLO6X10_NAME"_gpio"; in solo_gpio_init() 154 solo_dev->gpio_dev.owner = THIS_MODULE; in solo_gpio_init() 155 solo_dev->gpio_dev.base = -1; in solo_gpio_init() 156 solo_dev->gpio_dev.ngpio = 24; in solo_gpio_init() 157 solo_dev->gpio_dev.can_sleep = 0; in solo_gpio_init() 160 solo_dev->gpio_dev.get = solo_gpiochip_get; in solo_gpio_init() 161 solo_dev->gpio_dev.set = solo_gpiochip_set; in solo_gpio_init() 166 solo_dev->gpio_dev.label = NULL; in solo_gpio_init() 176 if (solo_dev->gpio_dev.label) { in solo_gpio_exit() 177 gpiochip_remove(&solo_dev->gpio_dev); in solo_gpio_exit() [all …]
|
| A D | solo6x10.h | 196 struct gpio_chip gpio_dev; member
|
| /drivers/gpio/ |
| A D | gpio-nomadik.c | 509 struct device *gpio_dev; in nmk_gpio_populate_chip() local 517 gpio_dev = bus_find_device_by_fwnode(&platform_bus_type, fwnode); in nmk_gpio_populate_chip() 518 if (!gpio_dev) { in nmk_gpio_populate_chip() 522 gpio_pdev = to_platform_device(gpio_dev); in nmk_gpio_populate_chip() 524 if (device_property_read_u32(gpio_dev, "gpio-bank", &id)) { in nmk_gpio_populate_chip() 550 if (device_property_read_u32(gpio_dev, "ngpios", &ngpio)) { in nmk_gpio_populate_chip() 555 nmk_chip->is_mobileye_soc = device_is_compatible(gpio_dev, in nmk_gpio_populate_chip() 561 chip->label = dev_name(gpio_dev); in nmk_gpio_populate_chip() 562 chip->parent = gpio_dev; in nmk_gpio_populate_chip() 574 clk = clk_get_optional(gpio_dev, NULL); in nmk_gpio_populate_chip() [all …]
|
Completed in 17 milliseconds