Index: kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c
===================================================================
--- kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c	(revision b38c07918ecb01c108bbe29298db0e6f1c0064e6)
+++ kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c	(revision 7ca8422bb3ba2a8a3166d572b8c1ee3d646fb83b)
@@ -61,5 +61,5 @@
 static struct beagleboard {
 	amdm37x_irc_regs_t *irc_addr;
-	amdm37x_uart_t uart;
+	omap_uart_t uart;
 	amdm37x_gpt_t timer;
 } beagleboard;
@@ -168,5 +168,5 @@
 {
 	/* UART3 is wired to external RS232 connector */
-	const bool ok = amdm37x_uart_init(&beagleboard.uart,
+	const bool ok = omap_uart_init(&beagleboard.uart,
 	    AMDM37x_UART3_IRQ, AMDM37x_UART3_BASE_ADDRESS, AMDM37x_UART3_SIZE);
 	if (ok) {
@@ -181,5 +181,5 @@
 		indev_t *sink = stdin_wire();
 		indev_t *srln = srln_wire(srln_instance, sink);
-		amdm37x_uart_input_wire(&beagleboard.uart, srln);
+		omap_uart_input_wire(&beagleboard.uart, srln);
 		amdm37x_irc_enable(beagleboard.irc_addr, AMDM37x_UART3_IRQ);
 	}
