Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-compactflash.c254 int clocks_us; /* Number of clock cycles per microsec */ in cvmx_compactflash_set_piomode() local
340 clocks_us = FLASH_RoundUP(cvmx_clock_get_rate(CVMX_CLOCK_SCLK), 1000000); in cvmx_compactflash_set_piomode()
344 t1 = FLASH_RoundUP(t1 * clocks_us, 1000); in cvmx_compactflash_set_piomode()
347 t2 = FLASH_RoundUP(t2 * clocks_us, 1000); in cvmx_compactflash_set_piomode()
350 t2i = FLASH_RoundUP(t2i * clocks_us, 1000); in cvmx_compactflash_set_piomode()
353 t4 = FLASH_RoundUP(t4 * clocks_us, 1000); in cvmx_compactflash_set_piomode()
356 t6 = FLASH_RoundUP(t6 * clocks_us, 1000); in cvmx_compactflash_set_piomode()
359 t6z = FLASH_RoundUP(t6z * clocks_us, 1000); in cvmx_compactflash_set_piomode()
362 t9 = FLASH_RoundUP(t9 * clocks_us, 1000); in cvmx_compactflash_set_piomode()
H A Dcvmx-nand.c358 void __set_onfi_timing_mode(int *tim_par, int clocks_us, int mode) in __set_onfi_timing_mode() argument
374 pulse_adjust = ((mp->twc - mp->twh - mp->twp)/2 + 1) * clocks_us; in __set_onfi_timing_mode()
377 margin = 2 * clocks_us; in __set_onfi_timing_mode()
381 tim_par[3] = CVMX_NAND_ROUNDUP(mp->tclh * clocks_us + margin, 1000); /* Tclh, CLE hold time */ in __set_onfi_timing_mode()
382 tim_par[4] = CVMX_NAND_ROUNDUP(mp->tals * clocks_us + margin, 1000); /* Tals, ALE setup time */ in __set_onfi_timing_mode()
391 static void __set_chip_defaults(int chip, int clocks_us) in __set_chip_defaults() argument
472 uint64_t clocks_us; in cvmx_nand_initialize() local
542 clocks_us = CVMX_NAND_ROUNDUP(cvmx_clock_get_rate(CVMX_CLOCK_SCLK), 1000000); in cvmx_nand_initialize()
556 __set_chip_defaults(chip, clocks_us); in cvmx_nand_initialize()
587 __set_onfi_timing_mode(cvmx_nand_state[chip].tim_par, clocks_us, 0); in cvmx_nand_initialize()
[all …]