Lines Matching refs:port_map
427 u32 cap, cap2, vers, port_map; in ahci_save_initial_config() local
437 hpriv->saved_port_map = port_map = readl(mmio + HOST_PORTS_IMPL); in ahci_save_initial_config()
496 if (hpriv->force_port_map && port_map != hpriv->force_port_map) { in ahci_save_initial_config()
498 port_map, hpriv->force_port_map); in ahci_save_initial_config()
499 port_map = hpriv->force_port_map; in ahci_save_initial_config()
500 hpriv->saved_port_map = port_map; in ahci_save_initial_config()
505 port_map, in ahci_save_initial_config()
506 port_map & hpriv->mask_port_map); in ahci_save_initial_config()
507 port_map &= hpriv->mask_port_map; in ahci_save_initial_config()
511 if (port_map) { in ahci_save_initial_config()
515 if (port_map & (1 << i)) in ahci_save_initial_config()
524 port_map, ahci_nr_ports(cap)); in ahci_save_initial_config()
525 port_map = 0; in ahci_save_initial_config()
530 if (!port_map && vers < 0x10300) { in ahci_save_initial_config()
531 port_map = (1 << ahci_nr_ports(cap)) - 1; in ahci_save_initial_config()
532 dev_warn(dev, "forcing PORTS_IMPL to 0x%x\n", port_map); in ahci_save_initial_config()
535 hpriv->saved_port_map = port_map; in ahci_save_initial_config()
542 hpriv->port_map = port_map; in ahci_save_initial_config()
1961 irq_masked = irq_stat & hpriv->port_map; in ahci_single_level_irq_intr()
2444 impl = hpriv->port_map; in ahci_print_info()