Searched refs:sdrt (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | stm32_fmc2_nand.c | 1390 const struct nand_sdr_timings *sdrt) in stm32_fmc2_nfc_calc_timings() 1400 tar = max_t(unsigned long, hclkp, sdrt->tAR_min); in stm32_fmc2_nfc_calc_timings() 1404 tclr = max_t(unsigned long, hclkp, sdrt->tCLR_min); in stm32_fmc2_nfc_calc_timings() 1416 twait = max_t(unsigned long, hclkp, sdrt->tRP_min); in stm32_fmc2_nfc_calc_timings() 1417 twait = max_t(unsigned long, twait, sdrt->tWP_min); in stm32_fmc2_nfc_calc_timings() 1418 twait = max_t(unsigned long, twait, sdrt->tREA_max + FMC2_TIO); in stm32_fmc2_nfc_calc_timings() 1428 if (sdrt->tCS_min > twait && (tset_mem < sdrt->tCS_min - twait)) in stm32_fmc2_nfc_calc_timings() 1429 tset_mem = sdrt->tCS_min - twait; in stm32_fmc2_nfc_calc_timings() 1430 if (sdrt in stm32_fmc2_nfc_calc_timings() 1389 stm32_fmc2_nfc_calc_timings(struct nand_chip *chip, const struct nand_sdr_timings *sdrt) stm32_fmc2_nfc_calc_timings() argument 1522 const struct nand_sdr_timings *sdrt; stm32_fmc2_nfc_setup_interface() local [all...] |
H A D | fsmc_nand.c | 284 const struct nand_sdr_timings *sdrt, in fsmc_calc_timings() 291 if (sdrt->tRC_min < 30000) in fsmc_calc_timings() 294 tims->tar = DIV_ROUND_UP(sdrt->tAR_min / 1000, hclkn) - 1; in fsmc_calc_timings() 297 tims->tclr = DIV_ROUND_UP(sdrt->tCLR_min / 1000, hclkn) - 1; in fsmc_calc_timings() 301 thiz = sdrt->tCS_min - sdrt->tWP_min; in fsmc_calc_timings() 304 thold = sdrt->tDH_min; in fsmc_calc_timings() 305 if (thold < sdrt->tCH_min) in fsmc_calc_timings() 306 thold = sdrt->tCH_min; in fsmc_calc_timings() 307 if (thold < sdrt in fsmc_calc_timings() 283 fsmc_calc_timings(struct fsmc_nand_data *host, const struct nand_sdr_timings *sdrt, struct fsmc_nand_timings *tims) fsmc_calc_timings() argument 352 const struct nand_sdr_timings *sdrt; fsmc_setup_interface() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | stm32_fmc2_nand.c | 1396 const struct nand_sdr_timings *sdrt) in stm32_fmc2_nfc_calc_timings() 1406 tar = max_t(unsigned long, hclkp, sdrt->tAR_min); in stm32_fmc2_nfc_calc_timings() 1410 tclr = max_t(unsigned long, hclkp, sdrt->tCLR_min); in stm32_fmc2_nfc_calc_timings() 1422 twait = max_t(unsigned long, hclkp, sdrt->tRP_min); in stm32_fmc2_nfc_calc_timings() 1423 twait = max_t(unsigned long, twait, sdrt->tWP_min); in stm32_fmc2_nfc_calc_timings() 1424 twait = max_t(unsigned long, twait, sdrt->tREA_max + FMC2_TIO); in stm32_fmc2_nfc_calc_timings() 1434 if (sdrt->tCS_min > twait && (tset_mem < sdrt->tCS_min - twait)) in stm32_fmc2_nfc_calc_timings() 1435 tset_mem = sdrt->tCS_min - twait; in stm32_fmc2_nfc_calc_timings() 1436 if (sdrt in stm32_fmc2_nfc_calc_timings() 1395 stm32_fmc2_nfc_calc_timings(struct nand_chip *chip, const struct nand_sdr_timings *sdrt) stm32_fmc2_nfc_calc_timings() argument 1528 const struct nand_sdr_timings *sdrt; stm32_fmc2_nfc_setup_interface() local [all...] |
H A D | fsmc_nand.c | 284 const struct nand_sdr_timings *sdrt, in fsmc_calc_timings() 291 if (sdrt->tRC_min < 30000) in fsmc_calc_timings() 294 tims->tar = DIV_ROUND_UP(sdrt->tAR_min / 1000, hclkn) - 1; in fsmc_calc_timings() 297 tims->tclr = DIV_ROUND_UP(sdrt->tCLR_min / 1000, hclkn) - 1; in fsmc_calc_timings() 301 thiz = sdrt->tCS_min - sdrt->tWP_min; in fsmc_calc_timings() 304 thold = sdrt->tDH_min; in fsmc_calc_timings() 305 if (thold < sdrt->tCH_min) in fsmc_calc_timings() 306 thold = sdrt->tCH_min; in fsmc_calc_timings() 307 if (thold < sdrt in fsmc_calc_timings() 283 fsmc_calc_timings(struct fsmc_nand_data *host, const struct nand_sdr_timings *sdrt, struct fsmc_nand_timings *tims) fsmc_calc_timings() argument 352 const struct nand_sdr_timings *sdrt; fsmc_setup_interface() local [all...] |
Completed in 7 milliseconds