Lines Matching refs:spicfg

200 	struct davinci_spi_config *spicfg = spi->controller_data;  in davinci_spi_chipselect()  local
207 if (spicfg && spicfg->wdelay) in davinci_spi_chipselect()
269 struct davinci_spi_config *spicfg; in davinci_spi_setup_transfer() local
275 spicfg = spi->controller_data; in davinci_spi_setup_transfer()
276 if (!spicfg) in davinci_spi_setup_transfer()
277 spicfg = &davinci_spi_default_cfg; in davinci_spi_setup_transfer()
326 if (spicfg->wdelay) in davinci_spi_setup_transfer()
327 spifmt |= ((spicfg->wdelay << SPIFMT_WDELAY_SHIFT) in davinci_spi_setup_transfer()
347 if (spicfg->odd_parity) in davinci_spi_setup_transfer()
350 if (spicfg->parity_enable) in davinci_spi_setup_transfer()
353 if (spicfg->timer_disable) { in davinci_spi_setup_transfer()
356 delay |= (spicfg->c2tdelay << SPIDELAY_C2TDELAY_SHIFT) in davinci_spi_setup_transfer()
358 delay |= (spicfg->t2cdelay << SPIDELAY_T2CDELAY_SHIFT) in davinci_spi_setup_transfer()
364 delay |= (spicfg->t2edelay << SPIDELAY_T2EDELAY_SHIFT) in davinci_spi_setup_transfer()
366 delay |= (spicfg->c2edelay << SPIDELAY_C2EDELAY_SHIFT) in davinci_spi_setup_transfer()
380 struct davinci_spi_config *spicfg = spi->controller_data; in davinci_spi_of_setup() local
385 if (spicfg == NULL && np) { in davinci_spi_of_setup()
386 spicfg = kzalloc(sizeof(*spicfg), GFP_KERNEL); in davinci_spi_of_setup()
387 if (!spicfg) in davinci_spi_of_setup()
389 *spicfg = davinci_spi_default_cfg; in davinci_spi_of_setup()
392 spicfg->wdelay = (u8)prop; in davinci_spi_of_setup()
393 spi->controller_data = spicfg; in davinci_spi_of_setup()
396 spicfg->io_type = SPI_IO_TYPE_DMA; in davinci_spi_of_setup()
437 struct davinci_spi_config *spicfg = spi->controller_data; in davinci_spi_cleanup() local
441 kfree(spicfg); in davinci_spi_cleanup()
448 struct davinci_spi_config *spicfg = spi->controller_data; in davinci_spi_can_dma() local
451 if (spicfg) in davinci_spi_can_dma()
452 can_dma = (spicfg->io_type == SPI_IO_TYPE_DMA) && in davinci_spi_can_dma()
571 struct davinci_spi_config *spicfg; in davinci_spi_bufs() local
576 spicfg = (struct davinci_spi_config *)spi->controller_data; in davinci_spi_bufs()
577 if (!spicfg) in davinci_spi_bufs()
578 spicfg = &davinci_spi_default_cfg; in davinci_spi_bufs()
596 if (spicfg->io_type != SPI_IO_TYPE_POLL) in davinci_spi_bufs()
663 if (spicfg->io_type != SPI_IO_TYPE_POLL) { in davinci_spi_bufs()