dp6m_ptr 512 drivers/scsi/gdth.c register gdt6m_dpram_str __iomem *dp6m_ptr; dp6m_ptr 761 drivers/scsi/gdth.c dp6m_ptr = ha->brd; dp6m_ptr 765 drivers/scsi/gdth.c while( ((int)readb(&dp6m_ptr->i960r.sema0_reg) ) & 3 ) dp6m_ptr 769 drivers/scsi/gdth.c writel(DPMEM_MAGIC, &dp6m_ptr->u); dp6m_ptr 770 drivers/scsi/gdth.c if (readl(&dp6m_ptr->u) != DPMEM_MAGIC) { dp6m_ptr 792 drivers/scsi/gdth.c dp6m_ptr = ha->brd; dp6m_ptr 793 drivers/scsi/gdth.c writel(DPMEM_MAGIC, &dp6m_ptr->u); dp6m_ptr 794 drivers/scsi/gdth.c if (readl(&dp6m_ptr->u) == DPMEM_MAGIC) { dp6m_ptr 806 drivers/scsi/gdth.c memset_io(&dp6m_ptr->u, 0, sizeof(dp6m_ptr->u)); dp6m_ptr 809 drivers/scsi/gdth.c writeb(readb(&dp6m_ptr->i960r.edoor_en_reg) | 4, dp6m_ptr 810 drivers/scsi/gdth.c &dp6m_ptr->i960r.edoor_en_reg); dp6m_ptr 811 drivers/scsi/gdth.c writeb(0xff, &dp6m_ptr->i960r.edoor_reg); dp6m_ptr 812 drivers/scsi/gdth.c writeb(0x00, &dp6m_ptr->u.ic.S_Status); dp6m_ptr 813 drivers/scsi/gdth.c writeb(0x00, &dp6m_ptr->u.ic.Cmd_Index); dp6m_ptr 815 drivers/scsi/gdth.c writel(pcistr->dpmem, &dp6m_ptr->u.ic.S_Info[0]); dp6m_ptr 816 drivers/scsi/gdth.c writeb(0xff, &dp6m_ptr->u.ic.S_Cmd_Indx); dp6m_ptr 817 drivers/scsi/gdth.c writeb(1, &dp6m_ptr->i960r.ldoor_reg); dp6m_ptr 820 drivers/scsi/gdth.c while (readb(&dp6m_ptr->u.ic.S_Status) != 0xff) { dp6m_ptr 828 drivers/scsi/gdth.c prot_ver = (u8)readl(&dp6m_ptr->u.ic.S_Info[0]); dp6m_ptr 829 drivers/scsi/gdth.c writeb(0, &dp6m_ptr->u.ic.S_Status); dp6m_ptr 837 drivers/scsi/gdth.c ha->ic_all_size = sizeof(dp6m_ptr->u); dp6m_ptr 840 drivers/scsi/gdth.c writel(0x00, &dp6m_ptr->u.ic.S_Info[0]); dp6m_ptr 841 drivers/scsi/gdth.c writel(0x00, &dp6m_ptr->u.ic.S_Info[1]); dp6m_ptr 842 drivers/scsi/gdth.c writel(0x00, &dp6m_ptr->u.ic.S_Info[2]); dp6m_ptr 843 drivers/scsi/gdth.c writel(0x00, &dp6m_ptr->u.ic.S_Info[3]); dp6m_ptr 844 drivers/scsi/gdth.c writeb(0xfe, &dp6m_ptr->u.ic.S_Cmd_Indx); dp6m_ptr 845 drivers/scsi/gdth.c writeb(1, &dp6m_ptr->i960r.ldoor_reg); dp6m_ptr 848 drivers/scsi/gdth.c while (readb(&dp6m_ptr->u.ic.S_Status) != 0xfe) { dp6m_ptr 856 drivers/scsi/gdth.c writeb(0, &dp6m_ptr->u.ic.S_Status); dp6m_ptr 859 drivers/scsi/gdth.c writeb(0xfd, &dp6m_ptr->u.ic.S_Cmd_Indx); dp6m_ptr 860 drivers/scsi/gdth.c writeb(1, &dp6m_ptr->i960r.ldoor_reg); dp6m_ptr 863 drivers/scsi/gdth.c while (readb(&dp6m_ptr->u.ic.S_Status) != 0xfd) { dp6m_ptr 871 drivers/scsi/gdth.c prot_ver = (u8)(readl(&dp6m_ptr->u.ic.S_Info[0]) >> 16); dp6m_ptr 872 drivers/scsi/gdth.c writeb(0, &dp6m_ptr->u.ic.S_Status); dp6m_ptr 888 drivers/scsi/gdth.c gdt6m_dpram_str __iomem *dp6m_ptr; dp6m_ptr 902 drivers/scsi/gdth.c dp6m_ptr = ha->brd; dp6m_ptr 903 drivers/scsi/gdth.c writeb(0xff, &dp6m_ptr->i960r.edoor_reg); dp6m_ptr 904 drivers/scsi/gdth.c writeb(readb(&dp6m_ptr->i960r.edoor_en_reg) & ~4, dp6m_ptr 905 drivers/scsi/gdth.c &dp6m_ptr->i960r.edoor_en_reg); dp6m_ptr 982 drivers/scsi/gdth.c register gdt6m_dpram_str __iomem *dp6m_ptr; dp6m_ptr 1018 drivers/scsi/gdth.c dp6m_ptr = ha->brd; dp6m_ptr 1020 drivers/scsi/gdth.c &dp6m_ptr->u.ic.comm_queue[cmd_no].offset); dp6m_ptr 1022 drivers/scsi/gdth.c &dp6m_ptr->u.ic.comm_queue[cmd_no].serv_id); dp6m_ptr 1023 drivers/scsi/gdth.c memcpy_toio(&dp6m_ptr->u.ic.gdt_dpr_cmd[dp_offset],cmd_ptr,cp_count); dp6m_ptr 2479 drivers/scsi/gdth.c gdt6m_dpram_str __iomem *dp6m_ptr = NULL; dp6m_ptr 2541 drivers/scsi/gdth.c dp6m_ptr = ha->brd; dp6m_ptr 2544 drivers/scsi/gdth.c ha->status = readw(&dp6m_ptr->i960r.status); dp6m_ptr 2549 drivers/scsi/gdth.c ha->info = readl(&dp6m_ptr->i960r.info[0]); dp6m_ptr 2550 drivers/scsi/gdth.c ha->service = readw(&dp6m_ptr->i960r.service); dp6m_ptr 2551 drivers/scsi/gdth.c ha->info2 = readl(&dp6m_ptr->i960r.info[1]); dp6m_ptr 2567 drivers/scsi/gdth.c writeb(0xff, &dp6m_ptr->i960r.edoor_reg); dp6m_ptr 2568 drivers/scsi/gdth.c writeb(0, &dp6m_ptr->i960r.sema1_reg);