X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=drivers%2Fspi%2Fbfin_spi.c;h=9a6fc781515ac9016c7c791712395ae8d2396a95;hb=6b2450143882987f4287ea78783866c5f9ac4aff;hp=aa89d89a32afa3c9e2710ff0214f50050a23f60e;hpb=3f56795635ab419d3378451a9291490cfa47f472;p=oweals%2Fu-boot.git diff --git a/drivers/spi/bfin_spi.c b/drivers/spi/bfin_spi.c index aa89d89a32..9a6fc78151 100644 --- a/drivers/spi/bfin_spi.c +++ b/drivers/spi/bfin_spi.c @@ -9,10 +9,12 @@ /*#define DEBUG*/ #include +#include #include #include #include +#include #include #include #include @@ -140,12 +142,12 @@ static const unsigned short cs_pins[][7] = { void spi_set_speed(struct spi_slave *slave, uint hz) { struct bfin_spi_slave *bss = to_bfin_spi_slave(slave); - ulong sclk; + ulong clk; u32 baud; - sclk = get_sclk(); + clk = get_spi_clk(); /* baud should be rounded up */ - baud = DIV_ROUND_UP(sclk, 2 * hz); + baud = DIV_ROUND_UP(clk, 2 * hz); if (baud < 2) baud = 2; else if (baud > (u16)-1)