serial: opencores_yanu: Avoid duplicate oc_serial_setbrg() implementation
authorAxel Lin <axel.lin@ingics.com>
Thu, 16 Jan 2014 07:03:52 +0000 (15:03 +0800)
committerThomas Chou <thomas@wytron.com.tw>
Tue, 11 Feb 2014 07:49:19 +0000 (15:49 +0800)
commit2d61e1bed2205b5ebce6b732693c30d01590f9fc
tree6a79754aff7dc064a1857a80b1b4b78728dcd873
parent18a6bcc139548f8018494ff60519948fa53e2141
serial: opencores_yanu: Avoid duplicate oc_serial_setbrg() implementation

The implementation of oc_serial_setbrg() for CONFIG_SYS_NIOS_FIXEDBAUD and
!CONFIG_SYS_NIOS_FIXEDBAUD are very similar.
Add a baudrate variable and set it to either CONFIG_BAUDRATE or gd->baudrate.
Then we can unify the code for both cases.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Thomas Chou <thomas@wytron.com.tw>
drivers/serial/opencores_yanu.c