Lines Matching refs:temp
372 u32 temp;
380 temp = ioread32(csr_base + TRANSCFG);
381 temp &= 0xffffffe0;
382 iowrite32(temp | rx_watermark, csr_base + TRANSCFG);
634 u32 temp;
644 temp = ioread32(hcr_base + HCONTROL);
645 iowrite32((temp & ~0x3F), hcr_base + HCONTROL);
655 u32 temp;
658 temp = ioread32(hcr_base + HSTATUS);
660 ata_port_dbg(ap, "pending IRQs = 0x%x\n", (temp & 0x3F));
662 if (temp & 0x3F)
663 iowrite32((temp & 0x3F), hcr_base + HSTATUS);
666 temp = ioread32(hcr_base + HCONTROL);
667 iowrite32((temp | DEFAULT_PORT_IRQ_ENABLE_MASK), hcr_base + HCONTROL);
677 u32 temp;
679 temp = ioread32(hcr_base + HCONTROL);
680 iowrite32((temp | HCONTROL_PMP_ATTACHED), hcr_base + HCONTROL);
687 u32 temp;
689 temp = ioread32(hcr_base + HCONTROL);
690 temp &= ~HCONTROL_PMP_ATTACHED;
691 iowrite32(temp, hcr_base + HCONTROL);
694 temp = ioread32(hcr_base + HCONTROL);
695 iowrite32((temp | DEFAULT_PORT_IRQ_ENABLE_MASK), hcr_base + HCONTROL);
707 u32 temp;
746 temp = ioread32(hcr_base + HCONTROL);
747 iowrite32((temp | HCONTROL_ONLINE_PHY_RST), hcr_base + HCONTROL);
762 u32 temp;
767 temp = ioread32(hcr_base + HCONTROL);
768 temp &= ~HCONTROL_ONLINE_PHY_RST;
769 temp |= HCONTROL_FORCE_OFFLINE;
770 iowrite32(temp, hcr_base + HCONTROL);
787 u32 temp;
789 temp = ioread32(hcr_base + SIGNATURE);
794 tf.lbah = (temp >> 24) & 0xff;
795 tf.lbam = (temp >> 16) & 0xff;
796 tf.lbal = (temp >> 8) & 0xff;
797 tf.nsect = temp & 0xff;
808 u32 temp;
816 temp = ioread32(hcr_base + HCONTROL);
817 temp &= ~HCONTROL_ONLINE_PHY_RST;
818 iowrite32(temp, hcr_base + HCONTROL);
821 temp = ata_wait_register(ap, hcr_base + HSTATUS, ONLINE, ONLINE,
824 if (temp & ONLINE) {
856 temp = ioread32(hcr_base + HCONTROL);
857 temp |= (HCONTROL_ONLINE_PHY_RST | HCONTROL_SNOOP_ENABLE);
858 temp |= HCONTROL_PMP_ATTACHED;
859 iowrite32(temp, hcr_base + HCONTROL);
861 temp = ata_wait_register(ap, hcr_base + HSTATUS, ONLINE, 0, 1, 500);
863 if (!(temp & ONLINE)) {
879 temp = ata_wait_register(ap, hcr_base + HSTATUS, 0xFF, 0, 1, 500);
880 if ((!(temp & 0x10)) || ata_link_offline(link)) {
891 temp = ata_wait_register(ap, hcr_base + HSTATUS, 0xFF, 0x10,
894 if ((temp & 0xFF) != 0x18) {
923 u32 temp;
968 temp = ata_wait_register(ap, CQ + hcr_base, 0x1, 0x1, 1, 5000);
969 if (temp & 0x1) {
1321 u32 temp;
1330 temp = ioread32(hcr_base + HCONTROL);
1331 iowrite32(temp & ~HCONTROL_LEGACY, hcr_base + HCONTROL);
1334 temp = ioread32(hcr_base + HSTATUS);
1335 if (temp & 0x3F)
1336 iowrite32((temp & 0x3F), hcr_base + HSTATUS);
1339 temp = ioread32(hcr_base + HCONTROL);
1340 iowrite32((temp & ~0x3F), hcr_base + HCONTROL);
1431 u32 temp;
1446 temp = ioread32(csr_base + TRANSCFG);
1447 temp = temp & 0xffffffe0;
1448 iowrite32(temp | TRANSCFG_RX_WATER_MARK, csr_base + TRANSCFG);