dp6_ptr 510 drivers/scsi/gdth.c register gdt6_dpram_str __iomem *dp6_ptr; dp6_ptr 537 drivers/scsi/gdth.c dp6_ptr = ha->brd; dp6_ptr 538 drivers/scsi/gdth.c writel(DPMEM_MAGIC, &dp6_ptr->u); dp6_ptr 539 drivers/scsi/gdth.c if (readl(&dp6_ptr->u) != DPMEM_MAGIC) { dp6_ptr 561 drivers/scsi/gdth.c dp6_ptr = ha->brd; dp6_ptr 562 drivers/scsi/gdth.c writel(DPMEM_MAGIC, &dp6_ptr->u); dp6_ptr 563 drivers/scsi/gdth.c if (readl(&dp6_ptr->u) == DPMEM_MAGIC) { dp6_ptr 575 drivers/scsi/gdth.c memset_io(&dp6_ptr->u, 0, sizeof(dp6_ptr->u)); dp6_ptr 576 drivers/scsi/gdth.c if (readl(&dp6_ptr->u) != 0) { dp6_ptr 583 drivers/scsi/gdth.c writeb(0xff, &dp6_ptr->io.irqdel); dp6_ptr 584 drivers/scsi/gdth.c writeb(0x00, &dp6_ptr->io.irqen); dp6_ptr 585 drivers/scsi/gdth.c writeb(0x00, &dp6_ptr->u.ic.S_Status); dp6_ptr 586 drivers/scsi/gdth.c writeb(0x00, &dp6_ptr->u.ic.Cmd_Index); dp6_ptr 588 drivers/scsi/gdth.c writel(pcistr->dpmem, &dp6_ptr->u.ic.S_Info[0]); dp6_ptr 589 drivers/scsi/gdth.c writeb(0xff, &dp6_ptr->u.ic.S_Cmd_Indx); dp6_ptr 590 drivers/scsi/gdth.c writeb(0, &dp6_ptr->io.event); dp6_ptr 593 drivers/scsi/gdth.c while (readb(&dp6_ptr->u.ic.S_Status) != 0xff) { dp6_ptr 601 drivers/scsi/gdth.c prot_ver = (u8)readl(&dp6_ptr->u.ic.S_Info[0]); dp6_ptr 602 drivers/scsi/gdth.c writeb(0, &dp6_ptr->u.ic.S_Status); dp6_ptr 603 drivers/scsi/gdth.c writeb(0xff, &dp6_ptr->io.irqdel); dp6_ptr 611 drivers/scsi/gdth.c ha->ic_all_size = sizeof(dp6_ptr->u); dp6_ptr 614 drivers/scsi/gdth.c writel(0x00, &dp6_ptr->u.ic.S_Info[0]); dp6_ptr 615 drivers/scsi/gdth.c writel(0x00, &dp6_ptr->u.ic.S_Info[1]); dp6_ptr 616 drivers/scsi/gdth.c writel(0x00, &dp6_ptr->u.ic.S_Info[2]); dp6_ptr 617 drivers/scsi/gdth.c writel(0x00, &dp6_ptr->u.ic.S_Info[3]); dp6_ptr 618 drivers/scsi/gdth.c writeb(0xfe, &dp6_ptr->u.ic.S_Cmd_Indx); dp6_ptr 619 drivers/scsi/gdth.c writeb(0, &dp6_ptr->io.event); dp6_ptr 622 drivers/scsi/gdth.c while (readb(&dp6_ptr->u.ic.S_Status) != 0xfe) { dp6_ptr 630 drivers/scsi/gdth.c writeb(0, &dp6_ptr->u.ic.S_Status); dp6_ptr 631 drivers/scsi/gdth.c writeb(0xff, &dp6_ptr->io.irqdel); dp6_ptr 887 drivers/scsi/gdth.c gdt6_dpram_str __iomem *dp6_ptr; dp6_ptr 894 drivers/scsi/gdth.c dp6_ptr = ha->brd; dp6_ptr 895 drivers/scsi/gdth.c writeb(1, &dp6_ptr->io.irqdel); dp6_ptr 896 drivers/scsi/gdth.c writeb(0, &dp6_ptr->u.ic.Cmd_Index); dp6_ptr 897 drivers/scsi/gdth.c writeb(1, &dp6_ptr->io.irqen); dp6_ptr 984 drivers/scsi/gdth.c gdt6_dpram_str __iomem *dp6_ptr; dp6_ptr 1004 drivers/scsi/gdth.c dp6_ptr = ha->brd; dp6_ptr 1006 drivers/scsi/gdth.c &dp6_ptr->u.ic.comm_queue[cmd_no].offset); dp6_ptr 1008 drivers/scsi/gdth.c &dp6_ptr->u.ic.comm_queue[cmd_no].serv_id); dp6_ptr 1009 drivers/scsi/gdth.c memcpy_toio(&dp6_ptr->u.ic.gdt_dpr_cmd[dp_offset],cmd_ptr,cp_count); dp6_ptr 2480 drivers/scsi/gdth.c gdt6_dpram_str __iomem *dp6_ptr; dp6_ptr 2513 drivers/scsi/gdth.c dp6_ptr = ha->brd; dp6_ptr 2516 drivers/scsi/gdth.c ha->status = readw(&dp6_ptr->u.ic.Status); dp6_ptr 2520 drivers/scsi/gdth.c ha->info = readl(&dp6_ptr->u.ic.Info[0]); dp6_ptr 2521 drivers/scsi/gdth.c ha->service = readw(&dp6_ptr->u.ic.Service); dp6_ptr 2522 drivers/scsi/gdth.c ha->info2 = readl(&dp6_ptr->u.ic.Info[1]); dp6_ptr 2524 drivers/scsi/gdth.c writeb(0xff, &dp6_ptr->io.irqdel); /* acknowledge interrupt */ dp6_ptr 2525 drivers/scsi/gdth.c writeb(0, &dp6_ptr->u.ic.Cmd_Index);/* reset command index */ dp6_ptr 2526 drivers/scsi/gdth.c writeb(0, &dp6_ptr->io.Sema1); /* reset status semaphore */