#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <video/mipi_display.h>
#include "fbtft.h"
#define DRVNAME …
#define DEFAULT_GAMMA …
static const s16 default_init_sequence[] = …;
static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye)
{ … }
#define MY …
#define MX …
#define MV …
static int set_var(struct fbtft_par *par)
{ … }
#define CURVE …
static int set_gamma(struct fbtft_par *par, u32 *curves)
{ … }
#undef CURVE
static struct fbtft_display display = …;
FBTFT_REGISTER_DRIVER(…);
MODULE_ALIAS(…) …;
MODULE_ALIAS(…) …;
MODULE_ALIAS(…) …;
MODULE_ALIAS(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_AUTHOR(…) …;
MODULE_LICENSE(…) …;