mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-07-07 03:36:16 +09:00
abc0ed8da1
Move the registration of eserialN_device ports from default serial_initialize() into driver specific function called from serial_initialize(). This slims down the serial_initialize() call to a bare tracker of all possible serial port registration routines in U-Boot. The newly implemented ns16550_serial_initialize() function, which is implemented inside of the ns16550 serial driver allows encapsulation of eserialN_device within the ns16550 serial driver itself. Also, remove the exports of eserialN_device from include/serial.h as they are no longer needed. This is simply because the implementation of default_serial_console() is wrapped into the ns16550 serial driver and the default console is picked by CONFIG_SERIAL<N> macro in config file. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Marek Vasut <marek.vasut@gmail.com> Cc: Tom Rini <trini@ti.com> Cc: Anatolij Gustschin <agust@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Mike Frysinger <vapier@gentoo.org> Cc: Michal Simek <monstr@monstr.eu> |
||
---|---|---|
.. | ||
altera_jtag_uart.c | ||
altera_uart.c | ||
arm_dcc.c | ||
atmel_usart.c | ||
atmel_usart.h | ||
lpc32xx_hsuart.c | ||
Makefile | ||
mcfuart.c | ||
ns9750_serial.c | ||
ns16550.c | ||
opencores_yanu.c | ||
s3c64xx.c | ||
s3c4510b_uart.c | ||
s3c4510b_uart.h | ||
sandbox.c | ||
serial_clps7111.c | ||
serial_imx.c | ||
serial_ixp.c | ||
serial_ks8695.c | ||
serial_lh7a40x.c | ||
serial_lpc2292.c | ||
serial_max3100.c | ||
serial_mxc.c | ||
serial_netarm.c | ||
serial_pl01x.c | ||
serial_pl01x.h | ||
serial_pxa.c | ||
serial_s3c24x0.c | ||
serial_s3c44b0.c | ||
serial_s5p.c | ||
serial_sa1100.c | ||
serial_sh.c | ||
serial_sh.h | ||
serial_xuartlite.c | ||
serial_zynq.c | ||
serial.c | ||
usbtty.c | ||
usbtty.h |