When an EHCI hotplug action results in the controller disowning the port, it will result in a hotplug action on the corresponding UHCI or OHCI controller. Allow such hotplug actions to be carried out as part of the same call to usb_step() or usb_register_bus(), by maintaining a single central list of changed ports. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
 Michael Brown
						
						10 vuotta sitten
							Michael Brown
						
						10 vuotta sitten
					|  |  | ||
| 43 |  | 43 |  | 
| 44 |  | 44 |  | 
| 45 |  | 45 |  | 
|  | 46 |  | |
|  | 47 |  | |
|  | 48 |  | |
|  | 49 |  | |
|  | 50 |  | |
|  | 51 |  | |
| 46 |  | 52 |  | 
| 47 |  | 53 |  | 
| 48 |  | 54 |  | 
|  |  | ||
| 560 |  | 566 |  | 
| 561 |  | 567 |  | 
| 562 |  | 568 |  | 
| 563 |  |  | |
| 564 |  | 569 |  | 
| 565 |  | 570 |  | 
| 566 |  | 571 |  | 
|  |  | ||
| 572 |  | 577 |  | 
| 573 |  | 578 |  | 
| 574 |  | 579 |  | 
| 575 |  |  | |
|  | 580 |  | |
| 576 |  | 581 |  | 
| 577 |  | 582 |  | 
| 578 |  | 583 |  | 
|  |  | ||
| 1576 |  | 1581 |  | 
| 1577 |  | 1582 |  | 
| 1578 |  | 1583 |  | 
| 1579 |  |  | |
|  | 1584 |  | |
| 1580 |  | 1585 |  | 
| 1581 |  | 1586 |  | 
| 1582 |  | 1587 |  | 
| 1583 |  | 1588 |  | 
| 1584 |  |  | |
|  | 1589 |  | |
| 1585 |  | 1590 |  | 
| 1586 |  | 1591 |  | 
| 1587 |  | 1592 |  | 
|  |  | ||
| 1621 |  | 1626 |  | 
| 1622 |  | 1627 |  | 
| 1623 |  | 1628 |  | 
| 1624 |  |  | |
| 1625 |  |  | |
| 1626 |  | 1629 |  | 
| 1627 |  | 1630 |  | 
| 1628 |  | 1631 |  | 
| 1629 |  |  | |
|  | 1632 |  | |
| 1630 |  | 1633 |  | 
| 1631 |  | 1634 |  | 
| 1632 |  | 1635 |  | 
| 1633 |  |  | |
|  | 1636 |  | |
| 1634 |  | 1637 |  | 
| 1635 |  |  | |
| 1636 |  | 1638 |  | 
| 1637 |  |  | |
| 1638 |  |  | |
|  | 1639 |  | |
| 1639 |  | 1640 |  | 
| 1640 |  | 1641 |  | 
| 1641 |  |  | |
| 1642 |  |  | |
| 1643 |  |  | |
| 1644 |  |  | |
| 1645 |  |  | |
| 1646 |  |  | |
| 1647 |  |  | |
| 1648 |  |  | |
| 1649 |  |  | |
| 1650 |  |  | |
| 1651 |  |  | |
| 1652 |  |  | |
| 1653 |  |  | |
| 1654 |  | 1642 |  | 
| 1655 |  | 1643 |  | 
| 1656 |  | 1644 |  | 
| 1657 |  |  | |
|  | 1645 |  | |
| 1658 |  | 1646 |  | 
| 1659 |  | 1647 |  | 
| 1660 |  |  | |
|  | 1648 |  | |
| 1661 |  | 1649 |  | 
| 1662 |  | 1650 |  | 
| 1663 |  | 1651 |  | 
|  |  | ||
| 1666 |  | 1654 |  | 
| 1667 |  | 1655 |  | 
| 1668 |  | 1656 |  | 
| 1669 |  |  | |
|  | 1657 |  | |
| 1670 |  | 1658 |  | 
| 1671 |  | 1659 |  | 
| 1672 |  | 1660 |  | 
|  | 1661 |  | |
|  | 1662 |  | |
|  | 1663 |  | |
|  | 1664 |  | |
|  | 1665 |  | |
|  | 1666 |  | |
|  | 1667 |  | |
|  | 1668 |  | |
|  | 1669 |  | |
|  | 1670 |  | |
|  | 1671 |  | |
|  | 1672 |  | |
|  | 1673 |  | |
|  | 1674 |  | |
|  | 1675 |  | |
|  | 1676 |  | |
|  | 1677 |  | |
|  | 1678 |  | |
|  | 1679 |  | |
|  | 1680 |  | |
|  | 1681 |  | |
|  | 1682 |  | |
|  | 1683 |  | |
|  | 1684 |  | |
|  | 1685 |  | |
|  | 1686 |  | |
|  | 1687 |  | |
| 1673 |  | 1688 |  | 
| 1674 |  |  | |
| 1675 |  |  | |
|  | 1689 |  | |
| 1676 |  | 1690 |  | 
| 1677 |  | 1691 |  | 
| 1678 |  | 1692 |  | 
|  |  | ||
| 1755 |  | 1769 |  | 
| 1756 |  | 1770 |  | 
| 1757 |  | 1771 |  | 
| 1758 |  |  | |
|  | 1772 |  | |
| 1759 |  | 1773 |  | 
| 1760 |  | 1774 |  | 
| 1761 |  |  | |
|  | 1775 |  | |
| 1762 |  | 1776 |  | 
| 1763 |  | 1777 |  | 
| 1764 |  | 1778 |  | 
|  |  | ||
| 1766 |  | 1780 |  | 
| 1767 |  | 1781 |  | 
| 1768 |  | 1782 |  | 
| 1769 |  |  | |
|  | 1783 |  | |
|  | 1784 |  | |
|  | 1785 |  | |
|  | 1786 |  | |
| 1770 |  | 1787 |  | 
| 1771 |  | 1788 |  | 
| 1772 |  | 1789 |  | 
|  |  | ||
| 1862 |  | 1879 |  | 
| 1863 |  | 1880 |  | 
| 1864 |  | 1881 |  | 
| 1865 |  |  | |
| 1866 |  |  | |
| 1867 |  |  | |
| 1868 |  | 1882 |  | 
| 1869 |  | 1883 |  | 
| 1870 |  | 1884 |  | 
|  |  | ||
| 1904 |  | 1918 |  | 
| 1905 |  | 1919 |  | 
| 1906 |  | 1920 |  | 
| 1907 |  |  | |
| 1908 |  |  | |
| 1909 |  |  | |
| 1910 |  | 1921 |  | 
| 1911 |  | 1922 |  | 
| 1912 |  | 1923 |  | 
|  |  | ||
| 1926 |  | 1937 |  | 
| 1927 |  | 1938 |  | 
| 1928 |  | 1939 |  | 
| 1929 |  |  | |
| 1930 |  |  | |
| 1931 |  |  | |
| 1932 |  |  | |
| 1933 |  | 1940 |  | 
| 1934 |  | 1941 |  | 
| 1935 |  | 1942 |  | 
|  |  | ||
| 1943 |  | 1950 |  | 
| 1944 |  | 1951 |  | 
| 1945 |  | 1952 |  | 
| 1946 |  |  | |
| 1947 |  | 1953 |  | 
| 1948 |  | 1954 |  | 
| 1949 |  | 1955 |  | 
|  |  | ||
| 1952 |  | 1958 |  | 
| 1953 |  | 1959 |  | 
| 1954 |  | 1960 |  | 
|  | 1961 |  | |
|  | 1962 |  | |
| 1955 |  | 1963 |  | 
| 1956 |  | 1964 |  | 
| 1957 |  | 1965 |  | 
| 1958 |  | 1966 |  | 
| 1959 |  |  | |
|  | 1967 |  | |
|  | 1968 |  | |
|  | 1969 |  | |
|  | 1970 |  | |
| 1960 |  | 1971 |  | 
| 1961 |  | 1972 |  | 
| 1962 |  | 1973 |  | 
|  |  | ||
| 922 |  | 922 |  | 
| 923 |  | 923 |  | 
| 924 |  | 924 |  | 
| 925 |  |  | |
| 926 |  |  | |
| 927 |  |  | |
| 928 |  |  | |
| 929 |  |  | |
| 930 |  |  | |
| 931 |  | 925 |  | 
| 932 |  | 926 |  | 
| 933 |  | 927 |  |