mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
serial: Drop ns16550 serial_getinfo() in SPL
This is typically not needed in SPL/TPL and increases the code size. Drop it. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
#include <ns16550.h>
|
||||
#include <reset.h>
|
||||
#include <serial.h>
|
||||
#include <spl.h>
|
||||
#include <watchdog.h>
|
||||
#include <asm/global_data.h>
|
||||
#include <linux/err.h>
|
||||
@@ -472,6 +473,10 @@ static int ns16550_serial_getinfo(struct udevice *dev,
|
||||
struct ns16550 *const com_port = dev_get_priv(dev);
|
||||
struct ns16550_plat *plat = com_port->plat;
|
||||
|
||||
/* save code size */
|
||||
if (!spl_in_proper())
|
||||
return -ENOSYS;
|
||||
|
||||
info->type = SERIAL_CHIP_16550_COMPATIBLE;
|
||||
#ifdef CONFIG_SYS_NS16550_PORT_MAPPED
|
||||
info->addr_space = SERIAL_ADDRESS_SPACE_IO;
|
||||
|
||||
Reference in New Issue
Block a user