Could you remind me why you need a #define and not an enum?
Because until now it was perfectly working by doing like that:
enum spi_type					{SPI_NATIVE, SPI_USART};
#define SPI_OLED		SPI_USART