[U-Boot] [PATCH] ARMV7: OMAP3: Add support for Comelit CPS board
Wolfgang Denk
wd at denx.de
Mon Mar 21 12:55:57 CET 2011
Dear Luca Ceresoli,
In message <1300707767-15682-2-git-send-email-luca.ceresoli at comelit.it> you wrote:
> Board support for the Comelit Group SpA CPS board, which is a custom board
> based on the BeagleBoard <http://beagleboard.org/> by Texas Instruments.
>
> The board support is based on the BeagleBoard implementation.
It appears you base this code on an old version of U-Boot. Please
update your code base first.
ALso make sure to run your patch to checkpatch before submitting:
[PATCH] ARMV7: OMAP3: Add support for Comelit CPS board
total: 4 errors, 325 warnings, 976 lines checked
Please fix these!
> --- /dev/null
> +++ b/board/comelit/cps/config.mk
...
> +CONFIG_SYS_TEXT_BASE = 0x80008000
We don't accept such config.mk files any more. Please move definition
into your board config file.
> + /* GPIO list
> + - 159 OUT (GPIO5+31): reset for remote camera interface connector.
> + - 19 OUT (GPIO1+19): integrated speaker amplifier (1=on, 0=shdn).
> + - 20 OUT (GPIO1+20): handset amplifier (1=on, 0=shdn).
> + */
Incorrect multiline comment style.
...
> --- a/boards.cfg
> +++ b/boards.cfg
> @@ -117,6 +117,7 @@ omap3_pandora arm armv7 pandora -
> igep0020 arm armv7 igep0020 isee omap3
> igep0030 arm armv7 igep0030 isee omap3
> am3517_evm arm armv7 am3517evm logicpd omap3
> +omap3_cps arm armv7 cps comelit omap3
> omap3_zoom1 arm armv7 zoom1 logicpd omap3
> omap3_zoom2 arm armv7 zoom2 logicpd omap3
> omap3_beagle arm armv7 beagle ti omap3
Please name your board just "cps" (or chose a better name). There
shall be no SoC-prefix in the board names.
> --- /dev/null
> +++ b/include/configs/omap3_cps.h
> @@ -0,0 +1,315 @@
...
> +#define CONFIG_ARMV7 1 /* This is an ARM V7 CPU core */
> +#define CONFIG_OMAP 1 /* in a TI OMAP core */
> +#define CONFIG_OMAP34XX 1 /* which is a 34XX */
> +#define CONFIG_OMAP3430 1 /* which is in a 3430 */
> +#define CONFIG_OMAP3_CPS 1 /* working with CPS board */
#defines like these which select a feature shall not have values
assigned. Remove all these '1' here. Please fix globally.
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
At the source of every error which is blamed on the computer you will
find at least two human errors, including the error of blaming it on
the computer.
More information about the U-Boot
mailing list