Index: kernel/arch/arm32/src/mach/beaglebone/beaglebone.c
===================================================================
--- kernel/arch/arm32/src/mach/beaglebone/beaglebone.c	(revision b38c07918ecb01c108bbe29298db0e6f1c0064e6)
+++ kernel/arch/arm32/src/mach/beaglebone/beaglebone.c	(revision 959d2ec948bfd4d5f4fe2c0764a29d8cd4f3e463)
@@ -195,4 +195,5 @@
 static void bbone_output_init(void)
 {
+#ifdef CONFIG_OMAP_UART
 	const bool ok = omap_uart_init(&bbone.uart,
 	    AM335x_UART0_IRQ, AM335x_UART0_BASE_ADDRESS,
@@ -201,8 +202,10 @@
 	if (ok)
 		stdout_wire(&bbone.uart.outdev);
+#endif
 }
 
 static void bbone_input_init(void)
 {
+#ifdef CONFIG_OMAP_UART
 	srln_instance_t *srln_instance = srln_init();
 	if (srln_instance) {
@@ -212,4 +215,5 @@
 		am335x_irc_enable(bbone.irc_addr, AM335x_UART0_IRQ);
 	}
+#endif
 }
 
