Dear HeungJun Kim, In message <350d1ec30906250109s34355cbex5a2e59e181a5d...@mail.gmail.com> you wrote: > This patch is the serial driver for S5PC100 & SMDKC100. > > Signed-off-by: HeungJun, Kim <riverful....@samsung.com>
I think this patch should be merged with the patch(es) that add the rest of the code. > diff --git a/drivers/serial/serial_s5pc100.c b/drivers/serial/serial_s5pc100.c > new file mode 100644 > index 0000000..9394e77 > --- /dev/null > +++ b/drivers/serial/serial_s5pc100.c ... > +void serial_setbrg(void) > +{ > + DECLARE_GLOBAL_DATA_PTR; > + s5pc1xx_uart_t *const uart = s5pc1xx_get_base_uart(UART_NR); > + u32 pclk = get_PCLK(); > + u32 baudrate = gd->baudrate; > + int i; > + > + i = (pclk / baudrate) % 16; > + > + uart->UBRDIV = pclk / baudrate / 16 - 1; > + uart->UDIVSLOT = udivslot[i]; Please use I/O accessors instead of register writes. [Here and everywhere.] > + for (i = 0; i < 100; i++); > + barrier(); What's this? This should not be needed. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de Unix is supported by IBM, like a hanging man is supported by rope. - Don Libes & Sandy Ressler: _Life With Unix_ _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot