#ifndef __DIAG_GPIO_H #define __DIAG_GPIO_H #include #include #include #include #define EXTIF_ADDR 0x1f000000 #define EXTIF_UART (EXTIF_ADDR + 0x00800000) /* GPIO pins driving LEDs through a shift register */ #define SHIFTREG_DATA (1 << 6) #define SHIFTREG_CLK (1 << 7) #define SHIFTREG_MAX_BITS 8 #define GPIO_TYPE_NORMAL (0x0 << 24) #define GPIO_TYPE_EXTIF (0x1 << 24) #define GPIO_TYPE_SHIFT (0x2 << 24) #define GPIO_TYPE_MASK (0xf << 24) #endif /* __DIAG_GPIO_H */