Lines Matching refs:gpio
21 if (wl->radio_led.gpio == -1) in brcms_radio_led_ctrl()
28 gpio_set_value(wl->radio_led.gpio, 1); in brcms_radio_led_ctrl()
30 gpio_set_value(wl->radio_led.gpio, 0); in brcms_radio_led_ctrl()
47 if (wl->radio_led.gpio != -1) in brcms_led_unregister()
48 gpio_free(wl->radio_led.gpio); in brcms_led_unregister()
57 struct gpio_chip *bcma_gpio = &cc_drv->gpio; in brcms_led_register()
63 unsigned gpio = -1; in brcms_led_register() local
67 radio_led->gpio = -1; in brcms_led_register()
77 gpio = bcma_gpio->base + i; in brcms_led_register()
84 if (gpio == -1 || !gpio_is_valid(gpio)) in brcms_led_register()
88 err = gpio_request_one(gpio, in brcms_led_register()
94 gpio, err); in brcms_led_register()
97 err = gpio_direction_output(gpio, 1); in brcms_led_register()
100 gpio, err); in brcms_led_register()
121 gpio); in brcms_led_register()
122 radio_led->gpio = gpio; in brcms_led_register()