Searched refs:gpio_pin (Results 1 - 3 of 3) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/router/libbcm/
H A Dbcmgpio.c82 static void bcmgpio_timercb (bcm_timer_id tid, int gpio_pin);
200 bcmgpio_timercb (bcm_timer_id tid, int gpio_pin) argument
204 if (bcmgpio_info[gpio_pin].strobing) {
205 bitmask = (unsigned long) 1 << gpio_pin;
207 bcmgpio_info[gpio_pin].timer_count++;
209 if (bcmgpio_info[gpio_pin].timer_count == bcmgpio_info[gpio_pin].on_time) {
212 else if (bcmgpio_info[gpio_pin].timer_count > bcmgpio_info[gpio_pin].on_time) {
213 if (bcmgpio_info[gpio_pin]
239 bcmgpio_connect(int gpio_pin, bcmgpio_dirn_t gpio_dirn) argument
276 bcmgpio_disconnect(int gpio_pin) argument
333 bcmgpio_strobe_start(int gpio_pin, bcmgpio_strobe_t *strobe_info) argument
402 bcmgpio_strobe_stop(int gpio_pin) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/router/shared/
H A Dbcmgpio.h48 int bcmgpio_connect(int gpio_pin, bcmgpio_dirn_t gpio_dirn);
49 int bcmgpio_disconnect(int gpio_pin);
52 int bcmgpio_strobe_start(int gpio_pin, bcmgpio_strobe_t *strobe_info);
53 int bcmgpio_strobe_stop(int gpio_pin);
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/leds/
H A Dleds-ixp4xx-gpio.c55 const u32 gpio_pin = ixp4xx_dev - ixp4xxgpioled_devices; local
57 if (gpio_pin < GPIO_MAX && ixp4xx_dev->ancestor.name != 0) {
58 /* Set or clear the 'gpio_pin' bit according to the style
68 gpio_line_set(gpio_pin, gpio_value);
134 const u8 gpio_pin = pdev->resource[i].start; local
137 if (ixp4xxgpioled_devices[gpio_pin].ancestor.name == 0) {
141 gpio_line_config(gpio_pin, IXP4XX_GPIO_OUT);
149 gpio_line_set(gpio_pin, IXP4XX_GPIO_HIGH);
152 ixp4xxgpioled_devices[gpio_pin].flags =
155 ixp4xxgpioled_devices[gpio_pin]
[all...]

Completed in 157 milliseconds