Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpio/
H A Dgpiolib.h316 dev_err(&gc->gpiodev->dev, "(%s): " fmt, gc->label, ##__VA_ARGS__)
318 dev_warn(&gc->gpiodev->dev, "(%s): " fmt, gc->label, ##__VA_ARGS__)
320 dev_info(&gc->gpiodev->dev, "(%s): " fmt, gc->label, ##__VA_ARGS__)
322 dev_dbg(&gc->gpiodev->dev, "(%s): " fmt, gc->label, ##__VA_ARGS__)
H A Dgpiolib.c517 struct gpio_device *gdev = gc->gpiodev; in gpiochip_set_desc_names()
690 if (!gc->gpiodev->valid_mask) in gpiochip_init_valid_mask()
699 gc->gpiodev->valid_mask, in gpiochip_init_valid_mask()
738 return gc->gpiodev->valid_mask; in gpiochip_query_valid_mask()
748 if (!gc->gpiodev) in gpiochip_line_is_valid()
752 if (likely(!gc->gpiodev->valid_mask)) in gpiochip_line_is_valid()
911 gc->gpiodev->data = data; in gpiochip_set_data()
923 return gc->gpiodev->data; in gpiochip_get_data()
1004 gc->gpiodev = gdev; in gpiochip_add_data_with_key()
4109 module_put(gc->gpiodev->owner); in gpiochip_reqres_irq()
[all …]
H A Dgpiolib-of.c126 return device_match_of_node(&chip->gpiodev->dev, gpiospec->np) && in of_gpiochip_match_node_and_xlate()
753 chip_np = dev_of_node(&chip->gpiodev->dev); in of_parse_own_gpio()
847 for_each_available_child_of_node_scoped(dev_of_node(&chip->gpiodev->dev), np) { in of_gpiochip_scan_gpios()
879 return device_match_of_node(&chip->gpiodev->dev, data); in of_gpiochip_match_node()
1118 np = dev_of_node(&chip->gpiodev->dev); in of_gpiochip_add_pin_range()
1246 np = dev_of_node(&chip->gpiodev->dev); in of_gpiochip_add()
1279 of_node_put(dev_of_node(&chip->gpiodev->dev)); in of_gpiochip_remove()
H A Dgpiolib-sysfs.c800 struct gpio_device *gdev = gc->gpiodev; in gpiofind_sysfs_register()
H A Dgpiolib-acpi.c132 if (device_match_acpi_handle(&gc->gpiodev->dev, data)) in acpi_gpiochip_find()
/linux-6.15/drivers/platform/cznic/
H A Dturris-omnia-mcu-trng.c72 irq = gpiod_to_irq(gpio_device_get_desc(mcu->gc.gpiodev, irq_idx)); in omnia_mcu_register_trng()
/linux-6.15/drivers/pinctrl/
H A Dpinctrl-da9062.c142 struct gpio_desc *desc = gpio_device_get_desc(gc->gpiodev, offset); in da9062_gpio_direction_input()
/linux-6.15/drivers/net/wireless/broadcom/b43legacy/
H A Dmain.c1879 struct ssb_device *gpiodev, *pcidev = NULL; in b43legacy_gpio_init() local
1913 gpiodev = bus->chipco.dev ? : pcidev; in b43legacy_gpio_init()
1914 if (!gpiodev) in b43legacy_gpio_init()
1916 ssb_write32(gpiodev, B43legacy_GPIO_CONTROL, in b43legacy_gpio_init()
1917 (ssb_read32(gpiodev, B43legacy_GPIO_CONTROL) in b43legacy_gpio_init()
1927 struct ssb_device *gpiodev, *pcidev = NULL; in b43legacy_gpio_cleanup() local
1932 gpiodev = bus->chipco.dev ? : pcidev; in b43legacy_gpio_cleanup()
1933 if (!gpiodev) in b43legacy_gpio_cleanup()
1935 ssb_write32(gpiodev, B43legacy_GPIO_CONTROL, 0); in b43legacy_gpio_cleanup()
/linux-6.15/include/linux/gpio/
H A Ddriver.h427 struct gpio_device *gpiodev; member
/linux-6.15/drivers/net/wireless/broadcom/b43/
H A Dmain.c2868 struct ssb_device *gpiodev; in b43_gpio_init() local
2913 gpiodev = b43_ssb_gpio_dev(dev); in b43_gpio_init()
2914 if (gpiodev) in b43_gpio_init()
2915 ssb_write32(gpiodev, B43_GPIO_CONTROL, in b43_gpio_init()
2916 (ssb_read32(gpiodev, B43_GPIO_CONTROL) in b43_gpio_init()
2929 struct ssb_device *gpiodev; in b43_gpio_cleanup() local
2940 gpiodev = b43_ssb_gpio_dev(dev); in b43_gpio_cleanup()
2941 if (gpiodev) in b43_gpio_cleanup()
2942 ssb_write32(gpiodev, B43_GPIO_CONTROL, 0); in b43_gpio_cleanup()