Home
last modified time | relevance | path

Searched refs:gpio_ext (Results 1 – 4 of 4) sorted by relevance

/drivers/leds/
Dleds-netxbig.c55 struct netxbig_gpio_ext *gpio_ext; member
68 static void gpio_ext_set_addr(struct netxbig_gpio_ext *gpio_ext, int addr) in gpio_ext_set_addr() argument
72 for (pin = 0; pin < gpio_ext->num_addr; pin++) in gpio_ext_set_addr()
73 gpiod_set_value(gpio_ext->addr[pin], (addr >> pin) & 1); in gpio_ext_set_addr()
76 static void gpio_ext_set_data(struct netxbig_gpio_ext *gpio_ext, int data) in gpio_ext_set_data() argument
80 for (pin = 0; pin < gpio_ext->num_data; pin++) in gpio_ext_set_data()
81 gpiod_set_value(gpio_ext->data[pin], (data >> pin) & 1); in gpio_ext_set_data()
84 static void gpio_ext_enable_select(struct netxbig_gpio_ext *gpio_ext) in gpio_ext_enable_select() argument
87 gpiod_set_value(gpio_ext->enable, 0); in gpio_ext_enable_select()
88 gpiod_set_value(gpio_ext->enable, 1); in gpio_ext_enable_select()
[all …]
/drivers/gpu/drm/nouveau/dispnv04/
Ddisp.h34 uint32_t gpio_ext; member
Dcrtc.c565 regp->gpio_ext = NVReadCRTC(dev, 0, NV_PCRTC_GPIO_EXT); in nv_crtc_mode_set_regs()
683 crtc_state->gpio_ext = crtc_saved->gpio_ext; in nv_crtc_save()
Dhw.c627 regp->gpio_ext = NVReadCRTC(dev, head, NV_PCRTC_GPIO_EXT); in nv_save_state_ext()
698 NVWriteCRTC(dev, head, NV_PCRTC_GPIO_EXT, regp->gpio_ext); in nv_load_state_ext()