Lines Matching refs:trio_index

147 static int tile_pcie_open(int trio_index)  in tile_pcie_open()  argument
149 gxio_trio_context_t *context = &trio_contexts[trio_index]; in tile_pcie_open()
154 ret = gxio_trio_init(context, trio_index); in tile_pcie_open()
162 trio_index); in tile_pcie_open()
177 trio_index); in tile_pcie_open()
191 trio_index); in tile_pcie_open()
197 ret = gxio_trio_get_port_property(context, &pcie_ports[trio_index]); in tile_pcie_open()
200 ret, trio_index); in tile_pcie_open()
208 ret, trio_index); in tile_pcie_open()
220 if (!pcie_ports[trio_index].ports[mac].allow_rc && in tile_pcie_open()
221 !pcie_ports[trio_index].ports[mac].allow_ep) in tile_pcie_open()
242 pcie_ports[trio_index].ports[mac].allow_ep = 1; in tile_pcie_open()
494 pci_controllers[ctl_index].trio_index = i; in tile_pci_init()
625 mac, controller->trio_index); in fixup_read_and_payload_sizes()
632 unsigned long trio_index; in setup_pcie_rc_delay() local
637 trio_index = simple_strtoul(str, (char **)&str, 10); in setup_pcie_rc_delay()
638 if (trio_index >= TILEGX_NUM_TRIO) in setup_pcie_rc_delay()
661 rc_delay[trio_index][mac] = delay ? : DEFAULT_RC_DELAY; in setup_pcie_rc_delay()
695 int trio_index; in pcibios_init() local
702 trio_index = controller->trio_index; in pcibios_init()
720 if (rc_delay[trio_index][mac]) { in pcibios_init()
722 rc_delay[trio_index][mac], mac, in pcibios_init()
723 trio_index); in pcibios_init()
724 msleep(rc_delay[trio_index][mac] * 1000); in pcibios_init()
729 mac, trio_index); in pcibios_init()
733 i, trio_index, controller->mac); in pcibios_init()
736 if (rc_delay[trio_index][mac]) { in pcibios_init()
738 rc_delay[trio_index][mac], mac, trio_index); in pcibios_init()
739 msleep(rc_delay[trio_index][mac] * 1000); in pcibios_init()
753 if (pcie_ports[trio_index].ports[mac].removable) { in pcibios_init()
755 mac, trio_index); in pcibios_init()
759 mac, trio_index); in pcibios_init()
827 mac, trio_index); in pcibios_init()
840 mac, trio_index); in pcibios_init()
862 mac, trio_index); in pcibios_init()
870 mac, trio_index); in pcibios_init()
923 controller->trio_index, controller->mac); in pcibios_init()
941 controller->trio_index, controller->mac); in pcibios_init()
953 controller->trio_index, controller->mac); in pcibios_init()
971 controller->trio_index, controller->mac); in pcibios_init()
991 controller->trio_index, controller->mac, in pcibios_init()
1023 controller->trio_index, controller->mac, in pcibios_init()