Lines Matching refs:ap
390 mpc52xx_ata_set_piomode(struct ata_port *ap, struct ata_device *adev) in mpc52xx_ata_set_piomode() argument
392 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_ata_set_piomode()
400 dev_err(ap->dev, "error: invalid PIO mode: %d\n", pio); in mpc52xx_ata_set_piomode()
408 mpc52xx_ata_set_dmamode(struct ata_port *ap, struct ata_device *adev) in mpc52xx_ata_set_dmamode() argument
410 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_ata_set_dmamode()
422 dev_alert(ap->dev, in mpc52xx_ata_set_dmamode()
432 mpc52xx_ata_dev_select(struct ata_port *ap, unsigned int device) in mpc52xx_ata_dev_select() argument
434 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_ata_dev_select()
439 ata_sff_dev_select(ap, device); in mpc52xx_ata_dev_select()
445 struct ata_port *ap = qc->ap; in mpc52xx_ata_build_dmatable() local
446 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_ata_build_dmatable()
485 dev_alert(ap->dev, "dma table" in mpc52xx_ata_build_dmatable()
501 struct ata_port *ap = qc->ap; in mpc52xx_bmdma_setup() local
502 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_bmdma_setup()
509 dev_alert(ap->dev, "%s: %i, return 1?\n", in mpc52xx_bmdma_setup()
514 dev_alert(ap->dev, "%s: FIFO error detected: 0x%02x!\n", in mpc52xx_bmdma_setup()
551 ata_wait_idle(ap); in mpc52xx_bmdma_setup()
552 ap->ops->sff_exec_command(ap, &qc->tf); in mpc52xx_bmdma_setup()
558 struct ata_port *ap = qc->ap; in mpc52xx_bmdma_start() local
559 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_bmdma_start()
568 struct ata_port *ap = qc->ap; in mpc52xx_bmdma_stop() local
569 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_bmdma_stop()
577 dev_alert(ap->dev, "%s: FIFO error detected: 0x%02x!\n", in mpc52xx_bmdma_stop()
582 mpc52xx_bmdma_status(struct ata_port *ap) in mpc52xx_bmdma_status() argument
584 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_bmdma_status()
588 dev_alert(ap->dev, "%s: FIFO error detected: 0x%02x!\n", in mpc52xx_bmdma_status()
630 struct ata_port *ap; in mpc52xx_ata_init_one() local
637 ap = host->ports[0]; in mpc52xx_ata_init_one()
638 ap->flags |= ATA_FLAG_SLAVE_POSS; in mpc52xx_ata_init_one()
639 ap->pio_mask = ATA_PIO4; in mpc52xx_ata_init_one()
640 ap->mwdma_mask = mwdma_mask; in mpc52xx_ata_init_one()
641 ap->udma_mask = udma_mask; in mpc52xx_ata_init_one()
642 ap->ops = &mpc52xx_ata_port_ops; in mpc52xx_ata_init_one()
645 aio = &ap->ioaddr; in mpc52xx_ata_init_one()
660 ata_port_desc(ap, "ata_regs 0x%lx", raw_ata_regs); in mpc52xx_ata_init_one()