diff options
| author | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-10-18 17:02:42 +0200 |
|---|---|---|
| committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-10-18 17:02:42 +0200 |
| commit | d1604b5f9ce1d64919a8b8313e1db22ebd8d5213 (patch) | |
| tree | 15f86e33697a5b79b4a09fd4cd3052078781a182 | |
| parent | 96e9f3707cdc0b76e019f444c24869fecc7b5a21 (diff) | |
| download | plan9front-d1604b5f9ce1d64919a8b8313e1db22ebd8d5213.tar.xz | |
sdnvme: use PCIWADDR() instead of PADDR()
| -rw-r--r-- | sys/src/9/pc/sdnvme.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/src/9/pc/sdnvme.c b/sys/src/9/pc/sdnvme.c index 1909eabdb..aa985d932 100644 --- a/sys/src/9/pc/sdnvme.c +++ b/sys/src/9/pc/sdnvme.c @@ -127,7 +127,7 @@ qcmd(WS *ws, Ctlr *ctlr, int adm, u32int opc, u32int nsid, void *mptr, void *dat e[2] = 0; e[3] = 0; if(mptr != nil){ - pa = PADDR(mptr); + pa = PCIWADDR(mptr); e[4] = pa; e[5] = pa>>32; } else { @@ -135,7 +135,7 @@ qcmd(WS *ws, Ctlr *ctlr, int adm, u32int opc, u32int nsid, void *mptr, void *dat e[5] = 0; } if(len > 0){ - pa = PADDR(data); + pa = PCIWADDR(data); e[6] = pa; e[7] = pa>>32; if(len > ctlr->mps - (pa & ctlr->mps-1)) @@ -531,11 +531,11 @@ nvmeenable(SDev *sd) return 0; } - pa = PADDR(cqalloc(ctlr, &ctlr->cq[0], ctlr->mpsshift)); + pa = PCIWADDR(cqalloc(ctlr, &ctlr->cq[0], ctlr->mpsshift)); ctlr->reg[ACQBase0] = pa; ctlr->reg[ACQBase1] = pa>>32; - pa = PADDR(sqalloc(ctlr, &ctlr->sq[0], ctlr->mpsshift)); + pa = PCIWADDR(sqalloc(ctlr, &ctlr->sq[0], ctlr->mpsshift)); ctlr->reg[ASQBase0] = pa; ctlr->reg[ASQBase1] = pa>>32; |
