Lines Matching refs:div
76 unsigned int div = 0; in ls1c_spi_get_div() local
81 div = DIV_ROUND_UP(clk, max_speed_hz); in ls1c_spi_get_div()
83 if (div < 2) in ls1c_spi_get_div()
84 div = 2; in ls1c_spi_get_div()
86 if (div > 4096) in ls1c_spi_get_div()
87 div = 4096; in ls1c_spi_get_div()
89 bit = ls1c_fls(div) - 1; in ls1c_spi_get_div()
94 if (div > (1 << bit)) in ls1c_spi_get_div()
102 if (div > (1 << bit)) in ls1c_spi_get_div()
110 if (div > (1 << bit)) in ls1c_spi_get_div()
118 if (div > (1 << bit)) in ls1c_spi_get_div()
139 unsigned int div = 0; in ls1c_spi_set_clock() local
143 div = ls1c_spi_get_div(max_hz); in ls1c_spi_set_clock()
148 val |= (div & LS1C_SPI_SPCR_SPR_MASK); // 设置新的spr in ls1c_spi_set_clock()
154 val |= ((div >> 2) & LS1C_SPI_SPER_SPRE_MASK); // 设置新的spre in ls1c_spi_set_clock()