Lines Matching refs:bar

1460 	if (qid && readl(&dev->bar->csts) != -1) {  in nvme_disable_queue()
1613 while ((readl(&dev->bar->csts) & NVME_CSTS_RDY) != bit) { in nvme_wait_ready()
1638 writel(dev->ctrl_config, &dev->bar->cc); in nvme_disable_ctrl()
1647 writel(dev->ctrl_config, &dev->bar->cc); in nvme_enable_ctrl()
1659 writel(dev->ctrl_config, &dev->bar->cc); in nvme_shutdown_ctrl()
1662 while ((readl(&dev->bar->csts) & NVME_CSTS_SHST_MASK) != in nvme_shutdown_ctrl()
1738 u64 cap = lo_hi_readq(&dev->bar->cap); in nvme_configure_admin_queue()
1756 dev->subsystem = readl(&dev->bar->vs) >= NVME_VS(1, 1) ? in nvme_configure_admin_queue()
1759 if (dev->subsystem && (readl(&dev->bar->csts) & NVME_CSTS_NSSRO)) in nvme_configure_admin_queue()
1760 writel(NVME_CSTS_NSSRO, &dev->bar->csts); in nvme_configure_admin_queue()
1783 writel(aqa, &dev->bar->aqa); in nvme_configure_admin_queue()
1784 lo_hi_writeq(nvmeq->sq_dma_addr, &dev->bar->asq); in nvme_configure_admin_queue()
1785 lo_hi_writeq(nvmeq->cq_dma_addr, &dev->bar->acq); in nvme_configure_admin_queue()
1927 writel(0x4E564D65, &dev->bar->nssr); /* "NVMe" */ in nvme_subsys_reset()
2214 u32 csts = readl(&dev->bar->csts); in nvme_kthread()
2221 readl(&dev->bar->csts)); in nvme_kthread()
2381 dev->cmbsz = readl(&dev->bar->cmbsz); in nvme_map_cmb()
2385 cmbloc = readl(&dev->bar->cmbloc); in nvme_map_cmb()
2450 iounmap(dev->bar); in nvme_setup_io_queues()
2452 dev->bar = ioremap(pci_resource_start(pdev, 0), size); in nvme_setup_io_queues()
2453 if (dev->bar) in nvme_setup_io_queues()
2459 dev->dbs = ((void __iomem *)dev->bar) + 4096; in nvme_setup_io_queues()
2535 return (!dev->bar || readl(&dev->bar->csts) & NVME_CSTS_CFS || in nvme_io_incapable()
2625 int shift = NVME_CAP_MPSMIN(lo_hi_readq(&dev->bar->cap)) + 12; in nvme_dev_add()
2697 dev->bar = ioremap(pci_resource_start(pdev, 0), 8192); in nvme_dev_map()
2698 if (!dev->bar) in nvme_dev_map()
2701 if (readl(&dev->bar->csts) == -1) { in nvme_dev_map()
2716 cap = lo_hi_readq(&dev->bar->cap); in nvme_dev_map()
2719 dev->dbs = ((void __iomem *)dev->bar) + 4096; in nvme_dev_map()
2732 if (readl(&dev->bar->vs) >= NVME_VS(1, 2)) in nvme_dev_map()
2738 iounmap(dev->bar); in nvme_dev_map()
2739 dev->bar = NULL; in nvme_dev_map()
2756 if (dev->bar) { in nvme_dev_unmap()
2757 iounmap(dev->bar); in nvme_dev_unmap()
2758 dev->bar = NULL; in nvme_dev_unmap()
2791 nvme_disable_ctrl(dev, lo_hi_readq(&dev->bar->cap)); in nvme_wait_dq()
2965 if (dev->bar) { in nvme_dev_shutdown()
2967 csts = readl(&dev->bar->csts); in nvme_dev_shutdown()