Lines Matching refs:spicfg
201 struct davinci_spi_config *spicfg = spi->controller_data; in davinci_spi_chipselect() local
208 if (spicfg && spicfg->wdelay) in davinci_spi_chipselect()
270 struct davinci_spi_config *spicfg; in davinci_spi_setup_transfer() local
276 spicfg = spi->controller_data; in davinci_spi_setup_transfer()
277 if (!spicfg) in davinci_spi_setup_transfer()
278 spicfg = &davinci_spi_default_cfg; in davinci_spi_setup_transfer()
327 if (spicfg->wdelay) in davinci_spi_setup_transfer()
328 spifmt |= ((spicfg->wdelay << SPIFMT_WDELAY_SHIFT) in davinci_spi_setup_transfer()
348 if (spicfg->odd_parity) in davinci_spi_setup_transfer()
351 if (spicfg->parity_enable) in davinci_spi_setup_transfer()
354 if (spicfg->timer_disable) { in davinci_spi_setup_transfer()
357 delay |= (spicfg->c2tdelay << SPIDELAY_C2TDELAY_SHIFT) in davinci_spi_setup_transfer()
359 delay |= (spicfg->t2cdelay << SPIDELAY_T2CDELAY_SHIFT) in davinci_spi_setup_transfer()
365 delay |= (spicfg->t2edelay << SPIDELAY_T2EDELAY_SHIFT) in davinci_spi_setup_transfer()
367 delay |= (spicfg->c2edelay << SPIDELAY_C2EDELAY_SHIFT) in davinci_spi_setup_transfer()
381 struct davinci_spi_config *spicfg = spi->controller_data; in davinci_spi_of_setup() local
386 if (spicfg == NULL && np) { in davinci_spi_of_setup()
387 spicfg = kzalloc(sizeof(*spicfg), GFP_KERNEL); in davinci_spi_of_setup()
388 if (!spicfg) in davinci_spi_of_setup()
390 *spicfg = davinci_spi_default_cfg; in davinci_spi_of_setup()
393 spicfg->wdelay = (u8)prop; in davinci_spi_of_setup()
394 spi->controller_data = spicfg; in davinci_spi_of_setup()
397 spicfg->io_type = SPI_IO_TYPE_DMA; in davinci_spi_of_setup()
438 struct davinci_spi_config *spicfg = spi->controller_data; in davinci_spi_cleanup() local
442 kfree(spicfg); in davinci_spi_cleanup()
449 struct davinci_spi_config *spicfg = spi->controller_data; in davinci_spi_can_dma() local
452 if (spicfg) in davinci_spi_can_dma()
453 can_dma = (spicfg->io_type == SPI_IO_TYPE_DMA) && in davinci_spi_can_dma()
572 struct davinci_spi_config *spicfg; in davinci_spi_bufs() local
577 spicfg = (struct davinci_spi_config *)spi->controller_data; in davinci_spi_bufs()
578 if (!spicfg) in davinci_spi_bufs()
579 spicfg = &davinci_spi_default_cfg; in davinci_spi_bufs()
597 if (spicfg->io_type != SPI_IO_TYPE_POLL) in davinci_spi_bufs()
664 if (spicfg->io_type != SPI_IO_TYPE_POLL) { in davinci_spi_bufs()