gpio_ext 560 drivers/gpu/drm/nouveau/dispnv04/crtc.c regp->gpio_ext = NVReadCRTC(dev, 0, NV_PCRTC_GPIO_EXT); gpio_ext 677 drivers/gpu/drm/nouveau/dispnv04/crtc.c crtc_state->gpio_ext = crtc_saved->gpio_ext; gpio_ext 32 drivers/gpu/drm/nouveau/dispnv04/disp.h uint32_t gpio_ext; gpio_ext 624 drivers/gpu/drm/nouveau/dispnv04/hw.c regp->gpio_ext = NVReadCRTC(dev, head, NV_PCRTC_GPIO_EXT); gpio_ext 695 drivers/gpu/drm/nouveau/dispnv04/hw.c NVWriteCRTC(dev, head, NV_PCRTC_GPIO_EXT, regp->gpio_ext); gpio_ext 54 drivers/leds/leds-netxbig.c struct netxbig_gpio_ext *gpio_ext; gpio_ext 67 drivers/leds/leds-netxbig.c static void gpio_ext_set_addr(struct netxbig_gpio_ext *gpio_ext, int addr) gpio_ext 71 drivers/leds/leds-netxbig.c for (pin = 0; pin < gpio_ext->num_addr; pin++) gpio_ext 72 drivers/leds/leds-netxbig.c gpio_set_value(gpio_ext->addr[pin], (addr >> pin) & 1); gpio_ext 75 drivers/leds/leds-netxbig.c static void gpio_ext_set_data(struct netxbig_gpio_ext *gpio_ext, int data) gpio_ext 79 drivers/leds/leds-netxbig.c for (pin = 0; pin < gpio_ext->num_data; pin++) gpio_ext 80 drivers/leds/leds-netxbig.c gpio_set_value(gpio_ext->data[pin], (data >> pin) & 1); gpio_ext 83 drivers/leds/leds-netxbig.c static void gpio_ext_enable_select(struct netxbig_gpio_ext *gpio_ext) gpio_ext 86 drivers/leds/leds-netxbig.c gpio_set_value(gpio_ext->enable, 0); gpio_ext 87 drivers/leds/leds-netxbig.c gpio_set_value(gpio_ext->enable, 1); gpio_ext 90 drivers/leds/leds-netxbig.c static void gpio_ext_set_value(struct netxbig_gpio_ext *gpio_ext, gpio_ext 96 drivers/leds/leds-netxbig.c gpio_ext_set_addr(gpio_ext, addr); gpio_ext 97 drivers/leds/leds-netxbig.c gpio_ext_set_data(gpio_ext, value); gpio_ext 98 drivers/leds/leds-netxbig.c gpio_ext_enable_select(gpio_ext); gpio_ext 103 drivers/leds/leds-netxbig.c struct netxbig_gpio_ext *gpio_ext) gpio_ext 108 drivers/leds/leds-netxbig.c if (unlikely(!gpio_ext)) gpio_ext 112 drivers/leds/leds-netxbig.c for (i = 0; i < gpio_ext->num_addr; i++) { gpio_ext 113 drivers/leds/leds-netxbig.c err = devm_gpio_request_one(&pdev->dev, gpio_ext->addr[i], gpio_ext 120 drivers/leds/leds-netxbig.c for (i = 0; i < gpio_ext->num_data; i++) { gpio_ext 121 drivers/leds/leds-netxbig.c err = devm_gpio_request_one(&pdev->dev, gpio_ext->data[i], gpio_ext 128 drivers/leds/leds-netxbig.c err = devm_gpio_request_one(&pdev->dev, gpio_ext->enable, gpio_ext 142 drivers/leds/leds-netxbig.c struct netxbig_gpio_ext *gpio_ext; gpio_ext 194 drivers/leds/leds-netxbig.c gpio_ext_set_value(led_dat->gpio_ext, led_dat->mode_addr, mode_val); gpio_ext 227 drivers/leds/leds-netxbig.c gpio_ext_set_value(led_dat->gpio_ext, led_dat->mode_addr, mode_val); gpio_ext 235 drivers/leds/leds-netxbig.c gpio_ext_set_value(led_dat->gpio_ext, gpio_ext 280 drivers/leds/leds-netxbig.c gpio_ext_set_value(led_dat->gpio_ext, led_dat->mode_addr, mode_val); gpio_ext 316 drivers/leds/leds-netxbig.c led_dat->gpio_ext = pdata->gpio_ext; gpio_ext 351 drivers/leds/leds-netxbig.c struct netxbig_gpio_ext *gpio_ext) gpio_ext 375 drivers/leds/leds-netxbig.c gpio_ext->addr = addr; gpio_ext 376 drivers/leds/leds-netxbig.c gpio_ext->num_addr = num_addr; gpio_ext 395 drivers/leds/leds-netxbig.c gpio_ext->data = data; gpio_ext 396 drivers/leds/leds-netxbig.c gpio_ext->num_data = num_data; gpio_ext 404 drivers/leds/leds-netxbig.c gpio_ext->enable = ret; gpio_ext 415 drivers/leds/leds-netxbig.c struct netxbig_gpio_ext *gpio_ext; gpio_ext 430 drivers/leds/leds-netxbig.c gpio_ext = devm_kzalloc(dev, sizeof(*gpio_ext), GFP_KERNEL); gpio_ext 431 drivers/leds/leds-netxbig.c if (!gpio_ext) { gpio_ext 435 drivers/leds/leds-netxbig.c ret = gpio_ext_get_of_pdata(dev, gpio_ext_np, gpio_ext); gpio_ext 439 drivers/leds/leds-netxbig.c pdata->gpio_ext = gpio_ext; gpio_ext 588 drivers/leds/leds-netxbig.c ret = gpio_ext_init(pdev, pdata->gpio_ext);