Lines Matching refs:ocd
95 struct octeon_cf_data *ocd = ap->dev->platform_data;
97 int cs = ocd->base_region;
133 if (ocd->dma_engine >= 0)
170 if (ocd->dma_engine >= 0)
177 struct octeon_cf_data *ocd = dev->link->ap->dev->platform_data;
236 cvmx_write_csr(CVMX_MIO_BOOT_DMA_TIMX(ocd->dma_engine),
522 struct octeon_cf_data *ocd = qc->ap->dev->platform_data;
538 cvmx_write_csr(CVMX_MIO_BOOT_DMA_INTX(ocd->dma_engine),
542 cvmx_write_csr(CVMX_MIO_BOOT_DMA_INT_ENX(ocd->dma_engine),
572 cvmx_write_csr(CVMX_MIO_BOOT_DMA_CFGX(ocd->dma_engine),
586 struct octeon_cf_data *ocd = ap->dev->platform_data;
601 dma_cfg.u64 = cvmx_read_csr(CVMX_MIO_BOOT_DMA_CFGX(ocd->dma_engine));
611 cvmx_write_csr(CVMX_MIO_BOOT_DMA_CFGX(ocd->dma_engine), dma_cfg.u64);
615 cvmx_write_csr(CVMX_MIO_BOOT_DMA_INT_ENX(ocd->dma_engine), dma_int.u64);
619 cvmx_write_csr(CVMX_MIO_BOOT_DMA_INTX(ocd->dma_engine), dma_int.u64);
652 struct octeon_cf_data *ocd;
655 ocd = ap->dev->platform_data;
657 ocd = ap->dev->platform_data;
660 cvmx_read_csr(CVMX_MIO_BOOT_DMA_INTX(ocd->dma_engine));
662 cvmx_read_csr(CVMX_MIO_BOOT_DMA_CFGX(ocd->dma_engine));
691 cvmx_write_csr(CVMX_MIO_BOOT_DMA_INTX(ocd->dma_engine),
807 struct octeon_cf_data *ocd;
818 ocd = pdev->dev.platform_data;
827 if (ocd->dma_engine >= 0) {
856 base = cs0 + ocd->base_region_bias;
857 if (!ocd->is16bit) {
912 (ocd->is16bit) ? 16 : 8,