Searched refs:kregbase (Results 1 – 17 of 17) sorted by relevance
123 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_kreg32()125 return readl((u32 __iomem *)&dd->kregbase[regno]); in qib_read_kreg32()131 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_kreg64()134 return readq(&dd->kregbase[regno]); in qib_read_kreg64()140 if (dd->kregbase) in qib_write_kreg()141 writeq(value, &dd->kregbase[regno]); in qib_write_kreg()
149 dd->kregbase = __ioremap(addr, len, _PAGE_NO_CACHE | _PAGE_WRITETHRU); in qib_pcie_ddinit()151 dd->kregbase = ioremap_nocache(addr, len); in qib_pcie_ddinit()154 if (!dd->kregbase) in qib_pcie_ddinit()157 dd->kregend = (u64 __iomem *)((void __iomem *) dd->kregbase + len); in qib_pcie_ddinit()179 u64 __iomem *base = (void __iomem *) dd->kregbase; in qib_pcie_ddcleanup()181 dd->kregbase = NULL; in qib_pcie_ddcleanup()
239 u32 __iomem *krb32 = (u32 __iomem *)dd->kregbase; in qib_remap_ioaddr32()245 kreglen = (dd->kregend - dd->kregbase) * sizeof(u64); in qib_remap_ioaddr32()520 !dd->kregbase) { in qib_diag_open()569 if (!dd || !(dd->flags & QIB_PRESENT) || !dd->kregbase) { in qib_diagpkt_write()776 kreg_base = dd->kregbase; in qib_diag_read()853 kreg_base = dd->kregbase; in qib_diag_write()
309 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_ureg32()319 (char __iomem *)dd->kregbase + in qib_read_ureg32()344 (char __iomem *) dd->kregbase + in qib_write_ureg()347 if (dd->kregbase && (dd->flags & QIB_PRESENT)) in qib_write_ureg()354 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_kreg32()356 return readl((u32 __iomem *)&dd->kregbase[regno]); in qib_read_kreg32()362 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_kreg64()365 return readq(&dd->kregbase[regno]); in qib_read_kreg64()371 if (dd->kregbase && (dd->flags & QIB_PRESENT)) in qib_write_kreg()372 writeq(value, &dd->kregbase[regno]); in qib_write_kreg()[all …]
105 if (!(dd->flags & QIB_PRESENT) || !dd->kregbase) in qib_count_active_units()137 if ((dd->flags & QIB_PRESENT) && dd->kregbase) in qib_count_units()770 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) { in qib_reset_device()
778 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_ureg32()783 (char __iomem *)dd->kregbase + dd->uregbase))); in qib_read_ureg32()800 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_ureg()805 (char __iomem *)dd->kregbase + dd->uregbase))); in qib_read_ureg()829 (char __iomem *) dd->kregbase + in qib_write_ureg()832 if (dd->kregbase && (dd->flags & QIB_PRESENT)) in qib_write_ureg()839 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_kreg32()841 return readl((u32 __iomem *) &dd->kregbase[regno]); in qib_read_kreg32()847 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_kreg64()849 return readq(&dd->kregbase[regno]); in qib_read_kreg64()[all …]
232 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_ureg32()242 (char __iomem *)dd->kregbase + in qib_read_ureg32()267 (char __iomem *) dd->kregbase + in qib_write_ureg()270 if (dd->kregbase && (dd->flags & QIB_PRESENT)) in qib_write_ureg()2125 writeq(val, &dd->kregbase[kr_control]); in qib_setup_7220_reset()2142 val = readq(&dd->kregbase[kr_revision]); in qib_setup_7220_reset()2229 if (!dd->kregbase || !rcd) in qib_7220_clear_tids()2236 ((char __iomem *)(dd->kregbase) + in qib_7220_clear_tids()2245 ((char __iomem *)(dd->kregbase) + in qib_7220_clear_tids()3857 ((char __iomem *) dd->kregbase + dd->pio2k_bufbase); in get_7220_chip_params()[all …]
1734 dd->kregbase + in qib_setup_eagerbufs()1782 iounmap(dd->kregbase); in init_chip_wc_pat()1783 dd->kregbase = NULL; in init_chip_wc_pat()1825 dd->kregbase = qib_kregbase; in init_chip_wc_pat()
340 tidbase = (u64 __iomem *) (((char __iomem *) dd->kregbase) + in qib_tid_update()510 tidbase = (u64 __iomem *) ((char __iomem *)(dd->kregbase) + in qib_tid_free()1370 return dd && (dd->flags & QIB_PRESENT) && dd->kregbase && ppd->lid && in usable()1511 if (!(dd && (dd->flags & QIB_PRESENT) && dd->kregbase)) in find_shared_ctxt()1879 if (dd->kregbase) { in qib_close()
1053 taddr = dd->kregbase + kr_serdes_maptable; in qib_sd_setvals()1054 iaddr = dd->kregbase + kr_serdes_ddsrxeq0; in qib_sd_setvals()
741 u64 __iomem *kregbase; member
190 dd->kregbase = ioremap_nocache(addr, TXE_PIO_SEND); in hfi1_pcie_ddinit()191 if (!dd->kregbase) in hfi1_pcie_ddinit()196 iounmap(dd->kregbase); in hfi1_pcie_ddinit()202 dd->kregend = dd->kregbase + TXE_PIO_SEND; in hfi1_pcie_ddinit()241 u64 __iomem *base = (void __iomem *) dd->kregbase; in hfi1_pcie_ddcleanup()244 dd->kregbase = NULL; in hfi1_pcie_ddcleanup()
946 if (!(dd && (dd->flags & HFI1_PRESENT) && dd->kregbase)) in find_shared_ctxt()1932 offset = ((dd->kregend - dd->kregbase) + DC8051_DATA_MEM_SIZE) - in ui_lseek()1942 if (offset >= (dd->kregend - dd->kregbase) + DC8051_DATA_MEM_SIZE) in ui_lseek()1956 void __iomem *base = dd->kregbase; in ui_read()1958 barlen = (dd->kregend - dd->kregbase); in ui_read()2036 if (*f_pos + count > dd->kregend - dd->kregbase) in ui_write()2039 base = (void __iomem *)dd->kregbase + *f_pos; in ui_write()
177 if (!(dd->flags & HFI1_PRESENT) || !dd->kregbase) in hfi1_count_active_units()208 if ((dd->flags & HFI1_PRESENT) && dd->kregbase) in hfi1_count_units()1112 if (!dd->kregbase || !(dd->flags & HFI1_PRESENT)) { in hfi1_reset_device()
790 u8 __iomem *kregbase; member
384 if (!dd || !(dd->flags & HFI1_PRESENT) || !dd->kregbase) { in diagpkt_send()
1255 val = readq((void __iomem *)dd->kregbase + offset); in read_csr()1264 writeq(value, (void __iomem *)dd->kregbase + offset); in write_csr()1271 return (void __iomem *)dd->kregbase + offset; in get_csr_addr()5951 (dd->kregbase + RCV_ARRAY)); in hfi1_put_tid()