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

Commit ca7ed0f2 authored by Jiri Slaby's avatar Jiri Slaby Committed by Linus Torvalds
Browse files

[PATCH] Char: stallion, kill typedefs



Typedefs are considered ugly in the kernel. Eliminate them.

Signed-off-by: default avatarJiri Slaby <jirislaby@gmail.com>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 615e4a71
Loading
Loading
Loading
Loading
+227 −231

File changed.

Preview size limit exceeded, changes collapsed.

+12 −12
Original line number Diff line number Diff line
@@ -52,11 +52,11 @@
 *	protection - since "write" code only needs to change the head, and
 *	interrupt code only needs to change the tail.
 */
typedef struct {
struct stlrq {
	char	*buf;
	char	*head;
	char	*tail;
} stlrq_t;
};

/*
 *	Port, panel and board structures to hold status info about each.
@@ -67,7 +67,7 @@ typedef struct {
 *	is associated with, this makes it (fairly) easy to get back to the
 *	board/panel info for a port.
 */
typedef struct stlport {
struct stlport {
	unsigned long		magic;
	int			portnr;
	int			panelnr;
@@ -97,10 +97,10 @@ typedef struct stlport {
	wait_queue_head_t	close_wait;
	struct work_struct	tqueue;
	comstats_t		stats;
	stlrq_t			tx;
} stlport_t;
	struct stlrq		tx;
};

typedef struct stlpanel {
struct stlpanel {
	unsigned long	magic;
	int		panelnr;
	int		brdnr;
@@ -111,10 +111,10 @@ typedef struct stlpanel {
	void		(*isr)(struct stlpanel *panelp, unsigned int iobase);
	unsigned int	hwid;
	unsigned int	ackmask;
	stlport_t	*ports[STL_PORTSPERPANEL];
} stlpanel_t;
	struct stlport	*ports[STL_PORTSPERPANEL];
};

typedef struct stlbrd {
struct stlbrd {
	unsigned long	magic;
	int		brdnr;
	int		brdtype;
@@ -136,9 +136,9 @@ typedef struct stlbrd {
	unsigned long	clk;
	unsigned int	bnkpageaddr[STL_MAXBANKS];
	unsigned int	bnkstataddr[STL_MAXBANKS];
	stlpanel_t	*bnk2panel[STL_MAXBANKS];
	stlpanel_t	*panels[STL_MAXPANELS];
} stlbrd_t;
	struct stlpanel	*bnk2panel[STL_MAXBANKS];
	struct stlpanel	*panels[STL_MAXPANELS];
};


/*