From 8b7f45b095f297bb0232e035224b18c8a83455fa Mon Sep 17 00:00:00 2001 From: Octavian Purdila Date: Wed, 8 Mar 2017 19:02:29 +0200 Subject: [PATCH] MLK-14388 mtd: gpmi: remove direct mtd->priv accesses mtd->priv is no longer pointing to the struct nand_chip it is attached to. Replace those accesses by mtd_to_nand() calls. Signed-off-by: Octavian Purdila --- drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mtd/nand/gpmi-nand/gpmi-nand.c b/drivers/mtd/nand/gpmi-nand/gpmi-nand.c index 4743a545f79b..290160344606 100644 --- a/drivers/mtd/nand/gpmi-nand/gpmi-nand.c +++ b/drivers/mtd/nand/gpmi-nand/gpmi-nand.c @@ -343,7 +343,7 @@ static int set_geometry_for_large_oob(struct gpmi_nand_data *this) { struct bch_geometry *geo = &this->bch_geometry; struct mtd_info *mtd = &this->nand.mtd; - struct nand_chip *chip = mtd->priv; + struct nand_chip *chip = mtd_to_nand(mtd); unsigned int block_mark_bit_offset; unsigned int max_ecc; unsigned int bbm_chunk; @@ -581,7 +581,7 @@ static int legacy_set_geometry(struct gpmi_nand_data *this) int common_nfc_set_geometry(struct gpmi_nand_data *this) { struct mtd_info *mtd = &this->nand.mtd; - struct nand_chip *chip = mtd->priv; + struct nand_chip *chip = mtd_to_nand(mtd); if (chip->ecc_strength_ds > this->devdata->bch_max_ecc_strength) { dev_err(this->dev,