summaryrefslogtreecommitdiff
path: root/drivers/serial/Makefile
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2014-09-04 16:27:26 -0600
committerSimon Glass <sjg@chromium.org>2014-09-10 13:00:00 -0600
commit57d92753d4cada5c314a7d6bcfe7ad79b00c2eb8 (patch)
tree33a0908febf5da246e703633fcb51622c64db7e3 /drivers/serial/Makefile
parent1f359e3611c55d9cfae88dafce04db1833033bd0 (diff)
downloadu-boot-imx-57d92753d4cada5c314a7d6bcfe7ad79b00c2eb8.zip
u-boot-imx-57d92753d4cada5c314a7d6bcfe7ad79b00c2eb8.tar.gz
u-boot-imx-57d92753d4cada5c314a7d6bcfe7ad79b00c2eb8.tar.bz2
dm: Add a uclass for serial devices
Serial devices support simple byte input/output and a few operations to find out whether data is available. Add a basic uclass for serial devices to be used by drivers that are converted to driver model. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'drivers/serial/Makefile')
-rw-r--r--drivers/serial/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/serial/Makefile b/drivers/serial/Makefile
index 571c18f..4720e1d 100644
--- a/drivers/serial/Makefile
+++ b/drivers/serial/Makefile
@@ -5,7 +5,11 @@
# SPDX-License-Identifier: GPL-2.0+
#
+ifdef CONFIG_DM_SERIAL
+obj-y += serial-uclass.o
+else
obj-y += serial.o
+endif
obj-$(CONFIG_ALTERA_UART) += altera_uart.o
obj-$(CONFIG_ALTERA_JTAG_UART) += altera_jtag_uart.o