mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-25 11:04:51 +03:00
gpu: nvgpu: NVGPU migration to support latest ucode
Changes: - Send down BOARDOBJGRP classId to the PMU. Assign each BOARDOBJ the classId of its parent group which is set to zero in current implementation. Changed in NVGPU to send board obj grp classid to PMU. - Disable IPC VMIN support as pmu-tu10a profile doesn't support. - Change in clk vf point enumeration types. - Change in pstate type values. - Updated ctrl_perf_vfe_var_single_sensed_fuse_ver_vfield_info NVGPU-PMU interface struct with b_ver_expected_is_mask to send whether the expected version is single value or should be interpreted as a bit mask with bits corresponding to expected versions set. NVBUG-200593676 NVGPU-5066 Change-Id: I17b172d88f8b74fbf78044caf7f64cd8811f9fb7 Signed-off-by: rmylavarapu <rmylavarapu@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2308533 Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: svc-mobile-cert <svc-mobile-cert@nvidia.com> Reviewed-by: Mahantesh Kumbar <mkumbar@nvidia.com> Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
Alex Waterman
parent
4b97628278
commit
147564cbd5
@@ -1067,7 +1067,7 @@ static int vfflatten_prog_1x_master(struct gk20a *g,
|
||||
|
||||
/* FLL sources use a voltage-based VF_POINT.*/
|
||||
vf_point_data.board_obj.type =
|
||||
CTRL_CLK_CLK_VF_POINT_TYPE_35_VOLT;
|
||||
CTRL_CLK_CLK_VF_POINT_TYPE_35_VOLT_PRI;
|
||||
for (i = 0; i < step_count; i++) {
|
||||
vf_point_data.volt.source_voltage_uv =
|
||||
voltage_min_uv + i * voltage_step_size_uv;
|
||||
|
||||
Reference in New Issue
Block a user