Searched refs:max_speed_hz (Results 1 - 200 of 207) sorted by relevance

12

/linux-4.1.27/drivers/iio/imu/
H A Dadis16400_buffer.c67 u32 old_speed_hz = st->adis.spi->max_speed_hz; adis16400_trigger_handler()
75 st->adis.spi->max_speed_hz > ADIS16400_SPI_BURST) { adis16400_trigger_handler()
76 st->adis.spi->max_speed_hz = ADIS16400_SPI_BURST; adis16400_trigger_handler()
85 st->adis.spi->max_speed_hz = old_speed_hz; adis16400_trigger_handler()
H A Dadis16400_core.c211 st->adis.spi->max_speed_hz = ADIS16400_SPI_SLOW; adis16400_set_freq()
213 st->adis.spi->max_speed_hz = ADIS16400_SPI_FAST; adis16400_set_freq()
273 st->adis.spi->max_speed_hz = ADIS16400_SPI_SLOW; adis16400_initial_setup()
275 st->adis.spi->max_speed_hz = ADIS16400_SPI_FAST; adis16400_initial_setup()
306 st->adis.spi->max_speed_hz = ADIS16400_SPI_FAST; adis16400_initial_setup()
/linux-4.1.27/drivers/staging/fbtft/
H A Dfbtft_device.c209 .max_speed_hz = 32000000,
229 .max_speed_hz = 4000000,
252 .max_speed_hz = 32000000,
271 .max_speed_hz = 32000000,
291 .max_speed_hz = 32000000,
311 .max_speed_hz = 16000000,
346 .max_speed_hz = 8000000,
364 .max_speed_hz = 5000000,
385 .max_speed_hz = 5000000,
406 .max_speed_hz = 32000000,
447 .max_speed_hz = 20000000,
466 .max_speed_hz = 16000000,
485 .max_speed_hz = 32000000,
505 .max_speed_hz = 48000000,
528 .max_speed_hz = 32000000,
600 .max_speed_hz = 32000000,
619 .max_speed_hz = 32000000,
640 .max_speed_hz = 32000000,
659 .max_speed_hz = 4000000,
672 .max_speed_hz = 400000,
690 .max_speed_hz = 1000000,
708 .max_speed_hz = 12000000,
726 .max_speed_hz = 32000000,
747 .max_speed_hz = 32000000,
767 .max_speed_hz = 20000000,
793 .max_speed_hz = 32000000,
813 .max_speed_hz = 32000000,
833 .max_speed_hz = 32000000,
913 .max_speed_hz = 16000000,
932 .max_speed_hz = 500000,
946 .max_speed_hz = 20000000,
963 .max_speed_hz = 32000000,
983 .max_speed_hz = 32000000,
1003 .max_speed_hz = 128000000,
1023 .max_speed_hz = 128000000,
1043 .max_speed_hz = 32000000,
1060 .max_speed_hz = 48000000,
1080 .max_speed_hz = 32000000,
1099 .max_speed_hz = 0,
1197 spi->modalias, dev_name(dev), spi->max_speed_hz/1000, spi_device_found()
1382 spi->max_speed_hz = speed; fbtft_device_init()
/linux-4.1.27/drivers/input/misc/
H A Dadxl34x-spi.c73 if (spi->max_speed_hz > MAX_SPI_FREQ_HZ) { adxl34x_spi_probe()
74 dev_err(&spi->dev, "SPI CLK %d Hz too fast\n", spi->max_speed_hz); adxl34x_spi_probe()
79 spi->max_speed_hz > MAX_FREQ_NO_FIFODELAY, adxl34x_spi_probe()
/linux-4.1.27/arch/arm/mach-pxa/
H A Dicontrol.c82 .max_speed_hz = 6500000,
91 .max_speed_hz = 6500000,
100 .max_speed_hz = 6500000,
109 .max_speed_hz = 6500000,
H A Dcm-x255.c108 .max_speed_hz = 1000000,
H A Dcorgi.c577 .max_speed_hz = 1200000,
585 .max_speed_hz = 50000,
592 .max_speed_hz = 450000,
H A Dpcm027.c148 .max_speed_hz = 13000000,
H A Dz2.c583 .max_speed_hz = 13000000,
591 .max_speed_hz = 400000,
H A Draumfeld.c665 .max_speed_hz = 10000, \
674 .max_speed_hz = 1000000, \
685 .max_speed_hz = 1000000, \
H A Dspitz.c552 .max_speed_hz = 1200000,
560 .max_speed_hz = 50000,
567 .max_speed_hz = 450000,
H A Dcm-x270.c381 .max_speed_hz = 13000000,
H A Dlittleton.c208 .max_speed_hz = 1000000,
H A Dpoodle.c217 .max_speed_hz = 10000,
H A Dem-x270.c803 .max_speed_hz = 1000000,
811 .max_speed_hz = 13000000,
H A Dstargate2.c372 .max_speed_hz = 8000000,/* 8MHz max spi frequency at 3V */
379 .max_speed_hz = 6500000,
H A Dlubbock.c205 .max_speed_hz = 120000 /* max sample rate at 3V */
H A Dcm-x300.c362 .max_speed_hz = 1000000,
H A Dhx4700.c624 .max_speed_hz = 2600000, /* 100 kHz sample rate */
H A Dtosa.c825 .max_speed_hz = 28750,
H A Dzeus.c431 .max_speed_hz = 1*1000*1000,
/linux-4.1.27/include/linux/
H A Dserial_max3100.h39 * .max_speed_hz = 5*1000*1000,
/linux-4.1.27/drivers/staging/iio/addac/
H A Dadt7316-spi.c105 if (spi_dev->max_speed_hz > ADT7316_SPI_MAX_FREQ_HZ) { adt7316_spi_probe()
107 spi_dev->max_speed_hz); adt7316_spi_probe()
/linux-4.1.27/arch/mips/txx9/generic/
H A Dspi_eeprom.c27 .max_speed_hz = 1500000, /* 1.5Mbps */ spi_eeprom_register()
63 (spi->max_speed_hz + 500) / 1000); early_seeprom_probe()
/linux-4.1.27/arch/avr32/boards/atstk1000/
H A Datstk1004.c53 .max_speed_hz = 200000,
62 .max_speed_hz = 16000000,
H A Datstk1003.c51 .max_speed_hz = 200000,
H A Datstk1002.c136 .max_speed_hz = 200000,
145 .max_speed_hz = 16000000,
/linux-4.1.27/arch/blackfin/mach-bf537/boards/
H A Dstamp.c943 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
954 .max_speed_hz = 33250000, /* max spi clock (SCK) speed in HZ */
966 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
977 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
987 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
997 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1030 .max_speed_hz = 8192000,
1041 .max_speed_hz = 1000000,
1052 .max_speed_hz = 1000000,
1064 .max_speed_hz = 1000000,
1077 .max_speed_hz = 1000000,
1088 .max_speed_hz = 1000000,
1101 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
1114 .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
1124 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
1133 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
1141 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
1150 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
1163 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
1172 .max_speed_hz = 16000000, /* max spi clock (SCK) speed in HZ */
1182 .max_speed_hz = 2000000, /* max spi clock (SCK) speed in HZ */
1193 .max_speed_hz = 6250000, /* max spi clock (SCK) speed in HZ */
1204 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1214 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1224 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1234 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1244 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1254 .max_speed_hz = 2900000, /* max spi clock (SCK) speed in HZ */
1262 .max_speed_hz = 2900000, /* max spi clock (SCK) speed in HZ */
1272 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1282 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1293 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1304 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1315 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1326 .max_speed_hz = 2000000, /* max spi clock (SCK) speed in HZ */
1337 .max_speed_hz = 1500000, /* max spi clock (SCK) speed in HZ */
1348 .max_speed_hz = 1500000, /* max spi clock (SCK) speed in HZ */
1359 .max_speed_hz = 2500000, /* max spi clock (SCK) speed in HZ */
1369 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1380 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
1391 .max_speed_hz = 1000000, /* max spi clock (SCK) speed in HZ */
H A Dpnav10.c217 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
229 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
237 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
249 .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
H A Dtcm_bf537.c81 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
93 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
102 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
H A Ddnp5370.c172 .max_speed_hz = 20000000,
184 .max_speed_hz = 16700000,
H A Dminotaur.c175 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
187 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
H A Dcm_bf537e.c81 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
93 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
102 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
H A Dcm_bf537u.c81 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
93 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
102 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
/linux-4.1.27/arch/arm/mach-s3c64xx/
H A Dmach-crag6410-module.c46 .max_speed_hz = 26 * 1000 * 1000,
59 .max_speed_hz = 26 * 1000 * 1000,
227 .max_speed_hz = 10 * 1000 * 1000,
252 .max_speed_hz = 10 * 1000 * 1000,
266 .max_speed_hz = 10 * 1000 * 1000,
/linux-4.1.27/arch/blackfin/mach-bf518/boards/
H A Dtcm-bf518.c170 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
182 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
194 .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
203 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
212 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
220 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
H A Dezbrd.c222 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
235 .max_speed_hz = 5000000,
247 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
259 .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
268 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
277 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
285 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
/linux-4.1.27/drivers/mfd/
H A Dstmpe-spi.c91 if (spi->max_speed_hz > 1000000) { stmpe_spi_probe()
93 (spi->max_speed_hz/1000)); stmpe_spi_probe()
H A Dmc13xxx-spi.c143 spi->max_speed_hz = spi->max_speed_hz ? : 26000000; mc13xxx_spi_probe()
H A Dtimberdale.c129 .max_speed_hz = 26000,
139 .max_speed_hz = 4000,
/linux-4.1.27/drivers/input/touchscreen/
H A Dad7879-spi.c119 if (spi->max_speed_hz > MAX_SPI_FREQ_HZ) { ad7879_spi_probe()
120 dev_err(&spi->dev, "SPI CLK %d Hz?\n", spi->max_speed_hz); ad7879_spi_probe()
H A Dtsc2005.c638 if (!spi->max_speed_hz) tsc2005_probe()
639 spi->max_speed_hz = TSC2005_SPI_MAX_SPEED_HZ; tsc2005_probe()
H A Dad7877.c698 if (spi->max_speed_hz > MAX_SPI_FREQ_HZ) { ad7877_probe()
699 dev_dbg(&spi->dev, "SPI CLK %d Hz?\n",spi->max_speed_hz); ad7877_probe()
H A Dads7846.c1266 if (spi->max_speed_hz > (125000 * SAMPLE_BITS)) { ads7846_probe()
1268 (spi->max_speed_hz/SAMPLE_BITS)/1000); ads7846_probe()
/linux-4.1.27/drivers/misc/eeprom/
H A Ddigsy_mtc_eeprom.c62 .max_speed_hz = 1000000,
H A Deeprom_93xx46.c69 cmd_addr, edev->spi->max_speed_hz); eeprom_93xx46_bin_read()
/linux-4.1.27/drivers/staging/iio/magnetometer/
H A Dhmc5843_spi.c64 spi->max_speed_hz = 8000000; hmc5843_spi_probe()
/linux-4.1.27/arch/mips/ath79/
H A Dmach-ap121.c65 .max_speed_hz = 25000000,
H A Dmach-ap81.c74 .max_speed_hz = 25000000,
H A Dmach-pb44.c94 .max_speed_hz = 25000000,
H A Dmach-ubnt-xm.c72 .max_speed_hz = 25000000,
H A Dmach-db120.c83 .max_speed_hz = 25000000,
H A Dmach-ap136.c105 .max_speed_hz = 25000000,
/linux-4.1.27/include/linux/platform_data/
H A Dnet-cw1200.h58 .max_speed_hz = 52000000,
/linux-4.1.27/arch/arm/mach-dove/
H A Dcm-a510.c50 .max_speed_hz = 20000000,
H A Ddove-db-setup.c51 .max_speed_hz = 20000000,
/linux-4.1.27/arch/blackfin/mach-bf527/boards/
H A Dezbrd.c303 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
315 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
327 .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
337 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
347 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
356 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
364 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
H A Dtll6527m.c368 .max_speed_hz = 25000000,
387 .max_speed_hz = 10000000,
400 .max_speed_hz = 5000000,
410 .max_speed_hz = 10000000,
420 .max_speed_hz = 20000000,
430 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
438 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
H A Dcm_bf527.c387 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
399 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
407 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
419 .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
428 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
437 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
H A Dezkit.c588 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
600 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
610 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
623 .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
633 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
642 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
650 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
H A Dad7160eval.c290 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
301 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
309 .max_speed_hz = 30000000, /* max spi clock (SCK) speed in HZ */
319 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
/linux-4.1.27/drivers/spi/
H A Dspi-txx9.c120 if (!spi->max_speed_hz) txx9spi_setup()
131 txx9spi_cs_func(spi, c, 0, (NSEC_PER_SEC / 2) / spi->max_speed_hz); txx9spi_setup()
160 cs_delay = 100 + (NSEC_PER_SEC / 2) / spi->max_speed_hz; txx9spi_work_one()
184 u32 speed_hz = t->speed_hz ? : spi->max_speed_hz; txx9spi_work_one()
357 master->max_speed_hz = c->baseclk / (SPI_MIN_DIVIDER + 1); txx9spi_probe()
H A Dspi-ppc4xx.c23 * during SPI transfers by setting max_speed_hz via the device tree.
180 speed = spi->max_speed_hz; spi_ppc4xx_setupxfer()
191 speed = min(t->speed_hz, spi->max_speed_hz); spi_ppc4xx_setupxfer()
194 if (!speed || (speed > spi->max_speed_hz)) { spi_ppc4xx_setupxfer()
227 if (!spi->max_speed_hz) { spi_ppc4xx_setup()
228 dev_err(&spi->dev, "invalid max_speed_hz (must be non-zero)\n"); spi_ppc4xx_setup()
H A Dspi-clps711x.c68 clk_set_rate(hw->spi_clk, xfer->speed_hz ? : spi->max_speed_hz); spi_clps711x_transfer_one()
191 master->max_speed_hz); spi_clps711x_probe()
H A Dspi-octeon.c68 speed_hz = xfer->speed_hz ? : spi->max_speed_hz; octeon_spi_do_transfer()
212 master->max_speed_hz = OCTEON_SPI_MAX_CLOCK_HZ; octeon_spi_probe()
H A Dspi-sun4i.c232 if (mclk_rate < (2 * spi->max_speed_hz)) { sun4i_spi_transfer_one()
233 clk_set_rate(sspi->mclk, 2 * spi->max_speed_hz); sun4i_spi_transfer_one()
251 div = mclk_rate / (2 * spi->max_speed_hz); sun4i_spi_transfer_one()
258 div = ilog2(mclk_rate) - ilog2(spi->max_speed_hz); sun4i_spi_transfer_one()
H A Dspi-sun6i.c220 if (mclk_rate < (2 * spi->max_speed_hz)) { sun6i_spi_transfer_one()
221 clk_set_rate(sspi->mclk, 2 * spi->max_speed_hz); sun6i_spi_transfer_one()
239 div = mclk_rate / (2 * spi->max_speed_hz); sun6i_spi_transfer_one()
246 div = ilog2(mclk_rate) - ilog2(spi->max_speed_hz); sun6i_spi_transfer_one()
H A Dspi-s3c64xx.c655 if (sdd->cur_speed != spi->max_speed_hz s3c64xx_spi_prepare_message()
659 sdd->cur_speed = spi->max_speed_hz; s3c64xx_spi_prepare_message()
685 speed = xfer->speed_hz ? : spi->max_speed_hz; s3c64xx_spi_transfer_one()
833 if (spi->max_speed_hz > speed) s3c64xx_spi_setup()
834 spi->max_speed_hz = speed; s3c64xx_spi_setup()
836 psr = clk_get_rate(sdd->src_clk) / 2 / spi->max_speed_hz - 1; s3c64xx_spi_setup()
842 if (spi->max_speed_hz < speed) { s3c64xx_spi_setup()
852 if (spi->max_speed_hz >= speed) { s3c64xx_spi_setup()
853 spi->max_speed_hz = speed; s3c64xx_spi_setup()
856 spi->max_speed_hz); s3c64xx_spi_setup()
H A Dspidev.c306 u_tmp->speed_hz ? : spidev->spi->max_speed_hz); spidev_message()
491 u32 save = spi->max_speed_hz; spidev_ioctl()
493 spi->max_speed_hz = tmp; spidev_ioctl()
499 spi->max_speed_hz = save; spidev_ioctl()
668 spidev->speed_hz = spidev->spi->max_speed_hz; spidev_release()
769 spidev->speed_hz = spi->max_speed_hz; spidev_probe()
H A Dspi-falcon.c316 if (spi->max_speed_hz >= CLOCK_100M) { falcon_sflash_setup()
326 if (CLOCK_50M / i <= spi->max_speed_hz) falcon_sflash_setup()
H A Dspi-oc-tiny.c101 if (spi->max_speed_hz != hw->speed_hz) { tiny_spi_setup()
102 hw->speed_hz = spi->max_speed_hz; tiny_spi_setup()
H A Dspi-orion.c205 unsigned int speed = spi->max_speed_hz; orion_spi_setup_transfer()
474 master->max_speed_hz = min(devdata->max_hz, orion_spi_probe()
477 master->max_speed_hz = orion_spi_probe()
H A Dspi-st-ssc4.c216 u32 hz = spi->max_speed_hz; spi_st_setup()
221 dev_err(&spi->dev, "max_speed_hz unspecified\n"); spi_st_setup()
H A Dspi-rspi.c190 u32 max_speed_hz; member in struct:rspi_data
267 2 * rspi->max_speed_hz) - 1; rspi_set_config_register()
304 2 * rspi->max_speed_hz) - 1; rspi_rz_set_config_register()
337 spbr = DIV_ROUND_UP(clk_get_rate(rspi->clk), 2 * rspi->max_speed_hz); qspi_set_config_register()
836 rspi->max_speed_hz = spi->max_speed_hz; rspi_setup()
H A Dspi.c383 proxy->max_speed_hz = chip->max_speed_hz; spi_new_device()
1251 spi->max_speed_hz = value; of_register_spi_device()
1312 spi->max_speed_hz = sb->connection_speed; acpi_spi_add_resource()
1361 if (ret < 0 || !spi->max_speed_hz) { acpi_spi_add_device()
1790 if (!spi->max_speed_hz) spi_setup()
1791 spi->max_speed_hz = spi->master->max_speed_hz; spi_setup()
1804 spi->bits_per_word, spi->max_speed_hz, spi_setup()
1851 xfer->speed_hz = spi->max_speed_hz; __spi_validate()
1853 if (master->max_speed_hz && __spi_validate()
1854 xfer->speed_hz > master->max_speed_hz) __spi_validate()
1855 xfer->speed_hz = master->max_speed_hz; __spi_validate()
H A Dspi-dw.c456 if (!spi->max_speed_hz) { dw_spi_setup()
546 master->max_speed_hz = dws->max_freq; dw_spi_add_host()
H A Dspi-mpc512x-psc.c63 ? t->speed_hz : spi->max_speed_hz; mpc512x_psc_spi_transfer_setup()
376 cs->speed_hz = spi->max_speed_hz; mpc512x_psc_spi_setup()
H A Dspi-mpc52xx-psc.c69 ? t->speed_hz : spi->max_speed_hz; mpc52xx_psc_spi_transfer_setup()
281 cs->speed_hz = spi->max_speed_hz; mpc52xx_psc_spi_setup()
H A Dspi-tegra20-sflash.c462 &master->max_speed_hz)) tegra_sflash_probe()
463 master->max_speed_hz = 25000000; /* 25MHz */ tegra_sflash_probe()
H A Dspi-butterfly.c278 pp->info[0].max_speed_hz = 15 * 1000 * 1000; butterfly_attach()
H A Dspi-omap2-mcspi.c850 u32 speed_hz = spi->max_speed_hz; omap2_mcspi_setup_transfer()
1099 (t->speed_hz != spi->max_speed_hz) || omap2_mcspi_work()
1105 if (t->speed_hz == spi->max_speed_hz && omap2_mcspi_work()
1353 master->max_speed_hz = OMAP2_MCSPI_MAX_FREQ; omap2_mcspi_probe()
H A Dspi-sc18is602.c296 master->max_speed_hz = hw->freq / 4; sc18is602_probe()
H A Dspi-cadence.c561 master->max_speed_hz = clk_get_rate(xspi->ref_clk) / 4; cdns_spi_probe()
562 xspi->speed_hz = master->max_speed_hz; cdns_spi_probe()
H A Dspi-fsl-espi.c150 hz = spi->max_speed_hz; fsl_espi_setup_transfer()
475 if (!spi->max_speed_hz) fsl_espi_setup()
H A Dspi-fsl-spi.c243 hz = spi->max_speed_hz; fsl_spi_setup_transfer()
430 if (!spi->max_speed_hz) fsl_spi_setup()
H A Dspi-s3c24xx.c128 hz = t ? t->speed_hz : spi->max_speed_hz; s3c24xx_spi_update_state()
131 hz = spi->max_speed_hz; s3c24xx_spi_update_state()
H A Dspi-sirf.c534 hz = t && t->speed_hz ? t->speed_hz : spi->max_speed_hz; spi_sirfsoc_setup_transfer()
691 master->max_speed_hz = SIRFSOC_SPI_DEFAULT_FRQ; spi_sirfsoc_probe()
H A Dspi-coldfire-qspi.c341 (MCFQSPI_BUSCLK / mcfqspi_qmr_baud(spi->max_speed_hz)) mcfqspi_setup()
H A Dspi-efm32.c122 unsigned speed = t->speed_hz ?: spi->max_speed_hz; efm32_spi_setup_transfer()
H A Dspi-lm70llp.c261 pp->info.max_speed_hz = 6 * 1000 * 1000; spi_lm70llp_attach()
H A Dspi-meson-spifc.c344 master->max_speed_hz = rate >> 1; meson_spifc_probe()
H A Dspi-omap-100k.c390 master->max_speed_hz = OMAP1_SPI100K_MAX_FREQ; omap1_spi100k_probe()
H A Dspi-au1550.c214 cfg |= au1550_spi_baudcfg(hw, spi->max_speed_hz); au1550_spi_chipsel()
237 hz = spi->max_speed_hz; au1550_spi_setupxfer()
885 master->max_speed_hz = hw->pdata->mainclk_hz / min_div; au1550_spi_probe()
H A Dspi-davinci.c262 u32 max_speed_hz) davinci_spi_get_prescale()
266 ret = DIV_ROUND_UP(clk_get_rate(dspi->clk), max_speed_hz); davinci_spi_get_prescale()
322 hz = spi->max_speed_hz; davinci_spi_setup_transfer()
261 davinci_spi_get_prescale(struct davinci_spi *dspi, u32 max_speed_hz) davinci_spi_get_prescale() argument
H A Dspi-imx.c774 config.speed_hz = t ? t->speed_hz : spi->max_speed_hz; spi_imx_setupxfer()
779 config.speed_hz = spi->max_speed_hz; spi_imx_setupxfer()
1031 spi->mode, spi->bits_per_word, spi->max_speed_hz); spi_imx_setup()
H A Dspi-tegra114.c769 spi->max_speed_hz); tegra_spi_setup()
1046 &master->max_speed_hz)) tegra_spi_probe()
1047 master->max_speed_hz = 25000000; /* 25MHz */ tegra_spi_probe()
H A Dspi-tegra20-slink.c760 spi->max_speed_hz); tegra_slink_setup()
1050 &master->max_speed_hz)) tegra_slink_probe()
1051 master->max_speed_hz = 25000000; /* 25MHz */ tegra_slink_probe()
H A Dspi-topcliff-pch.c431 spi->max_speed_hz); pch_spi_setup_transfer()
432 pch_spi_set_baud_rate(spi->master, spi->max_speed_hz); pch_spi_setup_transfer()
1384 master->max_speed_hz = PCH_MAX_BAUDRATE; pch_spi_pd_probe()
H A Dspi-bitbang.c165 hz = spi->max_speed_hz; spi_bitbang_setup_transfer()
H A Dspi-fsl-dspi.c426 hz_to_spi_baud(&pbr, &br, spi->max_speed_hz, clkrate); dspi_setup()
H A Dspi-mpc52xx.c176 sppr = ((ms->ipb_freq / ms->message->spi->max_speed_hz) + 1) >> 1; mpc52xx_spi_fsmstate_idle()
H A Dspi-mxs.c77 const unsigned int hz = min(dev->max_speed_hz, t->speed_hz); mxs_spi_setup_transfer()
H A Dspi-omap-uwire.c347 hz = spi->max_speed_hz; uwire_setup_transfer()
H A Dspi-xilinx.c212 /* We do not check spi->max_speed_hz here as the SPI clock xilinx_spi_chipselect()
H A Dspi-ep93xx.c209 rate = clamp(rate, master->min_speed_hz, master->max_speed_hz); ep93xx_spi_calc_divisors()
910 master->max_speed_hz = clk_get_rate(espi->clk) / 2; ep93xx_spi_probe()
H A Dspi-adi-v3.c712 chip->clock = hz_to_spi_clock(drv_data->sclk, spi->max_speed_hz); adi_spi_setup()
H A Dspi-bfin-sport.c619 chip->baud = bfin_sport_hz_to_spi_baud(spi->max_speed_hz); bfin_sport_spi_setup()
H A Dspi-dln2.c724 &master->max_speed_hz); dln2_spi_probe()
H A Dspi-img-spfi.c645 master->max_speed_hz = clk_get_rate(spfi->spfi_clk) / 4; img_spfi_probe()
H A Dspi-qup.c822 master->max_speed_hz = max_freq; spi_qup_probe()
H A Dspi-pxa2xx.c1172 clk_div = pxa2xx_ssp_get_clk_div(drv_data, chip, spi->max_speed_hz); setup()
1173 chip->speed_hz = spi->max_speed_hz; setup()
/linux-4.1.27/drivers/net/wireless/cw1200/
H A Dcw1200_spi.c373 if (func->max_speed_hz > 52000000) cw1200_spi_probe()
374 func->max_speed_hz = 52000000; cw1200_spi_probe()
375 if (func->max_speed_hz < 1000000) cw1200_spi_probe()
376 func->max_speed_hz = 1000000; cw1200_spi_probe()
389 func->max_speed_hz); cw1200_spi_probe()
/linux-4.1.27/arch/avr32/boards/mimc200/
H A Dsetup.c101 .max_speed_hz = 4000000,
106 .max_speed_hz = 1000000,
/linux-4.1.27/arch/arm/mach-ep93xx/
H A Dvision_ep9307.c268 .max_speed_hz = 20000000,
276 .max_speed_hz = 20000000,
H A Dedb93xx.c136 .max_speed_hz = 6000000,
/linux-4.1.27/arch/arm/mach-imx/
H A Deukrea_mbimxsd35-baseboard.c251 .max_speed_hz = 20000000,
258 .max_speed_hz = 20000000,
H A Dmach-pcm037_eet.c51 .max_speed_hz = 400000,
H A Dmach-mx27_3ds.c459 .max_speed_hz = 1000000,
467 .max_speed_hz = 5000000,
H A Dmach-mx31lite.c121 .max_speed_hz = 1000000,
H A Dmach-mx31_3ds.c532 .max_speed_hz = 1000000,
540 .max_speed_hz = 5000000,
H A Dmach-mx31lilly.c231 .max_speed_hz = 1000000,
H A Dmach-pca100.c198 .max_speed_hz = 30000,
H A Dmx31moboard-marxbot.c140 .max_speed_hz = 300000,
H A Dmach-mx31moboard.c297 .max_speed_hz = 300000,
/linux-4.1.27/arch/arm/mach-omap1/
H A Dboard-nokia770.c134 .max_speed_hz = 12000000,
141 .max_speed_hz = 2500000,
H A Dboard-palmte.c190 .max_speed_hz = 8000000,
H A Dboard-palmtt.c231 .max_speed_hz = 120000 /* max sample rate at 3V */
H A Dboard-palmz71.c197 .max_speed_hz = 120000 /* max sample rate at 3V */
H A Dboard-h3.c324 .max_speed_hz = 16000000,
H A Dboard-innovator.c233 .max_speed_hz = 120000 /* max sample rate at 3V */
H A Dboard-htcherald.c450 .max_speed_hz = 2500000,
H A Dboard-osk.c438 .max_speed_hz = 120000 /* max sample rate at 3V */
/linux-4.1.27/drivers/iio/pressure/
H A Dms5611_spi.c94 spi->max_speed_hz = 20000000; ms5611_spi_probe()
/linux-4.1.27/drivers/staging/iio/resolver/
H A Dad2s90.c87 spi->max_speed_hz = 830000; ad2s90_probe()
H A Dad2s1200.c141 spi->max_speed_hz = AD2S1200_HZ; ad2s1200_probe()
H A Dad2s1210.c707 st->fclkin = spi->max_speed_hz; ad2s1210_probe()
/linux-4.1.27/arch/arm/mach-omap2/
H A Dcommon-board-devices.c54 .max_speed_hz = 1500000,
H A Dboard-rx51-peripherals.c248 .max_speed_hz = 48000000,
257 .max_speed_hz = 6000000,
265 .max_speed_hz = 6000000,
H A Dboard-n8x0.c161 .max_speed_hz = 48000000,
H A Dboard-omap3pandora.c534 .max_speed_hz = 375000,
H A Dboard-overo.c451 .max_speed_hz = 500000,
H A Dboard-cm-t35.c284 .max_speed_hz = 1000000,
/linux-4.1.27/arch/arm/mach-orion5x/
H A Drd88f6183ap-ge-setup.c75 .max_speed_hz = 20000000,
/linux-4.1.27/Documentation/spi/
H A Dspidev_fdx.c97 perror("SPI max_speed_hz"); dumpstat()
/linux-4.1.27/arch/blackfin/mach-bf533/boards/
H A Dblackstamp.c120 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
132 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
143 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
H A Dcm_bf533.c76 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
88 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
97 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
H A Dezkit.c221 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
233 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
241 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
H A Dstamp.c215 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
227 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
238 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
246 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
H A DH8606.c174 .max_speed_hz = 50000000, /* actual baudrate is SCLK/(2xspeed_hz) */
186 .max_speed_hz = 16,
H A Dip0x.c122 .max_speed_hz = 2,
/linux-4.1.27/arch/blackfin/mach-bf561/boards/
H A Dcm_bf561.c72 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
84 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
92 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
H A Dacvilon.c415 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
423 .max_speed_hz = 33250000, /* max spi clock (SCK) speed in HZ */
H A Dezkit.c337 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
347 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
/linux-4.1.27/arch/blackfin/mach-bf538/boards/
H A Dezkit.c574 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
587 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
596 .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */
605 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
/linux-4.1.27/drivers/iio/gyro/
H A Dadis16260.c258 adis->spi->max_speed_hz = ADIS16260_SPI_SLOW; adis16260_write_raw()
260 adis->spi->max_speed_hz = ADIS16260_SPI_FAST; adis16260_write_raw()
/linux-4.1.27/drivers/rtc/
H A Drtc-pcf2123.c26 * .max_speed_hz = 1000 * 1000,
281 (spi->max_speed_hz + 500) / 1000); pcf2123_probe()
H A Drtc-rs5c348.c176 (spi->max_speed_hz + 500) / 1000); rs5c348_probe()
H A Drtc-ds1305.c617 || (spi->max_speed_hz > 2000000) ds1305_probe()
/linux-4.1.27/arch/powerpc/platforms/83xx/
H A Dmpc832x_rdb.c162 .max_speed_hz = 50000000,
/linux-4.1.27/arch/sh/boards/mach-r2d/
H A Dsetup.c65 .max_speed_hz = 1000000,
/linux-4.1.27/arch/avr32/boards/merisc/
H A Dsetup.c89 .max_speed_hz = 3250000,
/linux-4.1.27/arch/arm/mach-davinci/
H A Dboard-dm355-leopard.c224 .max_speed_hz = 10 * 1000 * 1000, /* at 3v3 */
H A Dboard-dm355-evm.c366 .max_speed_hz = 10 * 1000 * 1000, /* at 3v3 */
H A Dboard-mityomapl138.c371 .max_speed_hz = 30000000,
H A Dboard-da830-evm.c580 .max_speed_hz = 30000000,
H A Dboard-dm365-evm.c737 .max_speed_hz = 10 * 1000 * 1000,
/linux-4.1.27/drivers/staging/iio/meter/
H A Dade7753.c419 st->us->max_speed_hz = ADE7753_SPI_SLOW; ade7753_write_frequency()
421 st->us->max_speed_hz = ADE7753_SPI_FAST; ade7753_write_frequency()
H A Dade7754.c451 st->us->max_speed_hz = ADE7754_SPI_SLOW; ade7754_write_frequency()
453 st->us->max_speed_hz = ADE7754_SPI_FAST; ade7754_write_frequency()
H A Dade7759.c390 st->us->max_speed_hz = ADE7759_SPI_SLOW; ade7759_write_frequency()
392 st->us->max_speed_hz = ADE7759_SPI_FAST; ade7759_write_frequency()
/linux-4.1.27/arch/x86/platform/intel-mid/
H A Dsfi.c368 spi_info.max_speed_hz = pentry->max_freq; sfi_handle_spi_dev()
373 spi_info.max_speed_hz, sfi_handle_spi_dev()
/linux-4.1.27/arch/mips/alchemy/devboards/
H A Ddb1550.c103 .max_speed_hz = 2400000,
111 .max_speed_hz = 2400000,
H A Ddb1200.c176 .max_speed_hz = 2000000,
184 .max_speed_hz = 50000000,
H A Ddb1000.c458 .max_speed_hz = 3250000,
/linux-4.1.27/arch/arm/mach-s3c24xx/
H A Dmach-jive.c429 .max_speed_hz = 100000,
437 .max_speed_hz = 100000,
/linux-4.1.27/drivers/mmc/host/
H A Dmmc_spi.c901 clock_rate = spi->max_speed_hz; mmc_spi_data_do()
1259 if (host->spi->max_speed_hz != ios->clock && ios->clock != 0) { mmc_spi_set_ios()
1262 host->spi->max_speed_hz = ios->clock; mmc_spi_set_ios()
1266 host->spi->max_speed_hz, status); mmc_spi_set_ios()
1321 spi->mode, spi->max_speed_hz / 1000, mmc_spi_probe()
1359 mmc->f_max = spi->max_speed_hz; mmc_spi_probe()
1508 spi->max_speed_hz = mmc->f_max; mmc_spi_remove()
/linux-4.1.27/include/linux/spi/
H A Dspi.h37 * @max_speed_hz: Maximum clock rate to be used with this chip
75 u32 max_speed_hz; member in struct:spi_device
236 * @max_speed_hz: Highest supported transfer speed
349 u32 max_speed_hz; member in struct:spi_master
948 * @max_speed_hz: Initializes spi_device.max_speed_hz; based on limits
985 u32 max_speed_hz; member in struct:spi_board_info
/linux-4.1.27/drivers/net/can/spi/
H A Dmcp251x.c47 * .max_speed_hz = 2*1000*1000,
1081 spi->max_speed_hz = spi->max_speed_hz ? : 5 * 1000 * 1000; mcp251x_can_probe()
1083 spi->max_speed_hz = spi->max_speed_hz ? : 10 * 1000 * 1000; mcp251x_can_probe()
/linux-4.1.27/arch/blackfin/mach-bf548/boards/
H A Dezkit.c1506 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
1517 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
1527 .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
1535 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
1545 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
H A Dcm_bf548.c907 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
920 .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
928 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
/linux-4.1.27/drivers/net/ethernet/qualcomm/
H A Dqca_spi.c858 if (spi_device->max_speed_hz) qca_spi_probe()
859 qcaspi_clkspeed = spi_device->max_speed_hz; qca_spi_probe()
892 spi_device->max_speed_hz = qcaspi_clkspeed; qca_spi_probe()
H A Dqca_debug.c115 (unsigned long)qca->spi_dev->max_speed_hz); qcaspi_info_show()
/linux-4.1.27/drivers/video/backlight/
H A Dili922x.c117 if (s->max_speed_hz > ILITEK_MAX_FREQ_REG) \
501 reg, spi->max_speed_hz, spi->mode); ili922x_probe()
/linux-4.1.27/drivers/hwmon/
H A Dads7871.c18 * .max_speed_hz = 2*1000*1000,
/linux-4.1.27/arch/mips/jz4740/
H A Dboard-qi_lb60.c322 .max_speed_hz = 30 * 1000,
/linux-4.1.27/arch/mips/txx9/rbtx4938/
H A Dsetup.c278 .max_speed_hz = 1000000, /* 1.0Mbps @ Vdd 2.0V */ rbtx4938_spi_init()
/linux-4.1.27/arch/avr32/boards/atngw100/
H A Dmrmt.c213 .max_speed_hz = 31250*26,
H A Dsetup.c118 .max_speed_hz = 8000000,
/linux-4.1.27/arch/avr32/boards/favr-32/
H A Dsetup.c90 .max_speed_hz = 2000000,
/linux-4.1.27/arch/blackfin/mach-bf609/boards/
H A Dezkit.c1729 .max_speed_hz = 25000000, /* max spi clock (SCK) speed in HZ */
1742 .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
1750 .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */
1761 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
/linux-4.1.27/arch/arm/mach-w90x900/
H A Ddev.c261 .max_speed_hz = 20000000,
/linux-4.1.27/drivers/net/ieee802154/
H A Dmrf24j40.c737 if (spi->max_speed_hz > MAX_SPI_SPEED_HZ) mrf24j40_probe()
738 spi->max_speed_hz = MAX_SPI_SPEED_HZ; mrf24j40_probe()
/linux-4.1.27/sound/soc/codecs/
H A Dwm0010.c974 if (spi->max_speed_hz) wm0010_spi_probe()
975 wm0010->board_max_spi_speed = spi->max_speed_hz; wm0010_spi_probe()
/linux-4.1.27/arch/sh/boards/
H A Dboard-sh7757lcr.c331 .max_speed_hz = 25000000,
/linux-4.1.27/drivers/net/wireless/p54/
H A Dp54spi.c615 spi->max_speed_hz = 24000000; p54spi_probe()
/linux-4.1.27/arch/arm/mach-shmobile/
H A Dboard-bockw.c274 .max_speed_hz = 104000000,
/linux-4.1.27/drivers/net/wireless/libertas/
H A Dif_spi.c1077 "spi->max_speed_hz=%d\n", if_spi_init_card()
1081 card->spi->max_speed_hz); if_spi_init_card()
/linux-4.1.27/drivers/tty/serial/
H A Dmax310x.c1301 spi->max_speed_hz = spi->max_speed_hz ? : 26000000; max310x_spi_probe()
H A Dmax3100.c29 .max_speed_hz = 5*1000*1000,
H A Difx6x60.c761 ifx_dev->spi_xfer.speed_hz = ifx_dev->spi_dev->max_speed_hz; ifx_spi_io()
1036 spi->max_speed_hz = ifx_dev->max_hz; ifx_spi_spi_probe()
/linux-4.1.27/drivers/staging/iio/adc/
H A Dad7280a.c854 st->spi->max_speed_hz = AD7280A_MAX_SPI_CLK_Hz; ad7280_probe()

Completed in 2177 milliseconds

12