forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-09 95099d4622f8cb224d94e314c7a8e0df60b13f87
kernel/drivers/infiniband/hw/hfi1/firmware.c
....@@ -1868,11 +1868,8 @@
18681868 2;
18691869 break;
18701870 case PLATFORM_CONFIG_RX_PRESET_TABLE:
1871
- /* fall through */
18721871 case PLATFORM_CONFIG_TX_PRESET_TABLE:
1873
- /* fall through */
18741872 case PLATFORM_CONFIG_QSFP_ATTEN_TABLE:
1875
- /* fall through */
18761873 case PLATFORM_CONFIG_VARIABLE_SETTINGS_TABLE:
18771874 pcfgcache->config_tables[table_type].num_table =
18781875 table_length_dwords;
....@@ -1890,15 +1887,10 @@
18901887 /* metadata table */
18911888 switch (table_type) {
18921889 case PLATFORM_CONFIG_SYSTEM_TABLE:
1893
- /* fall through */
18941890 case PLATFORM_CONFIG_PORT_TABLE:
1895
- /* fall through */
18961891 case PLATFORM_CONFIG_RX_PRESET_TABLE:
1897
- /* fall through */
18981892 case PLATFORM_CONFIG_TX_PRESET_TABLE:
1899
- /* fall through */
19001893 case PLATFORM_CONFIG_QSFP_ATTEN_TABLE:
1901
- /* fall through */
19021894 case PLATFORM_CONFIG_VARIABLE_SETTINGS_TABLE:
19031895 break;
19041896 default:
....@@ -2028,15 +2020,10 @@
20282020
20292021 switch (table) {
20302022 case PLATFORM_CONFIG_SYSTEM_TABLE:
2031
- /* fall through */
20322023 case PLATFORM_CONFIG_PORT_TABLE:
2033
- /* fall through */
20342024 case PLATFORM_CONFIG_RX_PRESET_TABLE:
2035
- /* fall through */
20362025 case PLATFORM_CONFIG_TX_PRESET_TABLE:
2037
- /* fall through */
20382026 case PLATFORM_CONFIG_QSFP_ATTEN_TABLE:
2039
- /* fall through */
20402027 case PLATFORM_CONFIG_VARIABLE_SETTINGS_TABLE:
20412028 if (field && field < platform_config_table_limits[table])
20422029 src_ptr =
....@@ -2139,11 +2126,8 @@
21392126 pcfgcache->config_tables[table_type].table;
21402127 break;
21412128 case PLATFORM_CONFIG_RX_PRESET_TABLE:
2142
- /* fall through */
21432129 case PLATFORM_CONFIG_TX_PRESET_TABLE:
2144
- /* fall through */
21452130 case PLATFORM_CONFIG_QSFP_ATTEN_TABLE:
2146
- /* fall through */
21472131 case PLATFORM_CONFIG_VARIABLE_SETTINGS_TABLE:
21482132 src_ptr = pcfgcache->config_tables[table_type].table;
21492133