Home
last modified time | relevance | path

Searched refs:hsmc_nc (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.15/drivers/mtd/nand/raw/atmel/
Dnand-controller.c2301 struct atmel_hsmc_nand_controller *hsmc_nc; in atmel_hsmc_nand_controller_remove() local
2308 hsmc_nc = container_of(nc, struct atmel_hsmc_nand_controller, base); in atmel_hsmc_nand_controller_remove()
2309 regmap_write(hsmc_nc->base.smc, ATMEL_HSMC_NFC_CTRL, in atmel_hsmc_nand_controller_remove()
2312 if (hsmc_nc->sram.pool) in atmel_hsmc_nand_controller_remove()
2313 gen_pool_free(hsmc_nc->sram.pool, in atmel_hsmc_nand_controller_remove()
2314 (unsigned long)hsmc_nc->sram.virt, in atmel_hsmc_nand_controller_remove()
2317 if (hsmc_nc->clk) { in atmel_hsmc_nand_controller_remove()
2318 clk_disable_unprepare(hsmc_nc->clk); in atmel_hsmc_nand_controller_remove()
2319 clk_put(hsmc_nc->clk); in atmel_hsmc_nand_controller_remove()