Title: [9137] trunk/drivers/spi/bfin_sport_spi.c: bfin_sport_spi: add spi baud config.
Revision
9137
Author
lliubbo
Date
2010-09-14 06:29:03 -0400 (Tue, 14 Sep 2010)

Log Message

bfin_sport_spi: add spi baud config.

The old code didn't transfer the spi baud to sport register config.
This commit add it.

Modified Paths

Diff

Modified: trunk/drivers/spi/bfin_sport_spi.c (9136 => 9137)


--- trunk/drivers/spi/bfin_sport_spi.c	2010-09-14 08:34:15 UTC (rev 9136)
+++ trunk/drivers/spi/bfin_sport_spi.c	2010-09-14 10:29:03 UTC (rev 9137)
@@ -348,6 +348,11 @@
 	transfer = drv_data->cur_transfer;
 	chip = drv_data->cur_chip;
 
+	if (transfer->speed_hz) {
+		chip->baud = hz_to_spi_baud(transfer->speed_hz);
+		drv_data->regs->tclkdiv = chip->baud;
+		SSYNC();
+	}
 	/*
 	 * if msg is error or done, report it back using complete() callback
 	 */
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to