#ifndef __SSD130X_H__
#define __SSD130X_H__
#include <drm/drm_connector.h>
#include <drm/drm_crtc.h>
#include <drm/drm_drv.h>
#include <drm/drm_encoder.h>
#include <linux/regmap.h>
#define SSD13XX_DATA …
#define SSD13XX_COMMAND …
enum ssd130x_family_ids { … };
enum ssd130x_variants { … };
struct ssd130x_deviceinfo { … };
struct ssd130x_device { … };
extern const struct ssd130x_deviceinfo ssd130x_variants[];
struct ssd130x_device *ssd130x_probe(struct device *dev, struct regmap *regmap);
void ssd130x_remove(struct ssd130x_device *ssd130x);
void ssd130x_shutdown(struct ssd130x_device *ssd130x);
#endif