diff options
author | Alexander Shiyan <shc_work@mail.ru> | 2012-07-19 19:30:12 +0400 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-07-20 10:14:03 +0200 |
commit | 6e18b3a48ee4c22833564181328537163a47addb (patch) | |
tree | 26ce3033fd25c514efaf1c0e59148c9e9030ba9c /drivers/mfd | |
parent | dab7dfcec3bdd4aad2fad738cb2e3d3344ed0e3e (diff) | |
download | barebox-6e18b3a48ee4c22833564181328537163a47addb.tar.gz barebox-6e18b3a48ee4c22833564181328537163a47addb.tar.xz |
mc13xxx: Define maximum SPI clock frequency global to driver
This patch provide setup for SPI clk frequency global to driver.
For MC13783 maximum clock frequency is 20 MHz,
for MC13892 maximum clock frequency is 26 MHz,
so we define 20 MHz as a maximum SPI clk.
Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mfd')
-rw-r--r-- | drivers/mfd/mc13xxx.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/mfd/mc13xxx.c b/drivers/mfd/mc13xxx.c index 2934e9d9bd..8bb0d00f8f 100644 --- a/drivers/mfd/mc13xxx.c +++ b/drivers/mfd/mc13xxx.c @@ -297,6 +297,7 @@ static int mc_probe(struct device_d *dev, enum mc13xxx_mode mode) mc_dev->spi = dev->type_data; mc_dev->spi->mode = SPI_MODE_0 | SPI_CS_HIGH; mc_dev->spi->bits_per_word = 32; + mc_dev->spi->max_speed_hz = 20000000; } mc_dev->cdev.size = 256; mc_dev->cdev.dev = dev; |