Lines Matching refs:ssid_start
323 ((bridge->pcie_start > bridge->ssid_start) ? (bridge->pcie_start << 8) : 0);
364 /* If ssid_start and pcie_start were not specified then choose the lowest possible value. */
365 if (!bridge->ssid_start && !bridge->pcie_start) {
367 bridge->ssid_start = PCI_BRIDGE_CONF_END;
369 bridge->pcie_start = bridge->ssid_start + PCI_CAP_SSID_SIZEOF;
370 } else if (!bridge->ssid_start && bridge->subsystem_vendor_id) {
372 bridge->ssid_start = PCI_BRIDGE_CONF_END;
374 bridge->ssid_start = bridge->pcie_start + PCI_CAP_PCIE_SIZEOF;
376 if (bridge->ssid_start - PCI_BRIDGE_CONF_END >= PCI_CAP_PCIE_SIZEOF)
379 bridge->pcie_start = bridge->ssid_start + PCI_CAP_SSID_SIZEOF;
382 bridge->conf.capabilities_pointer = min(bridge->ssid_start, bridge->pcie_start);
389 bridge->pcie_conf.next = (bridge->ssid_start > bridge->pcie_start) ?
390 bridge->ssid_start : 0;
473 } else if (reg >= bridge->ssid_start && reg < bridge->ssid_start + PCI_CAP_SSID_SIZEOF &&
476 reg -= bridge->ssid_start;