Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 64bc01b0 authored by Roman Kiryanov's avatar Roman Kiryanov Committed by Greg Kroah-Hartman
Browse files

Replace #define with enum for better compilation errors.



Change-Id: I810a2099fdf4e918bdd02e5327243fdd0faaac5f
Signed-off-by: default avatarRoman Kiryanov <rkir@google.com>
parent f48927a0
Loading
Loading
Loading
Loading
+14 −10
Original line number Diff line number Diff line
@@ -29,18 +29,22 @@
#include <linux/of.h>

/* Goldfish tty register's offsets */
#define	GOLDFISH_TTY_REG_BYTES_READY	0x04
#define	GOLDFISH_TTY_REG_CMD		0x08
#define	GOLDFISH_TTY_REG_DATA_PTR	0x10
#define	GOLDFISH_TTY_REG_DATA_LEN	0x14
#define	GOLDFISH_TTY_REG_DATA_PTR_HIGH	0x18
#define	GOLDFISH_TTY_REG_VERSION	0x20
enum {
	GOLDFISH_TTY_REG_BYTES_READY	= 0x04,
	GOLDFISH_TTY_REG_CMD		= 0x08,
	GOLDFISH_TTY_REG_DATA_PTR	= 0x10,
	GOLDFISH_TTY_REG_DATA_LEN	= 0x14,
	GOLDFISH_TTY_REG_DATA_PTR_HIGH	= 0x18,
	GOLDFISH_TTY_REG_VERSION	= 0x20,
};

/* Goldfish tty commands */
#define	GOLDFISH_TTY_CMD_INT_DISABLE	0
#define	GOLDFISH_TTY_CMD_INT_ENABLE	1
#define	GOLDFISH_TTY_CMD_WRITE_BUFFER	2
#define	GOLDFISH_TTY_CMD_READ_BUFFER	3
enum {
	GOLDFISH_TTY_CMD_INT_DISABLE	= 0,
	GOLDFISH_TTY_CMD_INT_ENABLE	= 1,
	GOLDFISH_TTY_CMD_WRITE_BUFFER	= 2,
	GOLDFISH_TTY_CMD_READ_BUFFER	= 3,
};

struct goldfish_tty {
	struct tty_port port;