Dear Tapani Utriainen,

In message <20111121164800.23d1025f@myhost> you wrote:
> 
> Add support for TechNexion TAO3530 SoM

Same comments as for previous module.

Also again: please chose a beter Subject: line.

...
> +     /* Set memory size environment variable, depending on revision */
> +     switch (tao3530_revision()) {
> +     case 0x2:  /* Rev C1 -- 256MB */
> +              setenv("mem_size", "mem=256M");
> +              break;
> +     default:
> +              printf("Warning: Unknown TAO3530 rev, setting mem=128M\n");
> +     case 0x3: /* Rev A2/B2 -- 128MB */
> +              setenv("mem_size", "mem=128M"); break;
> +              break;

Please don't hard-wire memory sizes.  Use get_ram_size() to
auto-detect the actual size on the module.

...
> +     /* Make GPIO 142 as output pin */
> +     writel(readl(&gpio5_base->oe) & ~(GPIO14), &gpio5_base->oe);
> +
> +     /* Now send a pulse on the GPIO pin */

Please add comments why actions like these are needed / what they are
good for.


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
HANDLE WITH EXTREME CARE:  This Product Contains  Minute Electrically
Charged  Particles  Moving  at  Velocities  in Excess of Five Hundred
Million Miles Per Hour.
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to