Lines Matching refs:port_map
448 unsigned long port_map; in ahci_save_initial_config() local
533 port_map = readl(mmio + HOST_PORTS_IMPL); in ahci_save_initial_config()
534 if (hpriv->saved_port_map && port_map != hpriv->saved_port_map) { in ahci_save_initial_config()
536 port_map, hpriv->saved_port_map); in ahci_save_initial_config()
537 port_map = hpriv->saved_port_map; in ahci_save_initial_config()
539 hpriv->saved_port_map = port_map; in ahci_save_initial_config()
544 port_map, in ahci_save_initial_config()
545 port_map & hpriv->mask_port_map); in ahci_save_initial_config()
546 port_map &= hpriv->mask_port_map; in ahci_save_initial_config()
550 if (port_map) { in ahci_save_initial_config()
554 if (port_map & (1 << i)) in ahci_save_initial_config()
563 port_map, ahci_nr_ports(cap)); in ahci_save_initial_config()
564 port_map = 0; in ahci_save_initial_config()
569 if (!port_map && vers < 0x10300) { in ahci_save_initial_config()
570 port_map = (1 << ahci_nr_ports(cap)) - 1; in ahci_save_initial_config()
571 dev_warn(dev, "forcing PORTS_IMPL to 0x%lx\n", port_map); in ahci_save_initial_config()
574 hpriv->saved_port_map = port_map; in ahci_save_initial_config()
582 for_each_set_bit(i, &port_map, AHCI_MAX_PORTS) { in ahci_save_initial_config()
595 hpriv->port_map = port_map; in ahci_save_initial_config()
620 unsigned long port_map = hpriv->port_map; in ahci_restore_initial_config() local
631 for_each_set_bit(i, &port_map, AHCI_MAX_PORTS) { in ahci_restore_initial_config()
2003 irq_masked = irq_stat & hpriv->port_map; in ahci_single_level_irq_intr()
2499 impl = hpriv->port_map; in ahci_print_info()