Lines Matching refs:dp6c_ptr
861 register gdt6c_dpram_str __iomem *dp6c_ptr; in gdth_init_pci() local
996 dp6c_ptr = ha->brd; in gdth_init_pci()
997 writel(DPMEM_MAGIC, &dp6c_ptr->u); in gdth_init_pci()
998 if (readl(&dp6c_ptr->u) != DPMEM_MAGIC) { in gdth_init_pci()
1020 dp6c_ptr = ha->brd; in gdth_init_pci()
1021 writel(DPMEM_MAGIC, &dp6c_ptr->u); in gdth_init_pci()
1022 if (readl(&dp6c_ptr->u) == DPMEM_MAGIC) { in gdth_init_pci()
1034 memset_io(&dp6c_ptr->u, 0, sizeof(dp6c_ptr->u)); in gdth_init_pci()
1035 if (readl(&dp6c_ptr->u) != 0) { in gdth_init_pci()
1045 writeb(0x00, &dp6c_ptr->u.ic.S_Status); in gdth_init_pci()
1046 writeb(0x00, &dp6c_ptr->u.ic.Cmd_Index); in gdth_init_pci()
1048 writel(pcistr->dpmem, &dp6c_ptr->u.ic.S_Info[0]); in gdth_init_pci()
1049 writeb(0xff, &dp6c_ptr->u.ic.S_Cmd_Indx); in gdth_init_pci()
1055 while (readb(&dp6c_ptr->u.ic.S_Status) != 0xff) { in gdth_init_pci()
1063 prot_ver = (u8)readl(&dp6c_ptr->u.ic.S_Info[0]); in gdth_init_pci()
1064 writeb(0, &dp6c_ptr->u.ic.Status); in gdth_init_pci()
1072 ha->ic_all_size = sizeof(dp6c_ptr->u); in gdth_init_pci()
1075 writel(0x00, &dp6c_ptr->u.ic.S_Info[0]); in gdth_init_pci()
1076 writel(0x00, &dp6c_ptr->u.ic.S_Info[1]); in gdth_init_pci()
1077 writel(0x00, &dp6c_ptr->u.ic.S_Info[2]); in gdth_init_pci()
1078 writel(0x00, &dp6c_ptr->u.ic.S_Info[3]); in gdth_init_pci()
1079 writeb(0xfe, &dp6c_ptr->u.ic.S_Cmd_Indx); in gdth_init_pci()
1085 while (readb(&dp6c_ptr->u.ic.S_Status) != 0xfe) { in gdth_init_pci()
1093 writeb(0, &dp6c_ptr->u.ic.S_Status); in gdth_init_pci()
1357 register gdt6c_dpram_str __iomem *dp6c_ptr; in gdth_copy_command() local
1395 dp6c_ptr = ha->brd; in gdth_copy_command()
1397 &dp6c_ptr->u.ic.comm_queue[cmd_no].offset); in gdth_copy_command()
1399 &dp6c_ptr->u.ic.comm_queue[cmd_no].serv_id); in gdth_copy_command()
1400 memcpy_toio(&dp6c_ptr->u.ic.gdt_dpr_cmd[dp_offset],cmd_ptr,cp_count); in gdth_copy_command()