Lines Matching refs:dp6m_ptr

861     register gdt6m_dpram_str __iomem *dp6m_ptr;  in gdth_init_pci()  local
1110 dp6m_ptr = ha->brd; in gdth_init_pci()
1114 while( ((int)readb(&dp6m_ptr->i960r.sema0_reg) ) & 3 ) in gdth_init_pci()
1118 writel(DPMEM_MAGIC, &dp6m_ptr->u); in gdth_init_pci()
1119 if (readl(&dp6m_ptr->u) != DPMEM_MAGIC) { in gdth_init_pci()
1141 dp6m_ptr = ha->brd; in gdth_init_pci()
1142 writel(DPMEM_MAGIC, &dp6m_ptr->u); in gdth_init_pci()
1143 if (readl(&dp6m_ptr->u) == DPMEM_MAGIC) { in gdth_init_pci()
1155 memset_io(&dp6m_ptr->u, 0, sizeof(dp6m_ptr->u)); in gdth_init_pci()
1158 writeb(readb(&dp6m_ptr->i960r.edoor_en_reg) | 4, in gdth_init_pci()
1159 &dp6m_ptr->i960r.edoor_en_reg); in gdth_init_pci()
1160 writeb(0xff, &dp6m_ptr->i960r.edoor_reg); in gdth_init_pci()
1161 writeb(0x00, &dp6m_ptr->u.ic.S_Status); in gdth_init_pci()
1162 writeb(0x00, &dp6m_ptr->u.ic.Cmd_Index); in gdth_init_pci()
1164 writel(pcistr->dpmem, &dp6m_ptr->u.ic.S_Info[0]); in gdth_init_pci()
1165 writeb(0xff, &dp6m_ptr->u.ic.S_Cmd_Indx); in gdth_init_pci()
1166 writeb(1, &dp6m_ptr->i960r.ldoor_reg); in gdth_init_pci()
1169 while (readb(&dp6m_ptr->u.ic.S_Status) != 0xff) { in gdth_init_pci()
1177 prot_ver = (u8)readl(&dp6m_ptr->u.ic.S_Info[0]); in gdth_init_pci()
1178 writeb(0, &dp6m_ptr->u.ic.S_Status); in gdth_init_pci()
1186 ha->ic_all_size = sizeof(dp6m_ptr->u); in gdth_init_pci()
1189 writel(0x00, &dp6m_ptr->u.ic.S_Info[0]); in gdth_init_pci()
1190 writel(0x00, &dp6m_ptr->u.ic.S_Info[1]); in gdth_init_pci()
1191 writel(0x00, &dp6m_ptr->u.ic.S_Info[2]); in gdth_init_pci()
1192 writel(0x00, &dp6m_ptr->u.ic.S_Info[3]); in gdth_init_pci()
1193 writeb(0xfe, &dp6m_ptr->u.ic.S_Cmd_Indx); in gdth_init_pci()
1194 writeb(1, &dp6m_ptr->i960r.ldoor_reg); in gdth_init_pci()
1197 while (readb(&dp6m_ptr->u.ic.S_Status) != 0xfe) { in gdth_init_pci()
1205 writeb(0, &dp6m_ptr->u.ic.S_Status); in gdth_init_pci()
1208 writeb(0xfd, &dp6m_ptr->u.ic.S_Cmd_Indx); in gdth_init_pci()
1209 writeb(1, &dp6m_ptr->i960r.ldoor_reg); in gdth_init_pci()
1212 while (readb(&dp6m_ptr->u.ic.S_Status) != 0xfd) { in gdth_init_pci()
1220 prot_ver = (u8)(readl(&dp6m_ptr->u.ic.S_Info[0]) >> 16); in gdth_init_pci()
1221 writeb(0, &dp6m_ptr->u.ic.S_Status); in gdth_init_pci()
1239 gdt6m_dpram_str __iomem *dp6m_ptr; in gdth_enable_int() local
1262 dp6m_ptr = ha->brd; in gdth_enable_int()
1263 writeb(0xff, &dp6m_ptr->i960r.edoor_reg); in gdth_enable_int()
1264 writeb(readb(&dp6m_ptr->i960r.edoor_en_reg) & ~4, in gdth_enable_int()
1265 &dp6m_ptr->i960r.edoor_en_reg); in gdth_enable_int()
1355 register gdt6m_dpram_str __iomem *dp6m_ptr; in gdth_copy_command() local
1401 dp6m_ptr = ha->brd; in gdth_copy_command()
1403 &dp6m_ptr->u.ic.comm_queue[cmd_no].offset); in gdth_copy_command()
1405 &dp6m_ptr->u.ic.comm_queue[cmd_no].serv_id); in gdth_copy_command()
1406 memcpy_toio(&dp6m_ptr->u.ic.gdt_dpr_cmd[dp_offset],cmd_ptr,cp_count); in gdth_copy_command()
2961 gdt6m_dpram_str __iomem *dp6m_ptr = NULL; in __gdth_interrupt() local
3076 dp6m_ptr = ha->brd; in __gdth_interrupt()
3084 ha->status = readw(&dp6m_ptr->i960r.status); in __gdth_interrupt()
3097 ha->info = readl(&dp6m_ptr->i960r.info[0]); in __gdth_interrupt()
3098 ha->service = readw(&dp6m_ptr->i960r.service); in __gdth_interrupt()
3099 ha->info2 = readl(&dp6m_ptr->i960r.info[1]); in __gdth_interrupt()
3121 writeb(0xff, &dp6m_ptr->i960r.edoor_reg); in __gdth_interrupt()
3122 writeb(0, &dp6m_ptr->i960r.sema1_reg); in __gdth_interrupt()
3206 writeb(0xff, &dp6m_ptr->i960r.edoor_reg); in __gdth_interrupt()
3207 writeb(0, &dp6m_ptr->i960r.sema1_reg); in __gdth_interrupt()