BCM2835_FSEL_GPIO_IN
[BCM2835_FSEL_GPIO_IN] = "gpio_in",
if (cur != BCM2835_FSEL_GPIO_IN && fsel != BCM2835_FSEL_GPIO_IN) {
val |= BCM2835_FSEL_GPIO_IN << FSEL_SHIFT(pin);
bcm2835_functions[BCM2835_FSEL_GPIO_IN]);
bcm2835_pinctrl_fsel_set(pc, offset, BCM2835_FSEL_GPIO_IN);
if (fsel == BCM2835_FSEL_GPIO_IN)
bcm2835_pinctrl_fsel_set(pc, offset, BCM2835_FSEL_GPIO_IN);
BCM2835_FSEL_GPIO_IN : BCM2835_FSEL_GPIO_OUT;