WM_DCFCLK
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmSetting = bw_params->wm_table.entries[i].wm_inst;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType = bw_params->wm_table.entries[i].wm_type;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
if (table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType == WM_TYPE_PSTATE_CHG) {
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][0].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][0].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxMclk = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmSetting = bw_params->wm_table.entries[i].wm_inst;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType = bw_params->wm_table.entries[i].wm_type;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
if (table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType == WM_TYPE_PSTATE_CHG) {
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][0].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][0].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxMclk = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmSetting = bw_params->wm_table.entries[i].wm_inst;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType = bw_params->wm_table.entries[i].wm_type;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
if (table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType == WM_TYPE_PSTATE_CHG) {
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][0].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][0].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxMclk = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmSetting = bw_params->wm_table.entries[i].wm_inst;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType = bw_params->wm_table.entries[i].wm_type;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
if (table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType == WM_TYPE_PSTATE_CHG) {
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][0].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][0].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxMclk = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmSetting = bw_params->wm_table.entries[i].wm_inst;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType = bw_params->wm_table.entries[i].wm_type;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
if (table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType == WM_TYPE_PSTATE_CHG) {
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][0].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][0].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxMclk = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmSetting = bw_params->wm_table.entries[i].wm_inst;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType = bw_params->wm_table.entries[i].wm_type;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
if (table->WatermarkRow[WM_DCFCLK][num_valid_sets].WmType == WM_TYPE_PSTATE_CHG) {
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxMclk =
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][0].MinMclk = 0;
table->WatermarkRow[WM_DCFCLK][0].MinClock = 0;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxMclk = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][num_valid_sets - 1].MaxClock = 0xFFFF;
table->WatermarkRow[WM_DCFCLK][i].WmType = (uint8_t)0;
table->WatermarkRow[WM_DCFCLK][i].MinClock =
table->WatermarkRow[WM_DCFCLK][i].MaxClock =
table->WatermarkRow[WM_DCFCLK][i].MinMclk =
table->WatermarkRow[WM_DCFCLK][i].MaxMclk =
table->WatermarkRow[WM_DCFCLK][i].WmSetting =
table->WatermarkRow[WM_DCFCLK][i].MinClock =
table->WatermarkRow[WM_DCFCLK][i].MaxClock =
table->WatermarkRow[WM_DCFCLK][i].MinMclk =
table->WatermarkRow[WM_DCFCLK][i].MaxMclk =
table->WatermarkRow[WM_DCFCLK][i].WmSetting =
table->WatermarkRow[WM_DCFCLK][i].WmType =
table->WatermarkRow[WM_DCFCLK][i].MinClock =
table->WatermarkRow[WM_DCFCLK][i].MaxClock =
table->WatermarkRow[WM_DCFCLK][i].MinMclk =
table->WatermarkRow[WM_DCFCLK][i].MaxMclk =
table->WatermarkRow[WM_DCFCLK][i].WmSetting =
table->WatermarkRow[WM_DCFCLK][i].MinClock =
table->WatermarkRow[WM_DCFCLK][i].MaxClock =
table->WatermarkRow[WM_DCFCLK][i].MinMclk =
table->WatermarkRow[WM_DCFCLK][i].MaxMclk =
table->WatermarkRow[WM_DCFCLK][i].WmSetting =
table->WatermarkRow[WM_DCFCLK][i].MinClock =
table->WatermarkRow[WM_DCFCLK][i].MaxClock =
table->WatermarkRow[WM_DCFCLK][i].MinMclk =
table->WatermarkRow[WM_DCFCLK][i].MaxMclk =
table->WatermarkRow[WM_DCFCLK][i].WmSetting =
table->WatermarkRow[WM_DCFCLK][i].MinClock =
table->WatermarkRow[WM_DCFCLK][i].MaxClock =
table->WatermarkRow[WM_DCFCLK][i].MinMclk =
table->WatermarkRow[WM_DCFCLK][i].MaxMclk =
table->WatermarkRow[WM_DCFCLK][i].WmSetting =