Lines Matching refs:bar
1377 if (qid && readl(&dev->bar->csts) != -1) { in nvme_disable_queue()
1488 while ((readl(&dev->bar->csts) & NVME_CSTS_RDY) != bit) { in nvme_wait_ready()
1513 writel(dev->ctrl_config, &dev->bar->cc); in nvme_disable_ctrl()
1522 writel(dev->ctrl_config, &dev->bar->cc); in nvme_enable_ctrl()
1534 writel(dev->ctrl_config, &dev->bar->cc); in nvme_shutdown_ctrl()
1537 while ((readl(&dev->bar->csts) & NVME_CSTS_SHST_MASK) != in nvme_shutdown_ctrl()
1612 u64 cap = readq(&dev->bar->cap); in nvme_configure_admin_queue()
1654 writel(aqa, &dev->bar->aqa); in nvme_configure_admin_queue()
1655 writeq(nvmeq->sq_dma_addr, &dev->bar->asq); in nvme_configure_admin_queue()
1656 writeq(nvmeq->cq_dma_addr, &dev->bar->acq); in nvme_configure_admin_queue()
2075 if (readl(&dev->bar->csts) & NVME_CSTS_CFS) { in nvme_kthread()
2081 readl(&dev->bar->csts)); in nvme_kthread()
2221 iounmap(dev->bar); in nvme_setup_io_queues()
2223 dev->bar = ioremap(pci_resource_start(pdev, 0), size); in nvme_setup_io_queues()
2224 if (dev->bar) in nvme_setup_io_queues()
2230 dev->dbs = ((void __iomem *)dev->bar) + 4096; in nvme_setup_io_queues()
2295 int shift = NVME_CAP_MPSMIN(readq(&dev->bar->cap)) + 12; in nvme_dev_add()
2373 dev->bar = ioremap(pci_resource_start(pdev, 0), 8192); in nvme_dev_map()
2374 if (!dev->bar) in nvme_dev_map()
2377 if (readl(&dev->bar->csts) == -1) { in nvme_dev_map()
2392 cap = readq(&dev->bar->cap); in nvme_dev_map()
2395 dev->dbs = ((void __iomem *)dev->bar) + 4096; in nvme_dev_map()
2400 iounmap(dev->bar); in nvme_dev_map()
2401 dev->bar = NULL; in nvme_dev_map()
2416 if (dev->bar) { in nvme_dev_unmap()
2417 iounmap(dev->bar); in nvme_dev_unmap()
2418 dev->bar = NULL; in nvme_dev_unmap()
2451 nvme_disable_ctrl(dev, readq(&dev->bar->cap)); in nvme_wait_dq()
2621 if (dev->bar) { in nvme_dev_shutdown()
2623 csts = readl(&dev->bar->csts); in nvme_dev_shutdown()