• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/

Lines Matching refs:ic

783     writeb(0x00, &dp2_ptr->u.ic.S_Status);
784 writeb(0x00, &dp2_ptr->u.ic.Cmd_Index);
803 writel(bios_adr, &dp2_ptr->u.ic.S_Info[0]);
804 writeb(0xff, &dp2_ptr->u.ic.S_Cmd_Indx);
808 while (readb(&dp2_ptr->u.ic.S_Status) != 0xff) {
816 prot_ver = (u8)readl(&dp2_ptr->u.ic.S_Info[0]);
817 writeb(0, &dp2_ptr->u.ic.Status);
832 writel(0x00, &dp2_ptr->u.ic.S_Info[0]);
833 writel(0x00, &dp2_ptr->u.ic.S_Info[1]);
834 writel(0x01, &dp2_ptr->u.ic.S_Info[2]);
835 writel(0x00, &dp2_ptr->u.ic.S_Info[3]);
836 writeb(0xfe, &dp2_ptr->u.ic.S_Cmd_Indx);
840 while (readb(&dp2_ptr->u.ic.S_Status) != 0xfe) {
848 writeb(0, &dp2_ptr->u.ic.Status);
935 writeb(0x00, &dp6_ptr->u.ic.S_Status);
936 writeb(0x00, &dp6_ptr->u.ic.Cmd_Index);
938 writel(pcistr->dpmem, &dp6_ptr->u.ic.S_Info[0]);
939 writeb(0xff, &dp6_ptr->u.ic.S_Cmd_Indx);
943 while (readb(&dp6_ptr->u.ic.S_Status) != 0xff) {
951 prot_ver = (u8)readl(&dp6_ptr->u.ic.S_Info[0]);
952 writeb(0, &dp6_ptr->u.ic.S_Status);
964 writel(0x00, &dp6_ptr->u.ic.S_Info[0]);
965 writel(0x00, &dp6_ptr->u.ic.S_Info[1]);
966 writel(0x00, &dp6_ptr->u.ic.S_Info[2]);
967 writel(0x00, &dp6_ptr->u.ic.S_Info[3]);
968 writeb(0xfe, &dp6_ptr->u.ic.S_Cmd_Indx);
972 while (readb(&dp6_ptr->u.ic.S_Status) != 0xfe) {
980 writeb(0, &dp6_ptr->u.ic.S_Status);
1045 writeb(0x00, &dp6c_ptr->u.ic.S_Status);
1046 writeb(0x00, &dp6c_ptr->u.ic.Cmd_Index);
1048 writel(pcistr->dpmem, &dp6c_ptr->u.ic.S_Info[0]);
1049 writeb(0xff, &dp6c_ptr->u.ic.S_Cmd_Indx);
1055 while (readb(&dp6c_ptr->u.ic.S_Status) != 0xff) {
1063 prot_ver = (u8)readl(&dp6c_ptr->u.ic.S_Info[0]);
1064 writeb(0, &dp6c_ptr->u.ic.Status);
1075 writel(0x00, &dp6c_ptr->u.ic.S_Info[0]);
1076 writel(0x00, &dp6c_ptr->u.ic.S_Info[1]);
1077 writel(0x00, &dp6c_ptr->u.ic.S_Info[2]);
1078 writel(0x00, &dp6c_ptr->u.ic.S_Info[3]);
1079 writeb(0xfe, &dp6c_ptr->u.ic.S_Cmd_Indx);
1085 while (readb(&dp6c_ptr->u.ic.S_Status) != 0xfe) {
1093 writeb(0, &dp6c_ptr->u.ic.S_Status);
1168 writeb(0x00, &dp6m_ptr->u.ic.S_Status);
1169 writeb(0x00, &dp6m_ptr->u.ic.Cmd_Index);
1171 writel(pcistr->dpmem, &dp6m_ptr->u.ic.S_Info[0]);
1172 writeb(0xff, &dp6m_ptr->u.ic.S_Cmd_Indx);
1176 while (readb(&dp6m_ptr->u.ic.S_Status) != 0xff) {
1184 prot_ver = (u8)readl(&dp6m_ptr->u.ic.S_Info[0]);
1185 writeb(0, &dp6m_ptr->u.ic.S_Status);
1196 writel(0x00, &dp6m_ptr->u.ic.S_Info[0]);
1197 writel(0x00, &dp6m_ptr->u.ic.S_Info[1]);
1198 writel(0x00, &dp6m_ptr->u.ic.S_Info[2]);
1199 writel(0x00, &dp6m_ptr->u.ic.S_Info[3]);
1200 writeb(0xfe, &dp6m_ptr->u.ic.S_Cmd_Indx);
1204 while (readb(&dp6m_ptr->u.ic.S_Status) != 0xfe) {
1212 writeb(0, &dp6m_ptr->u.ic.S_Status);
1215 writeb(0xfd, &dp6m_ptr->u.ic.S_Cmd_Indx);
1219 while (readb(&dp6m_ptr->u.ic.S_Status) != 0xfd) {
1227 prot_ver = (u8)(readl(&dp6m_ptr->u.ic.S_Info[0]) >> 16);
1228 writeb(0, &dp6m_ptr->u.ic.S_Status);
1258 writeb(0, &dp2_ptr->u.ic.Cmd_Index);
1263 writeb(0, &dp6_ptr->u.ic.Cmd_Index);
1288 readb(&((gdt2_dpram_str __iomem *)ha->brd)->u.ic.Cmd_Index);
1291 readb(&((gdt6_dpram_str __iomem *)ha->brd)->u.ic.Cmd_Index);
1310 gdtsema0 = (int)readb(&((gdt2_dpram_str __iomem *)ha->brd)->u.ic.Sema0);
1312 gdtsema0 = (int)readb(&((gdt6_dpram_str __iomem *)ha->brd)->u.ic.Sema0);
1348 writeb(1, &((gdt2_dpram_str __iomem *)ha->brd)->u.ic.Sema0);
1350 writeb(1, &((gdt6_dpram_str __iomem *)ha->brd)->u.ic.Sema0);
1389 &dp2_ptr->u.ic.comm_queue[cmd_no].offset);
1391 &dp2_ptr->u.ic.comm_queue[cmd_no].serv_id);
1392 memcpy_toio(&dp2_ptr->u.ic.gdt_dpr_cmd[dp_offset],cmd_ptr,cp_count);
1396 &dp6_ptr->u.ic.comm_queue[cmd_no].offset);
1398 &dp6_ptr->u.ic.comm_queue[cmd_no].serv_id);
1399 memcpy_toio(&dp6_ptr->u.ic.gdt_dpr_cmd[dp_offset],cmd_ptr,cp_count);
1403 &dp6c_ptr->u.ic.comm_queue[cmd_no].offset);
1405 &dp6c_ptr->u.ic.comm_queue[cmd_no].serv_id);
1406 memcpy_toio(&dp6c_ptr->u.ic.gdt_dpr_cmd[dp_offset],cmd_ptr,cp_count);
1410 &dp6m_ptr->u.ic.comm_queue[cmd_no].offset);
1412 &dp6m_ptr->u.ic.comm_queue[cmd_no].serv_id);
1413 memcpy_toio(&dp6m_ptr->u.ic.gdt_dpr_cmd[dp_offset],cmd_ptr,cp_count);
3043 ha->status = readw(&dp2_ptr->u.ic.Status);
3047 ha->info = readl(&dp2_ptr->u.ic.Info[0]);
3048 ha->service = readw(&dp2_ptr->u.ic.Service);
3049 ha->info2 = readl(&dp2_ptr->u.ic.Info[1]);
3052 writeb(0, &dp2_ptr->u.ic.Cmd_Index);/* reset command index */
3058 ha->status = readw(&dp6_ptr->u.ic.Status);
3062 ha->info = readl(&dp6_ptr->u.ic.Info[0]);
3063 ha->service = readw(&dp6_ptr->u.ic.Service);
3064 ha->info2 = readl(&dp6_ptr->u.ic.Info[1]);
3067 writeb(0, &dp6_ptr->u.ic.Cmd_Index);/* reset command index */