Searched refs:hclkp (Results 1 – 2 of 2) sorted by relevance
/linux-5.19.10/drivers/mtd/nand/raw/ |
D | stm32_fmc2_nand.c | 1400 unsigned long hclkp = NSEC_PER_SEC / (hclk / 1000); in stm32_fmc2_nfc_calc_timings() local 1404 tar = max_t(unsigned long, hclkp, sdrt->tAR_min); in stm32_fmc2_nfc_calc_timings() 1405 timing = DIV_ROUND_UP(tar, hclkp) - 1; in stm32_fmc2_nfc_calc_timings() 1408 tclr = max_t(unsigned long, hclkp, sdrt->tCLR_min); in stm32_fmc2_nfc_calc_timings() 1409 timing = DIV_ROUND_UP(tclr, hclkp) - 1; in stm32_fmc2_nfc_calc_timings() 1413 thiz = (tims->thiz + 1) * hclkp; in stm32_fmc2_nfc_calc_timings() 1420 twait = max_t(unsigned long, hclkp, sdrt->tRP_min); in stm32_fmc2_nfc_calc_timings() 1423 timing = DIV_ROUND_UP(twait, hclkp); in stm32_fmc2_nfc_calc_timings() 1431 tset_mem = hclkp; in stm32_fmc2_nfc_calc_timings() 1439 timing = DIV_ROUND_UP(tset_mem, hclkp); in stm32_fmc2_nfc_calc_timings() [all …]
|
/linux-5.19.10/drivers/memory/ |
D | stm32-fmc2-ebi.c | 298 unsigned long hclkp = NSEC_PER_SEC / (hclk / 1000); in stm32_fmc2_ebi_ns_to_clock_cycles() local 300 return DIV_ROUND_UP(setup * 1000, hclkp); in stm32_fmc2_ebi_ns_to_clock_cycles()
|