diff --git a/fbtft_device.c b/fbtft_device.c index 7b9b552..19ddd8f 100644 --- a/fbtft_device.c +++ b/fbtft_device.c @@ -248,6 +248,26 @@ static struct fbtft_device_display displays[] = { }, } } + }, { + .name = "adafruit28", + .spi = &(struct spi_board_info) { + .modalias = "fb_ili9341", + .max_speed_hz = 32000000, + .mode = SPI_MODE_0, + .platform_data = &(struct fbtft_platform_data) { + .display = { + .buswidth = 8, + .backlight = 1, + }, + .bgr = true, + .gpios = (const struct fbtft_gpio []) { + { "reset", 25 }, + { "dc", 24 }, + { "led", 18 }, + {}, + }, + } + } }, { .name = "adafruit13m", .spi = &(struct spi_board_info) {