1*d6afd686SMichal Simek #ifndef _ASM_MICROBLAZE_GPIO_H_ 2*d6afd686SMichal Simek #define _ASM_MICROBLAZE_GPIO_H_ 3*d6afd686SMichal Simek 4*d6afd686SMichal Simek #include <asm/io.h> 5*d6afd686SMichal Simek 6*d6afd686SMichal Simek static inline int gpio_request(unsigned gpio, const char *label) 7*d6afd686SMichal Simek { 8*d6afd686SMichal Simek return 0; 9*d6afd686SMichal Simek } 10*d6afd686SMichal Simek 11*d6afd686SMichal Simek static inline int gpio_free(unsigned gpio) 12*d6afd686SMichal Simek { 13*d6afd686SMichal Simek return 0; 14*d6afd686SMichal Simek } 15*d6afd686SMichal Simek 16*d6afd686SMichal Simek static inline int gpio_direction_input(unsigned gpio) 17*d6afd686SMichal Simek { 18*d6afd686SMichal Simek return 0; 19*d6afd686SMichal Simek } 20*d6afd686SMichal Simek 21*d6afd686SMichal Simek static inline int gpio_direction_output(unsigned gpio, int value) 22*d6afd686SMichal Simek { 23*d6afd686SMichal Simek return 0; 24*d6afd686SMichal Simek } 25*d6afd686SMichal Simek 26*d6afd686SMichal Simek static inline int gpio_get_value(unsigned gpio) 27*d6afd686SMichal Simek { 28*d6afd686SMichal Simek return 0; 29*d6afd686SMichal Simek } 30*d6afd686SMichal Simek 31*d6afd686SMichal Simek static inline int gpio_set_value(unsigned gpio, int value) 32*d6afd686SMichal Simek { 33*d6afd686SMichal Simek return 0; 34*d6afd686SMichal Simek } 35*d6afd686SMichal Simek 36*d6afd686SMichal Simek static inline int gpio_is_valid(int number) 37*d6afd686SMichal Simek { 38*d6afd686SMichal Simek return 0; 39*d6afd686SMichal Simek } 40*d6afd686SMichal Simek #endif 41*d6afd686SMichal Simek 42