Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ebb528d9 authored by Boris Brezillon's avatar Boris Brezillon
Browse files

mtd: nand: gpmi: Kill gpmi_nand_exit()



The only user of gpmi_nand_exit() is gpmi_nand_remove(). Move its content
to the caller.

Signed-off-by: default avatarBoris Brezillon <boris.brezillon@free-electrons.com>
Reviewed-by: default avatarMarek Vasut <marek.vasut@gmail.com>
Acked-by: default avatarHan Xu <han.xu@nxp.com>
parent 4d02423e
Loading
Loading
Loading
Loading
+2 −7
Original line number Original line Diff line number Diff line
@@ -1936,12 +1936,6 @@ static int gpmi_set_geometry(struct gpmi_nand_data *this)
	return gpmi_alloc_dma_buffer(this);
	return gpmi_alloc_dma_buffer(this);
}
}


static void gpmi_nand_exit(struct gpmi_nand_data *this)
{
	nand_release(nand_to_mtd(&this->nand));
	gpmi_free_dma_buffer(this);
}

static int gpmi_init_last(struct gpmi_nand_data *this)
static int gpmi_init_last(struct gpmi_nand_data *this)
{
{
	struct nand_chip *chip = &this->nand;
	struct nand_chip *chip = &this->nand;
@@ -2141,7 +2135,8 @@ static int gpmi_nand_remove(struct platform_device *pdev)
{
{
	struct gpmi_nand_data *this = platform_get_drvdata(pdev);
	struct gpmi_nand_data *this = platform_get_drvdata(pdev);


	gpmi_nand_exit(this);
	nand_release(nand_to_mtd(&this->nand));
	gpmi_free_dma_buffer(this);
	release_resources(this);
	release_resources(this);
	return 0;
	return 0;
}
}