unsigned int bcm_gpio_get_dir(unsigned int gpio_num); void bcm_gpio_set_dir(unsigned int gpio_num, unsigned int dir); unsigned int bcm_gpio_get_data(unsigned int gpio_num); void bcm_gpio_set_data(unsigned int gpio_num, unsigned int data); void bcm_gpio_set_bitmask(unsigned long long mask, unsigned long long value); #if defined(CONFIG_BCM947189) || defined(_BCM947189_) void bcm_multi_gpio_set_dir(unsigned int gpio_mask, unsigned int dir); void bcm_multi_gpio_set_data(unsigned int gpio_mask, unsigned int value); #endif int bcm_common_gpio_init(void);