mtd: nand: pxa3xx: use nand_set_controller_data
Subsystems (2)
PATCH 1/1 mtd: nand: pxa3xx: use nand_set_controller_data
In commit 17cb4b8f327e ("mtd: nand: Add+use mtd_to/from_nand and nand_get/set_controller_data") the assignment of mtd->priv was removed but was not replaced. This adds the required nand_set_controller_data() call.
Signed-off-by Chris Packham <[email protected]>
---
drivers/mtd/nand/pxa3xx_nand.c | 1 + 1 file changed, 1 insertion(+)
drivers/mtd/nand/pxa3xx_nand.c +1 -0
@@ -1496,6 +1496,7 @@ static int alloc_nand_resource(struct pxa3xx_nand_info *info) host->read_id_bytes =4 ; mtd->owner =THIS_MODULE ; +nand_set_controller_data (chip, host); chip->ecc.read_page = pxa3xx_nand_read_page_hwecc; chip->ecc.write_page = pxa3xx_nand_write_page_hwecc; chip->controller = &info->controller;
Signature · 1 line
2.9.2.518.ged577c6.dirty
PATCH 1/1 mtd: nand: pxa3xx: use nand_set_controller_data
Quoted 24 lines · Chris Packham
In commit
17cb4b8f327e("mtd: nand: Add+use mtd_to/from_nand and nand_get/set_controller_data") the assignment ofmtd->privwas removed but was not replaced. This adds the requirednand_set_controller_data()call.Signed-off-by Chris Packham <[email protected]>---
drivers/mtd/nand/pxa3xx_nand.c | 1 + 1 file changed, 1 insertion(+)drivers/mtd/nand/pxa3xx_nand.c +1
-1@@ -1496,6 +1496,7 @@ static int alloc_nand_resource(struct pxa3xx_nand_info *info) host->read_id_bytes =4 ; mtd->owner =THIS_MODULE ; +nand_set_controller_data (chip, host); chip->ecc.read_page = pxa3xx_nand_read_page_hwecc; chip->ecc.write_page = pxa3xx_nand_write_page_hwecc; chip->controller = &info->controller; --
Quoted 2 lines
2.9.2.518.ged577c6.dirty
Ping? I think this probably needs to be in for 2016.09.