sscbrg            184 drivers/spi/spi-st-ssc4.c 	u32 spi_st_clk, sscbrg, var;
sscbrg            212 drivers/spi/spi-st-ssc4.c 	sscbrg = spi_st_clk / (2 * hz);
sscbrg            213 drivers/spi/spi-st-ssc4.c 	if (sscbrg < 0x07 || sscbrg > BIT(16)) {
sscbrg            215 drivers/spi/spi-st-ssc4.c 			"baudrate %d outside valid range %d\n", sscbrg, hz);
sscbrg            220 drivers/spi/spi-st-ssc4.c 	spi_st->baud = spi_st_clk / (2 * sscbrg);
sscbrg            221 drivers/spi/spi-st-ssc4.c 	if (sscbrg == BIT(16)) /* 16-bit counter wraps */
sscbrg            222 drivers/spi/spi-st-ssc4.c 		sscbrg = 0x0;
sscbrg            224 drivers/spi/spi-st-ssc4.c 	writel_relaxed(sscbrg, spi_st->base + SSC_BRG);
sscbrg            228 drivers/spi/spi-st-ssc4.c 		hz, spi_st->baud, sscbrg);