Lines Matching refs:pin_number
2707 * pin_number : The GPIO Pin number to program the direction for
2714 int pin_number, int pin_value)
2719 /* Check for valid pin_number - if 32 , bail out */
2720 if (pin_number >= 32)
2725 value = dev->gpio_dir & (~(1 << pin_number)); /* clear */
2727 value = dev->gpio_dir | (1 << pin_number);
2743 * pin_number : The GPIO Pin number to program the direction for
2748 int cx231xx_set_gpio_value(struct cx231xx *dev, int pin_number, int pin_value)
2753 /* Check for valid pin_number - if 0xFF , bail out */
2754 if (pin_number >= 32)
2758 if ((dev->gpio_dir & (1 << pin_number)) == 0x00) {
2760 value = dev->gpio_dir | (1 << pin_number);
2768 value = dev->gpio_val & (~(1 << pin_number));
2770 value = dev->gpio_val | (1 << pin_number);