mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-08 10:39:08 +00:00
serial: arm_dcc: Remove stdio structure support
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 <jaganna@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
This commit is contained in:
parent
d62a89bd5b
commit
32749e91aa
3 changed files with 0 additions and 22 deletions
|
@ -196,9 +196,6 @@ int stdio_init (void)
|
||||||
/* Initialize the list */
|
/* Initialize the list */
|
||||||
INIT_LIST_HEAD(&(devs.list));
|
INIT_LIST_HEAD(&(devs.list));
|
||||||
|
|
||||||
#ifdef CONFIG_ARM_DCC
|
|
||||||
drv_arm_dcc_init ();
|
|
||||||
#endif
|
|
||||||
#ifdef CONFIG_SYS_I2C
|
#ifdef CONFIG_SYS_I2C
|
||||||
i2c_init_all();
|
i2c_init_all();
|
||||||
#else
|
#else
|
||||||
|
|
|
@ -27,7 +27,6 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <common.h>
|
#include <common.h>
|
||||||
#include <stdio_dev.h>
|
|
||||||
|
|
||||||
#if defined(CONFIG_CPU_V6)
|
#if defined(CONFIG_CPU_V6)
|
||||||
/*
|
/*
|
||||||
|
@ -138,21 +137,6 @@ int arm_dcc_tstc(void)
|
||||||
return reg;
|
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)
|
__weak struct serial_device *default_serial_console(void)
|
||||||
{
|
{
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
|
@ -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_get_by_name(const char* name);
|
||||||
struct stdio_dev* stdio_clone(struct stdio_dev *dev);
|
struct stdio_dev* stdio_clone(struct stdio_dev *dev);
|
||||||
|
|
||||||
#ifdef CONFIG_ARM_DCC
|
|
||||||
int drv_arm_dcc_init(void);
|
|
||||||
#endif
|
|
||||||
#ifdef CONFIG_LCD
|
#ifdef CONFIG_LCD
|
||||||
int drv_lcd_init (void);
|
int drv_lcd_init (void);
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue