Home
last modified time | relevance | path

Searched refs:cpsdvsr (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/spi/
Dspi-pl022.c1738 static inline u32 spi_rate(u32 rate, u16 cpsdvsr, u16 scr) in spi_rate() argument
1740 return rate / (cpsdvsr * (1 + scr)); in spi_rate()
1747 u16 cpsdvsr = CPSDVR_MIN, scr = SCR_MIN; in calculate_effective_freq() local
1773 while ((cpsdvsr <= CPSDVR_MAX) && !found) { in calculate_effective_freq()
1775 tmp = spi_rate(rate, cpsdvsr, scr); in calculate_effective_freq()
1789 best_cpsdvsr = cpsdvsr; in calculate_effective_freq()
1801 cpsdvsr += 2; in calculate_effective_freq()
1808 clk_freq->cpsdvsr = (u8) (best_cpsdvsr & 0xFF); in calculate_effective_freq()
1814 clk_freq->cpsdvsr, clk_freq->scr); in calculate_effective_freq()
1853 struct ssp_clock_params clk_freq = { .cpsdvsr = 0, .scr = 0}; in pl022_setup()
[all …]
/kernel/linux/linux-5.10/include/linux/amba/
Dpl022.h59 u8 cpsdvsr; /* value from 2 to 254 (even only!) */ member
/kernel/linux/patches/linux-5.10/hispark_taurus_patch/
Dhispark_taurus.patch54209 chip->cpsr = clk_freq.cpsdvsr;
/kernel/linux/patches/linux-4.19/hispark_taurus_patch/
Dhispark_taurus.patch356402 chip->cpsr = clk_freq.cpsdvsr;