| .. | .. |
|---|
| 1868 | 1868 | 2; |
|---|
| 1869 | 1869 | break; |
|---|
| 1870 | 1870 | case PLATFORM_CONFIG_RX_PRESET_TABLE: |
|---|
| 1871 | | - /* fall through */ |
|---|
| 1872 | 1871 | case PLATFORM_CONFIG_TX_PRESET_TABLE: |
|---|
| 1873 | | - /* fall through */ |
|---|
| 1874 | 1872 | case PLATFORM_CONFIG_QSFP_ATTEN_TABLE: |
|---|
| 1875 | | - /* fall through */ |
|---|
| 1876 | 1873 | case PLATFORM_CONFIG_VARIABLE_SETTINGS_TABLE: |
|---|
| 1877 | 1874 | pcfgcache->config_tables[table_type].num_table = |
|---|
| 1878 | 1875 | table_length_dwords; |
|---|
| .. | .. |
|---|
| 1890 | 1887 | /* metadata table */ |
|---|
| 1891 | 1888 | switch (table_type) { |
|---|
| 1892 | 1889 | case PLATFORM_CONFIG_SYSTEM_TABLE: |
|---|
| 1893 | | - /* fall through */ |
|---|
| 1894 | 1890 | case PLATFORM_CONFIG_PORT_TABLE: |
|---|
| 1895 | | - /* fall through */ |
|---|
| 1896 | 1891 | case PLATFORM_CONFIG_RX_PRESET_TABLE: |
|---|
| 1897 | | - /* fall through */ |
|---|
| 1898 | 1892 | case PLATFORM_CONFIG_TX_PRESET_TABLE: |
|---|
| 1899 | | - /* fall through */ |
|---|
| 1900 | 1893 | case PLATFORM_CONFIG_QSFP_ATTEN_TABLE: |
|---|
| 1901 | | - /* fall through */ |
|---|
| 1902 | 1894 | case PLATFORM_CONFIG_VARIABLE_SETTINGS_TABLE: |
|---|
| 1903 | 1895 | break; |
|---|
| 1904 | 1896 | default: |
|---|
| .. | .. |
|---|
| 2028 | 2020 | |
|---|
| 2029 | 2021 | switch (table) { |
|---|
| 2030 | 2022 | case PLATFORM_CONFIG_SYSTEM_TABLE: |
|---|
| 2031 | | - /* fall through */ |
|---|
| 2032 | 2023 | case PLATFORM_CONFIG_PORT_TABLE: |
|---|
| 2033 | | - /* fall through */ |
|---|
| 2034 | 2024 | case PLATFORM_CONFIG_RX_PRESET_TABLE: |
|---|
| 2035 | | - /* fall through */ |
|---|
| 2036 | 2025 | case PLATFORM_CONFIG_TX_PRESET_TABLE: |
|---|
| 2037 | | - /* fall through */ |
|---|
| 2038 | 2026 | case PLATFORM_CONFIG_QSFP_ATTEN_TABLE: |
|---|
| 2039 | | - /* fall through */ |
|---|
| 2040 | 2027 | case PLATFORM_CONFIG_VARIABLE_SETTINGS_TABLE: |
|---|
| 2041 | 2028 | if (field && field < platform_config_table_limits[table]) |
|---|
| 2042 | 2029 | src_ptr = |
|---|
| .. | .. |
|---|
| 2139 | 2126 | pcfgcache->config_tables[table_type].table; |
|---|
| 2140 | 2127 | break; |
|---|
| 2141 | 2128 | case PLATFORM_CONFIG_RX_PRESET_TABLE: |
|---|
| 2142 | | - /* fall through */ |
|---|
| 2143 | 2129 | case PLATFORM_CONFIG_TX_PRESET_TABLE: |
|---|
| 2144 | | - /* fall through */ |
|---|
| 2145 | 2130 | case PLATFORM_CONFIG_QSFP_ATTEN_TABLE: |
|---|
| 2146 | | - /* fall through */ |
|---|
| 2147 | 2131 | case PLATFORM_CONFIG_VARIABLE_SETTINGS_TABLE: |
|---|
| 2148 | 2132 | src_ptr = pcfgcache->config_tables[table_type].table; |
|---|
| 2149 | 2133 | |
|---|