Home
last modified time | relevance | path

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

/openbmc/u-boot/drivers/pinctrl/
H A Dpinctrl_stm32.c21 struct list_head gpio_dev; member
25 struct udevice *gpio_dev; member
58 struct udevice *gpio_dev; in stm32_populate_gpio_dev_list() local
71 &gpio_dev); in stm32_populate_gpio_dev_list()
81 gpio_bank->gpio_dev = gpio_dev; in stm32_populate_gpio_dev_list()
82 list_add_tail(&gpio_bank->list, &priv->gpio_dev); in stm32_populate_gpio_dev_list()
101 if (list_empty(&priv->gpio_dev)) in stm32_pinctrl_get_pins_count()
107 list_for_each_entry(gpio_bank, &priv->gpio_dev, list) { in stm32_pinctrl_get_pins_count()
108 uc_priv = dev_get_uclass_priv(gpio_bank->gpio_dev); in stm32_pinctrl_get_pins_count()
125 if (list_empty(&priv->gpio_dev)) in stm32_pinctrl_get_gpio_dev()
[all …]
/openbmc/u-boot/board/gdsys/a38x/
H A Ddt_helpers.c31 struct udevice *gpio_dev = NULL; in request_gpio_by_name() local
33 if (uclass_get_device_by_name(UCLASS_GPIO, gpio_dev_name, &gpio_dev)) in request_gpio_by_name()
36 gpio->dev = gpio_dev; in request_gpio_by_name()
/openbmc/qemu/tests/qtest/libqos/
H A Dvirtio-gpio.c74 QVhostUserGPIODevice *gpio_dev = (QVhostUserGPIODevice *) obj; in qvirtio_gpio_device_destructor() local
75 virtio_gpio_cleanup(&gpio_dev->gpio); in qvirtio_gpio_device_destructor()
80 QVhostUserGPIODevice *gpio_dev = (QVhostUserGPIODevice *) obj; in qvirtio_gpio_device_start_hw() local
81 virtio_gpio_setup(&gpio_dev->gpio); in qvirtio_gpio_device_start_hw()
/openbmc/u-boot/drivers/power/pmic/
H A Das3722.c127 struct udevice *gpio_dev; in as3722_bind() local
142 ret = device_bind_driver(dev, "gpio_as3722", "gpio_as3722", &gpio_dev); in as3722_bind()
/openbmc/u-boot/drivers/pinctrl/meson/
H A Dpinctrl-meson.c272 struct udevice *gpio_dev; in meson_pinctrl_probe() local
343 device_bind(dev, priv->data->gpio_driver, name, NULL, gpio, &gpio_dev); in meson_pinctrl_probe()
344 dev_set_of_offset(gpio_dev, gpio); in meson_pinctrl_probe()
/openbmc/qemu/hw/arm/
H A Dstellaris.c1061 DeviceState *gpio_dev[NUM_GPIO], *armv7m, *nvic; in stellaris_init() local
1191 gpio_dev[i] = sysbus_create_simple("pl061_luminary", gpio_addr[i], in stellaris_init()
1195 gpio_in[i][j] = qdev_get_gpio_in(gpio_dev[i], j); in stellaris_init()
1382 qdev_connect_gpio_out(gpio_dev[i], j, gpio_out[i][j]); in stellaris_init()
/openbmc/u-boot/drivers/gpio/
H A Dgpio-uclass.c805 bool add_index, struct udevice *gpio_dev) in gpio_request_tail() argument
807 desc->dev = gpio_dev; in gpio_request_tail()