[PATCH] mtd: gpmi: fix the ecc regression
David Woodhouse
dwmw2 at infradead.org
Wed Oct 23 07:33:51 PDT 2013
On Tue, 2013-10-22 at 14:34 +0100, Mark Rutland wrote:
>
> If the patch you referenced changed the layout without maintainng backwards
> compatibility, it sounds like it is broken and has caused a regression.
>
> This is a work around, not a fix.
Kind of.
Yes, the best answer right now at -rc6 might be to just revert the
functional change and *always* use legacy_set_geometry().
And the name of the proposed new DT property could certainly do with
some improvement.
But fundamentally, the "Linux-specific" bit was already there as an
implicit assumption in the bindings, because there was a de facto
standard for how you lay out the ECC "as legacy_set_geometry() does it".
Now we want to set an option to indicate that it should be automatically
calculated from the properties of the chip (as set_geometry_by_ecc_info
does it), rather than done the old way. And it's not unreasonable to
have that as a DT property. We're no *more* Linux-specific than we were
before.
But perhaps it's too late for 3.12 to do that?
--
David Woodhouse Open Source Technology Centre
David.Woodhouse at intel.com Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5745 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-mtd/attachments/20131023/e2499aca/attachment.bin>
More information about the linux-mtd
mailing list