Symbol: cf_port
drivers/ata/pata_octeon_cf.c
128
struct octeon_cf_port *cf_port = ap->private_data;
drivers/ata/pata_octeon_cf.c
167
octeon_cf_set_boot_reg_cfg(cf_port->cs0, div);
drivers/ata/pata_octeon_cf.c
168
if (cf_port->is_true_ide)
drivers/ata/pata_octeon_cf.c
170
octeon_cf_set_boot_reg_cfg(cf_port->cs1, div);
drivers/ata/pata_octeon_cf.c
175
reg_tim.u64 = cvmx_read_csr(CVMX_MIO_BOOT_REG_TIMX(cf_port->cs0));
drivers/ata/pata_octeon_cf.c
204
cvmx_write_csr(CVMX_MIO_BOOT_REG_TIMX(cf_port->cs0), reg_tim.u64);
drivers/ata/pata_octeon_cf.c
205
if (cf_port->is_true_ide)
drivers/ata/pata_octeon_cf.c
207
cvmx_write_csr(CVMX_MIO_BOOT_REG_TIMX(cf_port->cs1),
drivers/ata/pata_octeon_cf.c
213
struct octeon_cf_port *cf_port = ap->private_data;
drivers/ata/pata_octeon_cf.c
249
c = (cf_port->dma_base & 8) >> 3;
drivers/ata/pata_octeon_cf.c
279
cvmx_write_csr(cf_port->dma_base + DMA_TIM, dma_tim.u64);
drivers/ata/pata_octeon_cf.c
520
struct octeon_cf_port *cf_port;
drivers/ata/pata_octeon_cf.c
522
cf_port = ap->private_data;
drivers/ata/pata_octeon_cf.c
525
cf_port->dma_finished = 0;
drivers/ata/pata_octeon_cf.c
536
struct octeon_cf_port *cf_port = qc->ap->private_data;
drivers/ata/pata_octeon_cf.c
550
cvmx_write_csr(cf_port->dma_base + DMA_INT, mio_boot_dma_int.u64);
drivers/ata/pata_octeon_cf.c
553
cvmx_write_csr(cf_port->dma_base + DMA_INT_EN, mio_boot_dma_int.u64);
drivers/ata/pata_octeon_cf.c
581
cvmx_write_csr(cf_port->dma_base + DMA_CFG, mio_boot_dma_cfg.u64);
drivers/ata/pata_octeon_cf.c
594
struct octeon_cf_port *cf_port = ap->private_data;
drivers/ata/pata_octeon_cf.c
604
dma_cfg.u64 = cvmx_read_csr(cf_port->dma_base + DMA_CFG);
drivers/ata/pata_octeon_cf.c
614
cvmx_write_csr(cf_port->dma_base + DMA_CFG, dma_cfg.u64);
drivers/ata/pata_octeon_cf.c
618
cvmx_write_csr(cf_port->dma_base + DMA_INT_EN, dma_int.u64);
drivers/ata/pata_octeon_cf.c
622
cvmx_write_csr(cf_port->dma_base + DMA_INT, dma_int.u64);
drivers/ata/pata_octeon_cf.c
641
struct octeon_cf_port *cf_port;
drivers/ata/pata_octeon_cf.c
656
cf_port = ap->private_data;
drivers/ata/pata_octeon_cf.c
658
dma_int.u64 = cvmx_read_csr(cf_port->dma_base + DMA_INT);
drivers/ata/pata_octeon_cf.c
659
dma_cfg.u64 = cvmx_read_csr(cf_port->dma_base + DMA_CFG);
drivers/ata/pata_octeon_cf.c
674
cf_port->dma_finished = 1;
drivers/ata/pata_octeon_cf.c
677
if (!cf_port->dma_finished)
drivers/ata/pata_octeon_cf.c
690
cvmx_write_csr(cf_port->dma_base + DMA_INT,
drivers/ata/pata_octeon_cf.c
692
hrtimer_start_range_ns(&cf_port->delayed_finish,
drivers/ata/pata_octeon_cf.c
707
struct octeon_cf_port *cf_port = container_of(hrt,
drivers/ata/pata_octeon_cf.c
710
struct ata_port *ap = cf_port->ap;
drivers/ata/pata_octeon_cf.c
724
if (ap->hsm_task_state != HSM_ST_LAST || !cf_port->dma_finished)
drivers/ata/pata_octeon_cf.c
816
struct octeon_cf_port *cf_port;
drivers/ata/pata_octeon_cf.c
824
cf_port = devm_kzalloc(&pdev->dev, sizeof(*cf_port), GFP_KERNEL);
drivers/ata/pata_octeon_cf.c
825
if (!cf_port)
drivers/ata/pata_octeon_cf.c
828
cf_port->is_true_ide = of_property_read_bool(node, "cavium,true-ide");
drivers/ata/pata_octeon_cf.c
838
cf_port->cs0 = upper_32_bits(reg);
drivers/ata/pata_octeon_cf.c
840
if (cf_port->is_true_ide) {
drivers/ata/pata_octeon_cf.c
856
cf_port->dma_base = (u64)devm_ioremap(&pdev->dev, res_dma->start,
drivers/ata/pata_octeon_cf.c
858
if (!cf_port->dma_base) {
drivers/ata/pata_octeon_cf.c
885
cf_port->cs1 = upper_32_bits(reg);
drivers/ata/pata_octeon_cf.c
903
ap->private_data = cf_port;
drivers/ata/pata_octeon_cf.c
904
pdev->dev.platform_data = cf_port;
drivers/ata/pata_octeon_cf.c
905
cf_port->ap = ap;
drivers/ata/pata_octeon_cf.c
918
} else if (cf_port->is_true_ide) {
drivers/ata/pata_octeon_cf.c
938
hrtimer_setup(&cf_port->delayed_finish, octeon_cf_delayed_finish, CLOCK_MONOTONIC,
drivers/ata/pata_octeon_cf.c
956
cf_port->c0 = ap->ioaddr.ctl_addr;
drivers/ata/pata_octeon_cf.c
966
cf_port->is_true_ide ? ", True IDE" : "");
drivers/ata/pata_octeon_cf.c
977
struct octeon_cf_port *cf_port = dev_get_platdata(dev);
drivers/ata/pata_octeon_cf.c
979
if (cf_port->dma_base) {
drivers/ata/pata_octeon_cf.c
983
cvmx_write_csr(cf_port->dma_base + DMA_CFG, dma_cfg.u64);
drivers/ata/pata_octeon_cf.c
987
cvmx_write_csr(cf_port->dma_base + DMA_INT_EN, dma_int.u64);
drivers/ata/pata_octeon_cf.c
991
cvmx_write_csr(cf_port->dma_base + DMA_INT, dma_int.u64);
drivers/ata/pata_octeon_cf.c
993
__raw_writeb(0, cf_port->c0);
drivers/ata/pata_octeon_cf.c
995
__raw_writeb(ATA_SRST, cf_port->c0);
drivers/ata/pata_octeon_cf.c
997
__raw_writeb(0, cf_port->c0);
drivers/scsi/aha152x.c
3322
conf.cf_port =
drivers/scsi/aha152x.c
3327
conf.cf_port =