From: Jagannadha Sutradharudu Teki <jagannadha.sutradharudu-t...@xilinx.com>
Removed stdio structure ops support on arm_dcc driver, and need to register with serial core so-that it can access like remianing serial drivers. Signed-off-by: Jagannadha Sutradharudu Teki <jaga...@xilinx.com> Signed-off-by: Michal Simek <michal.si...@xilinx.com> --- common/stdio.c | 3 --- drivers/serial/arm_dcc.c | 16 ---------------- include/stdio_dev.h | 3 --- 3 files changed, 22 deletions(-) diff --git a/common/stdio.c b/common/stdio.c index 721e9a1..844f98c 100644 --- a/common/stdio.c +++ b/common/stdio.c @@ -196,9 +196,6 @@ int stdio_init (void) /* Initialize the list */ INIT_LIST_HEAD(&(devs.list)); -#ifdef CONFIG_ARM_DCC - drv_arm_dcc_init (); -#endif #ifdef CONFIG_SYS_I2C i2c_init_all(); #else diff --git a/drivers/serial/arm_dcc.c b/drivers/serial/arm_dcc.c index c217c88..e76c038 100644 --- a/drivers/serial/arm_dcc.c +++ b/drivers/serial/arm_dcc.c @@ -27,7 +27,6 @@ */ #include <common.h> -#include <stdio_dev.h> #if defined(CONFIG_CPU_V6) /* @@ -138,21 +137,6 @@ int arm_dcc_tstc(void) return reg; } -static struct stdio_dev arm_dcc_dev; - -int drv_arm_dcc_init(void) -{ - strcpy(arm_dcc_dev.name, "dcc"); - arm_dcc_dev.ext = 0; /* No extensions */ - arm_dcc_dev.flags = DEV_FLAGS_INPUT | DEV_FLAGS_OUTPUT; - arm_dcc_dev.tstc = arm_dcc_tstc; /* 'tstc' function */ - arm_dcc_dev.getc = arm_dcc_getc; /* 'getc' function */ - arm_dcc_dev.putc = arm_dcc_putc; /* 'putc' function */ - arm_dcc_dev.puts = arm_dcc_puts; /* 'puts' function */ - - return stdio_register(&arm_dcc_dev); -} - __weak struct serial_device *default_serial_console(void) { return NULL; diff --git a/include/stdio_dev.h b/include/stdio_dev.h index d0b5593..e6dc12a 100644 --- a/include/stdio_dev.h +++ b/include/stdio_dev.h @@ -83,9 +83,6 @@ struct list_head* stdio_get_list(void); struct stdio_dev* stdio_get_by_name(const char* name); struct stdio_dev* stdio_clone(struct stdio_dev *dev); -#ifdef CONFIG_ARM_DCC -int drv_arm_dcc_init(void); -#endif #ifdef CONFIG_LCD int drv_lcd_init (void); #endif -- 1.8.2.3
pgp1p9f78XyuN.pgp
Description: PGP signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot