• Home
  • Raw
  • Download

Lines Matching refs:mac

142 	int mac;  in tile_pcie_open()  local
206 for (mac = 0; mac < TILEGX_TRIO_PCIES; mac++) { in tile_pcie_open()
211 if (!pcie_ports[trio_index].ports[mac].allow_rc && in tile_pcie_open()
212 !pcie_ports[trio_index].ports[mac].allow_ep) in tile_pcie_open()
220 (mac << TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT); in tile_pcie_open()
233 pcie_ports[trio_index].ports[mac].allow_ep = 1; in tile_pcie_open()
303 int mac = controller->mac; in trio_handle_level_irq() local
317 (mac << TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT); in trio_handle_level_irq()
356 irq, controller->mac, i); in tile_init_irqs()
383 strapped_for_rc(gxio_trio_context_t *trio_context, int mac) in strapped_for_rc() argument
394 (mac << TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT); in strapped_for_rc()
484 pci_controllers[ctl_index].mac = j; in tile_pci_init()
555 int mac; in fixup_read_and_payload_sizes() local
558 mac = controller->mac; in fixup_read_and_payload_sizes()
566 (mac << TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT); in fixup_read_and_payload_sizes()
585 (mac << TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT); in fixup_read_and_payload_sizes()
605 (mac << TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT); in fixup_read_and_payload_sizes()
613 mac); in fixup_read_and_payload_sizes()
616 mac, controller->trio_index); in fixup_read_and_payload_sizes()
624 unsigned long mac; in setup_pcie_rc_delay() local
638 mac = simple_strtoul(str, (char **)&str, 10); in setup_pcie_rc_delay()
639 if (mac >= TILEGX_TRIO_PCIES) in setup_pcie_rc_delay()
652 rc_delay[trio_index][mac] = delay ? : DEFAULT_RC_DELAY; in setup_pcie_rc_delay()
688 int mac; in pcibios_init() local
695 mac = controller->mac; in pcibios_init()
706 (mac << TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT); in pcibios_init()
712 if (rc_delay[trio_index][mac]) { in pcibios_init()
714 rc_delay[trio_index][mac], mac, in pcibios_init()
716 msleep(rc_delay[trio_index][mac] * 1000); in pcibios_init()
718 ret = gxio_trio_force_rc_link_up(trio_context, mac); in pcibios_init()
721 mac, trio_index); in pcibios_init()
725 i, trio_index, controller->mac); in pcibios_init()
728 if (rc_delay[trio_index][mac]) { in pcibios_init()
730 rc_delay[trio_index][mac], mac, trio_index); in pcibios_init()
731 msleep(rc_delay[trio_index][mac] * 1000); in pcibios_init()
745 if (pcie_ports[trio_index].ports[mac].removable) { in pcibios_init()
747 mac, trio_index); in pcibios_init()
751 mac, trio_index); in pcibios_init()
765 (mac << TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT); in pcibios_init()
782 (mac << TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT); in pcibios_init()
795 (mac << TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT); in pcibios_init()
810 (((unsigned long long)mac) << in pcibios_init()
819 mac, trio_index); in pcibios_init()
824 trio_context->pio_cfg_index[mac] = ret; in pcibios_init()
828 trio_context->pio_cfg_index[mac], in pcibios_init()
829 mac, 0, HV_TRIO_PIO_FLAG_CONFIG_SPACE); in pcibios_init()
832 mac, trio_index); in pcibios_init()
837 offset = HV_TRIO_PIO_OFFSET(trio_context->pio_cfg_index[mac]) | in pcibios_init()
838 (((unsigned long long)mac) << in pcibios_init()
849 trio_context->mmio_base_pio_cfg[mac] = in pcibios_init()
852 if (trio_context->mmio_base_pio_cfg[mac] == NULL) { in pcibios_init()
854 mac, trio_index); in pcibios_init()
862 mac, trio_index); in pcibios_init()
925 controller->trio_index, controller->mac); in pcibios_init()
938 controller->mac, in pcibios_init()
943 controller->trio_index, controller->mac); in pcibios_init()
955 controller->trio_index, controller->mac); in pcibios_init()
968 controller->mac, in pcibios_init()
973 controller->trio_index, controller->mac); in pcibios_init()
993 controller->trio_index, controller->mac, in pcibios_init()
1018 controller->mac, in pcibios_init()
1025 controller->trio_index, controller->mac, in pcibios_init()
1235 (controller->mac << in tile_cfg_read()
1276 mmio_addr = trio_context->mmio_base_pio_cfg[controller->mac] + in tile_cfg_read()
1361 (controller->mac << in tile_cfg_write()
1402 mmio_addr = trio_context->mmio_base_pio_cfg[controller->mac] + in tile_cfg_write()
1561 KERNEL_PL, irq, controller->mac, in arch_setup_msi_irq()