[U-Boot] [PATCH 2/6] mpc512x: add multi serial PSC support

Wolfgang Denk wd at denx.de
Sun Mar 21 11:25:57 CET 2010


Dear Anatolij Gustschin,

In message <1266964630-7754-3-git-send-email-agust at denx.de> you wrote:
> Extend mpc512x serial driver to support multiple PSCs ports.
> 
> Supsequent patches for PDM360NG board support make use of this
> functionality by defining CONFIG_SERIAL_MULTI in the board config
> file. Additionally the used PSC devices are specified by defining
> e.g. CONFIG_SYS_PSC1, CONFIG_SYS_PSC4 and CONFIG_SYS_PSC6.
> 
> Support for PSC devices other than 1, 3, 4 and 6 is not added
> by this patch because these aren't used currently. In the future
> it can be easily added using DECLARE_PSC_SERIAL_FUNCTIONS(N) and
> INIT_PSC_SERIAL_STRUCTURE(N) macros in cpu/mpc512x/serial.c.
> Additionally you have to add code for registering added
> devices in serial_initialise() in common/serial.c.
> 
> Signed-off-by: Anatolij Gustschin <agust at denx.de>
> ---
>  common/serial.c              |   23 ++++
>  cpu/mpc512x/serial.c         |  266 +++++++++++++++++++++++++++++++++++++-----
>  include/asm-ppc/immap_512x.h |  108 +++++++++---------
>  include/serial.h             |    8 ++
>  4 files changed, 324 insertions(+), 81 deletions(-)

Applied to u-boot-mpc5xxx repo, thanks.

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: wd at denx.de
Gods don't like people not doing much work. People  who  aren't  busy
all the time might start to _think_.  - Terry Pratchett, _Small Gods_


More information about the U-Boot mailing list