Lines Matching refs:pin_number
2150 * pin_number : The GPIO Pin number to program the direction for
2157 int pin_number, int pin_value)
2162 /* Check for valid pin_number - if 32 , bail out */
2163 if (pin_number >= 32)
2168 value = dev->gpio_dir & (~(1 << pin_number)); /* clear */
2170 value = dev->gpio_dir | (1 << pin_number);
2186 * pin_number : The GPIO Pin number to program the direction for
2191 int cx231xx_set_gpio_value(struct cx231xx *dev, int pin_number, int pin_value)
2196 /* Check for valid pin_number - if 0xFF , bail out */
2197 if (pin_number >= 32)
2201 if ((dev->gpio_dir & (1 << pin_number)) == 0x00) {
2203 value = dev->gpio_dir | (1 << pin_number);
2211 value = dev->gpio_val & (~(1 << pin_number));
2213 value = dev->gpio_val | (1 << pin_number);