Searched refs:hsmc_nc (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/atmel/ |
H A D | nand-controller.c | 2307 struct atmel_hsmc_nand_controller *hsmc_nc; in atmel_hsmc_nand_controller_remove() local 2314 hsmc_nc = container_of(nc, struct atmel_hsmc_nand_controller, base); in atmel_hsmc_nand_controller_remove() 2315 regmap_write(hsmc_nc->base.smc, ATMEL_HSMC_NFC_CTRL, in atmel_hsmc_nand_controller_remove() 2318 if (hsmc_nc->sram.pool) in atmel_hsmc_nand_controller_remove() 2319 gen_pool_free(hsmc_nc->sram.pool, in atmel_hsmc_nand_controller_remove() 2320 (unsigned long)hsmc_nc->sram.virt, in atmel_hsmc_nand_controller_remove() 2323 if (hsmc_nc->clk) { in atmel_hsmc_nand_controller_remove() 2324 clk_disable_unprepare(hsmc_nc->clk); in atmel_hsmc_nand_controller_remove() 2325 clk_put(hsmc_nc->clk); in atmel_hsmc_nand_controller_remove()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/atmel/ |
H A D | nand-controller.c | 2309 struct atmel_hsmc_nand_controller *hsmc_nc; in atmel_hsmc_nand_controller_remove() local 2316 hsmc_nc = container_of(nc, struct atmel_hsmc_nand_controller, base); in atmel_hsmc_nand_controller_remove() 2317 regmap_write(hsmc_nc->base.smc, ATMEL_HSMC_NFC_CTRL, in atmel_hsmc_nand_controller_remove() 2320 if (hsmc_nc->sram.pool) in atmel_hsmc_nand_controller_remove() 2321 gen_pool_free(hsmc_nc->sram.pool, in atmel_hsmc_nand_controller_remove() 2322 (unsigned long)hsmc_nc->sram.virt, in atmel_hsmc_nand_controller_remove() 2325 if (hsmc_nc->clk) { in atmel_hsmc_nand_controller_remove() 2326 clk_disable_unprepare(hsmc_nc->clk); in atmel_hsmc_nand_controller_remove() 2327 clk_put(hsmc_nc->clk); in atmel_hsmc_nand_controller_remove()
|
Completed in 8 milliseconds