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

Commit 096947fd authored by Tony Prisk's avatar Tony Prisk Committed by Olof Johansson
Browse files

arm: vt8500: Fix build warning in uncompress.h



This removes a build-time warning in uncompress.h due to incorrectly
cast values being passed to readb/writeb.

Removed arm/io.h and readb/writeb. Read/write directly to the serial
port with a volatile pointer.

Signed-off-by: default avatarTony Prisk <linux@prisktech.co.nz>
Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
parent 68528265
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -16,14 +16,14 @@
 */

#define UART0_PHYS	0xd8200000
#include <asm/io.h>
#define UART0_ADDR(x)	*(volatile unsigned char *)(UART0_PHYS + x)

static void putc(const char c)
{
	while (readb(UART0_PHYS + 0x1c) & 0x2)
	while (UART0_ADDR(0x1c) & 0x2)
		/* Tx busy, wait and poll */;

	writeb(c, UART0_PHYS);
	UART0_ADDR(0) = c;
}

static void flush(void)