
On Saturday, May 02, 2015 at 03:11:41 AM, Scott Wood wrote:
On Sat, 2015-05-02 at 02:46 +0200, Marek Vasut wrote:
On Thursday, November 27, 2014 at 03:03:50 AM, Scott Wood wrote:
On Sat, Oct 11, 2014 at 06:42:50PM +0200, Marek Vasut wrote:
The correct name of this symbol is CONFIG_S3C2410_NAND_HWECC , the _SYS is redundant.
What makes that the correct name? The symbol is not documented anywhere, and while nothing currently tests for the SYS version, nothing currently sets the non-SYS version.
What is SYS redundant with?
Is this meant to be a user config knob or something that is fixed for a given board?
u-boot$ git grep CONFIG_SYS_S3C2410_NAND_HWECC include/configs/VCMA9.h:#define CONFIG_SYS_S3C2410_NAND_HWECC include/configs/smdk2410.h:#define CONFIG_SYS_S3C2410_NAND_HWECC
u-boot$ git grep CONFIG_S3C2410_NAND_HWECC drivers/mtd/nand/s3c2410_nand.c:#ifdef CONFIG_S3C2410_NAND_HWECC drivers/mtd/nand/s3c2410_nand.c:#ifdef CONFIG_S3C2410_NAND_HWECC
The driver checks the version without _SYS. This is a clear bugfix, so please apply.
There's a clear bug. I asked questions to determine whether this is the proper fix (and encourage a better changelog), and you still haven't answered. It would also be nice if you'd document the symbol while you're at it.
Adding new stuff (like documentation) is now mandatory part of bugfix ? I'd expect bugfixes to be taken in to actually fix bugs and not kept out of the tree because the submitter didn't also do another random chore.
Also, I do not know what else should I say besides that the symbol name is incorrect and you can clearly see it. If that is not enough ...
In any case, I don't know why you're asking me to apply a patch with an "arm:" subject line, which only touches ARM board config files, instead of asking an ARM custodian.
You were the only one who responded, but I'm fine if Tom or whoever picks this.
Best regards, Marek Vasut