Lines Matching refs:hpdev

704 		.hpdev.nr = MLXPLAT_CPLD_NR_NONE,
710 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
720 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
726 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
735 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[0],
736 .hpdev.nr = MLXPLAT_CPLD_PSU_DEFAULT_NR,
742 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[1],
743 .hpdev.nr = MLXPLAT_CPLD_PSU_DEFAULT_NR,
752 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
758 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
767 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr_ng800[0],
768 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
774 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr_ng800[1],
775 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
784 .hpdev.brdinfo = &mlxplat_mlxcpld_fan[0],
785 .hpdev.nr = MLXPLAT_CPLD_FAN1_DEFAULT_NR,
791 .hpdev.brdinfo = &mlxplat_mlxcpld_fan[1],
792 .hpdev.nr = MLXPLAT_CPLD_FAN2_DEFAULT_NR,
798 .hpdev.brdinfo = &mlxplat_mlxcpld_fan[2],
799 .hpdev.nr = MLXPLAT_CPLD_FAN3_DEFAULT_NR,
805 .hpdev.brdinfo = &mlxplat_mlxcpld_fan[3],
806 .hpdev.nr = MLXPLAT_CPLD_FAN4_DEFAULT_NR,
815 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
824 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
971 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
977 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1019 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1025 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1034 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[0],
1035 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
1041 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[1],
1042 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
1051 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1057 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1063 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1069 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1128 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1134 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1175 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1181 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1192 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1200 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1208 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1216 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1224 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1232 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1240 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1299 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1305 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1311 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1317 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1326 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[0],
1327 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
1333 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[1],
1334 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
1340 .hpdev.brdinfo = &mlxplat_mlxcpld_ext_pwr[0],
1341 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
1347 .hpdev.brdinfo = &mlxplat_mlxcpld_ext_pwr[1],
1348 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
1468 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[0],
1469 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
1475 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[1],
1476 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
1482 .hpdev.brdinfo = &mlxplat_mlxcpld_ext_pwr[0],
1483 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
1489 .hpdev.brdinfo = &mlxplat_mlxcpld_ext_pwr[1],
1490 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
1504 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
1575 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[0],
1576 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(0),
1577 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1578 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[0],
1585 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[1],
1586 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(1),
1587 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1588 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[1],
1595 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[2],
1596 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(2),
1597 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1598 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[2],
1605 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[3],
1606 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(3),
1607 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1608 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[3],
1615 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[4],
1616 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(4),
1617 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1618 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[4],
1625 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[5],
1626 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(5),
1627 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1628 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[5],
1635 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[6],
1636 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(6),
1637 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1638 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[6],
1645 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[7],
1646 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(7),
1647 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1648 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[7],
1662 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[0],
1663 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(0),
1664 .hpdev.action = MLXREG_HOTPLUG_DEVICE_PLATFORM_ACTION,
1665 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[0],
1676 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[1],
1677 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(1),
1678 .hpdev.action = MLXREG_HOTPLUG_DEVICE_PLATFORM_ACTION,
1679 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[1],
1690 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[2],
1691 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(2),
1692 .hpdev.action = MLXREG_HOTPLUG_DEVICE_PLATFORM_ACTION,
1693 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[2],
1704 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[3],
1705 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(3),
1706 .hpdev.action = MLXREG_HOTPLUG_DEVICE_PLATFORM_ACTION,
1707 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[3],
1718 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[4],
1719 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(4),
1720 .hpdev.action = MLXREG_HOTPLUG_DEVICE_PLATFORM_ACTION,
1721 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[4],
1732 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[5],
1733 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(5),
1734 .hpdev.action = MLXREG_HOTPLUG_DEVICE_PLATFORM_ACTION,
1735 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[5],
1746 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[6],
1747 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(6),
1748 .hpdev.action = MLXREG_HOTPLUG_DEVICE_PLATFORM_ACTION,
1749 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[6],
1760 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[7],
1761 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(7),
1762 .hpdev.action = MLXREG_HOTPLUG_DEVICE_PLATFORM_ACTION,
1763 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[7],
1773 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[0],
1774 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(0),
1775 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1776 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[0],
1783 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[1],
1784 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(1),
1785 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1786 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[1],
1793 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[2],
1794 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(2),
1795 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1796 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[2],
1803 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[3],
1804 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(3),
1805 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1806 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[3],
1813 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[4],
1814 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(4),
1815 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1816 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[4],
1823 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[5],
1824 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(5),
1825 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1826 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[5],
1833 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[6],
1834 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(6),
1835 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1836 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[6],
1843 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[7],
1844 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(7),
1845 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1846 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[7],
1856 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[0],
1857 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(0),
1858 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1859 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[0],
1866 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[1],
1867 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(1),
1868 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1869 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[1],
1876 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[2],
1877 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(2),
1878 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1879 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[2],
1886 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[3],
1887 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(3),
1888 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1889 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[3],
1896 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[4],
1897 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(4),
1898 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1899 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[4],
1906 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[5],
1907 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(5),
1908 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1909 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[5],
1916 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[6],
1917 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(6),
1918 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1919 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[6],
1926 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[7],
1927 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(7),
1928 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1929 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[7],
1939 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[0],
1940 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(0),
1941 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1942 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[0],
1949 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[1],
1950 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(1),
1951 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1952 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[1],
1959 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[2],
1960 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(2),
1961 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1962 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[2],
1969 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[3],
1970 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(3),
1971 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1972 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[3],
1979 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[4],
1980 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(4),
1981 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1982 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[4],
1989 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[5],
1990 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(5),
1991 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
1992 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[5],
1999 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[6],
2000 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(6),
2001 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2002 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[6],
2009 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[7],
2010 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(7),
2011 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2012 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[7],
2022 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[0],
2023 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(0),
2024 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2025 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[0],
2032 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[1],
2033 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(1),
2034 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2035 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[1],
2042 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[2],
2043 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(2),
2044 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2045 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[2],
2052 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[3],
2053 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(3),
2054 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2055 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[3],
2062 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[4],
2063 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(4),
2064 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2065 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[4],
2072 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[5],
2073 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(5),
2074 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2075 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[5],
2082 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[6],
2083 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(6),
2084 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2085 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[6],
2092 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[7],
2093 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(7),
2094 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2095 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[7],
2105 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[0],
2106 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(0),
2107 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2108 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[0],
2115 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[1],
2116 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(1),
2117 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2118 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[1],
2125 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[2],
2126 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(2),
2127 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2128 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[2],
2135 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[3],
2136 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(3),
2137 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2138 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[3],
2145 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[4],
2146 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(4),
2147 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2148 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[4],
2155 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[5],
2156 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(5),
2157 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2158 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[5],
2165 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[6],
2166 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(6),
2167 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2168 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[6],
2175 .hpdev.brdinfo = &mlxplat_mlxcpld_lc_i2c_dev[7],
2176 .hpdev.nr = MLXPLAT_CPLD_NR_LC_SET(7),
2177 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2178 .hpdev.notifier = &mlxplat_mlxcpld_modular_lc_notifier[7],
2310 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2342 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2348 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2357 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2363 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2435 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2443 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2451 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2459 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2467 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2475 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2483 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2491 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2502 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[0],
2503 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
2511 .hpdev.brdinfo = &mlxplat_mlxcpld_pwr[1],
2512 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
2520 .hpdev.brdinfo = &mlxplat_mlxcpld_ext_pwr[0],
2521 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
2529 .hpdev.brdinfo = &mlxplat_mlxcpld_ext_pwr[1],
2530 .hpdev.nr = MLXPLAT_CPLD_PSU_MSNXXXX_NR,
2538 .hpdev.brdinfo = &mlxplat_mlxcpld_xdr_pwr[0],
2539 .hpdev.nr = MLXPLAT_CPLD_PSU_XDR_NR,
2547 .hpdev.brdinfo = &mlxplat_mlxcpld_xdr_pwr[1],
2548 .hpdev.nr = MLXPLAT_CPLD_PSU_XDR_NR,
2556 .hpdev.brdinfo = &mlxplat_mlxcpld_xdr_pwr[2],
2557 .hpdev.nr = MLXPLAT_CPLD_PSU_XDR_NR,
2565 .hpdev.brdinfo = &mlxplat_mlxcpld_xdr_pwr[3],
2566 .hpdev.nr = MLXPLAT_CPLD_PSU_XDR_NR,
2578 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2587 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2596 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2605 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2614 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2623 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2632 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2641 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2652 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2664 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2672 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2680 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2688 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2699 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2707 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2715 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2723 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2824 .hpdev.brdinfo = &mlxplat_mlxcpld_smart_switch_dpu_devs[0],
2825 .hpdev.nr = MLXPLAT_CPLD_NR_DPU_BASE,
2830 .hpdev.brdinfo = &mlxplat_mlxcpld_smart_switch_dpu_devs[1],
2831 .hpdev.nr = MLXPLAT_CPLD_NR_DPU_BASE + 1,
2836 .hpdev.brdinfo = &mlxplat_mlxcpld_smart_switch_dpu_devs[2],
2837 .hpdev.nr = MLXPLAT_CPLD_NR_DPU_BASE + 2,
2842 .hpdev.brdinfo = &mlxplat_mlxcpld_smart_switch_dpu_devs[3],
2843 .hpdev.nr = MLXPLAT_CPLD_NR_DPU_BASE + 3,
2871 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2872 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2873 .hpdev.notifier = &mlxplat_mlxcpld_l1_switch_pwr_events_notifier,
2920 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2926 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2932 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,
2933 .hpdev.action = MLXREG_HOTPLUG_DEVICE_NO_ACTION,
2934 .hpdev.notifier = &mlxplat_mlxcpld_l1_switch_intrusion_events_notifier,
2940 .hpdev.nr = MLXPLAT_CPLD_NR_NONE,