/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | gxt4500.c | 236 static int calc_pll(int period_ps, struct gxt4500_par *par) in calc_pll() argument 242 if (period_ps < 3333 || period_ps > 200000) in calc_pll() 249 pll_period = DIV_ROUND_UP(period_ps, postdiv); in calc_pll() 257 n = intf * postdiv / period_ps; in calc_pll() 261 t -= period_ps; in calc_pll()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | gxt4500.c | 237 static int calc_pll(int period_ps, struct gxt4500_par *par) in calc_pll() argument 243 if (period_ps < 3333 || period_ps > 200000) in calc_pll() 250 pll_period = DIV_ROUND_UP(period_ps, postdiv); in calc_pll() 258 n = intf * postdiv / period_ps; in calc_pll() 262 t -= period_ps; in calc_pll()
|
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.c | 651 unsigned int period_ps, reference_period_ps; in gpmi_nfc_compute_timings() local 677 period_ps = div_u64((u64)NSEC_PER_SEC * 1000, hw->clk_rate); in gpmi_nfc_compute_timings() 679 addr_setup_cycles = TO_CYCLES(sdr->tALS_min, period_ps); in gpmi_nfc_compute_timings() 680 data_setup_cycles = TO_CYCLES(sdr->tDS_min, period_ps); in gpmi_nfc_compute_timings() 681 data_hold_cycles = TO_CYCLES(sdr->tDH_min, period_ps); in gpmi_nfc_compute_timings() 683 busy_timeout_cycles = TO_CYCLES(busy_timeout_ps, period_ps); in gpmi_nfc_compute_timings() 697 if (period_ps > dll_threshold_ps) { in gpmi_nfc_compute_timings() 699 reference_period_ps = period_ps / 2; in gpmi_nfc_compute_timings() 702 reference_period_ps = period_ps; in gpmi_nfc_compute_timings() 705 tRP_ps = data_setup_cycles * period_ps; in gpmi_nfc_compute_timings() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.c | 846 unsigned int period_ps, reference_period_ps; in gpmi_nfc_compute_timings() local 882 period_ps = div_u64((u64)NSEC_PER_SEC * 1000, hw->clk_rate); in gpmi_nfc_compute_timings() 884 addr_setup_cycles = TO_CYCLES(sdr->tALS_min, period_ps); in gpmi_nfc_compute_timings() 885 data_setup_cycles = TO_CYCLES(sdr->tDS_min, period_ps); in gpmi_nfc_compute_timings() 886 data_hold_cycles = TO_CYCLES(sdr->tDH_min, period_ps); in gpmi_nfc_compute_timings() 888 busy_timeout_cycles = TO_CYCLES(busy_timeout_ps, period_ps); in gpmi_nfc_compute_timings() 902 if (period_ps > dll_threshold_ps) { in gpmi_nfc_compute_timings() 904 reference_period_ps = period_ps / 2; in gpmi_nfc_compute_timings() 907 reference_period_ps = period_ps; in gpmi_nfc_compute_timings() 910 tRP_ps = data_setup_cycles * period_ps; in gpmi_nfc_compute_timings() [all...] |
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | sdhci-tegra.c | 931 u32 clk_rate_mhz, period_ps, bestcase, worstcase; in tegra_sdhci_post_tuning() local 941 period_ps = USEC_PER_SEC / clk_rate_mhz; in tegra_sdhci_post_tuning() 942 bestcase = period_ps / min_tap_dly; in tegra_sdhci_post_tuning() 943 worstcase = period_ps / max_tap_dly; in tegra_sdhci_post_tuning() 954 avg_tap_dly = (period_ps * 2) / (min_tap_dly + max_tap_dly); in tegra_sdhci_post_tuning()
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | sdhci-tegra.c | 945 u32 clk_rate_mhz, period_ps, bestcase, worstcase; in tegra_sdhci_post_tuning() local 955 period_ps = USEC_PER_SEC / clk_rate_mhz; in tegra_sdhci_post_tuning() 956 bestcase = period_ps / min_tap_dly; in tegra_sdhci_post_tuning() 957 worstcase = period_ps / max_tap_dly; in tegra_sdhci_post_tuning() 968 avg_tap_dly = (period_ps * 2) / (min_tap_dly + max_tap_dly); in tegra_sdhci_post_tuning()
|
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | ni_tio.c | 179 u64 *period_ps) in ni_tio_clock_period_ps() 201 *period_ps = counter->clock_period_ps; in ni_tio_clock_period_ps() 217 *period_ps = clock_period_ps; in ni_tio_clock_period_ps() 177 ni_tio_clock_period_ps(const struct ni_gpct *counter, unsigned int generic_clock_source, u64 *period_ps) ni_tio_clock_period_ps() argument
|
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | ni_tio.c | 179 u64 *period_ps) in ni_tio_clock_period_ps() 201 *period_ps = counter->clock_period_ps; in ni_tio_clock_period_ps() 217 *period_ps = clock_period_ps; in ni_tio_clock_period_ps() 177 ni_tio_clock_period_ps(const struct ni_gpct *counter, unsigned int generic_clock_source, u64 *period_ps) ni_tio_clock_period_ps() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
H A D | tc358768.c | 631 static u32 tc358768_ns_to_cnt(u32 ns, u32 period_ps) in tc358768_ns_to_cnt() argument 633 return DIV_ROUND_UP(ns * 1000, period_ps); in tc358768_ns_to_cnt()
|