
Dear Steve Rae,
In message 1405733854-20194-5-git-send-email-srae@broadcom.com you wrote:
The bcm_ep board configuration is used by a number of boards including Cygnus and NSP. Add builds for the bcm958300k and the bcm958622hr boards.
...
+/* uArchitecture specifics */
...
+#define CONFIG_CONS_INDEX 3 +#define CONFIG_SYS_NS16550_COM3 0x18023000
Is the console inex really architecture specific and identical for all boards based on this? I would expect to find this in the board config header.
+/* uArchitecture specifics */
...
+#define CONFIG_CONS_INDEX 1 +#define CONFIG_SYS_NS16550_COM1 0x18000300
Ditto here.
...
- /* Address of boot parameters passed to kernel
* Use default offset 0x100
*/
Incorrect multiline comment style. Please check (and fix, if needed) globally.
+/*
- misc_init_r - miscellaneous platform dependent initializations
- */
+int misc_init_r(void) +{
- return 0;
+}
It makes no sense to add an empty function here. Just do not define CONFIG_MISC_INIT_R
+#define CONFIG_SYS_MALLOC_LEN SZ_4M /* see armv7/start.S. */ +#define CONFIG_STACKSIZE SZ_256K
Please do not use the SZ_ defines. They are deprecated.
+/* Init functions */ +#define CONFIG_MISC_INIT_R /* board's misc_init_r function */
Unused, so remove.
+#define CONFIG_ENV_SIZE 0x10000
Do you really, really need 64 kB of environmnt? I doubt that.
Best regards,
Wolfgang Denk