diff --git a/[refs] b/[refs] index 2af8d01cde1e..ea75afcd6af9 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ea73fe7f0d562154975a77fe77ae3da6ab4d3e77 +refs/heads/master: 5ca7f41528922c90da3ae3b917dc904047513be2 diff --git a/trunk/include/linux/mtd/nand.h b/trunk/include/linux/mtd/nand.h index 8f99d3621e12..d245199ccaf3 100644 --- a/trunk/include/linux/mtd/nand.h +++ b/trunk/include/linux/mtd/nand.h @@ -326,8 +326,10 @@ struct nand_hw_control { * @read_page_raw: function to read a raw page without ECC * @write_page_raw: function to write a raw page without ECC * @read_page: function to read a page according to the ECC generator - * requirements. - * @read_subpage: function to read parts of the page covered by ECC. + * requirements; returns maximum number of bitflips corrected in + * any single ECC step, 0 if bitflips uncorrectable, -EIO hw error + * @read_subpage: function to read parts of the page covered by ECC; + * returns same as read_page() * @write_page: function to write a page according to the ECC generator * requirements. * @write_oob_raw: function to write chip OOB data without ECC