diff options
| author | Thomas Abraham <[email protected]> | 2016-04-23 22:18:10 +0530 |
|---|---|---|
| committer | Minkyu Kang <[email protected]> | 2016-05-25 10:00:19 +0900 |
| commit | 5ab6c4df27c9188251ff43a536c90ede57ba48fe (patch) | |
| tree | 3c0b180d10114956584d45ee7c9db1f50774ea16 | |
| parent | 166097e8775343898cab84f1f23b4aacb35783db (diff) | |
serial: s5p: get the port id number from the alias of the device node
The port id, if not specified in the device node, can be obtained from
the alias of the device node listed in the aliases node.
Cc: Minkyu Kang <[email protected]>
Signed-off-by: Thomas Abraham <[email protected]>
Reviewed-by: Simon Glass <[email protected]>
Signed-off-by: Minkyu Kang <[email protected]>
| -rw-r--r-- | drivers/serial/serial_s5p.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/serial/serial_s5p.c b/drivers/serial/serial_s5p.c index feba467d809..8590dfd418a 100644 --- a/drivers/serial/serial_s5p.c +++ b/drivers/serial/serial_s5p.c @@ -174,8 +174,8 @@ static int s5p_serial_ofdata_to_platdata(struct udevice *dev) return -EINVAL; plat->reg = (struct s5p_uart *)addr; - plat->port_id = fdtdec_get_int(gd->fdt_blob, dev->of_offset, "id", -1); - + plat->port_id = fdtdec_get_int(gd->fdt_blob, dev->of_offset, + "id", dev->seq); return 0; } |
