diff --git a/drivers/gpu/nvgpu/common/pmu/pmu_gp10b.c b/drivers/gpu/nvgpu/common/pmu/pmu_gp10b.c index 89fc564fb..88855c5df 100644 --- a/drivers/gpu/nvgpu/common/pmu/pmu_gp10b.c +++ b/drivers/gpu/nvgpu/common/pmu/pmu_gp10b.c @@ -41,102 +41,102 @@ /* PROD settings for ELPG sequencing registers*/ static struct pg_init_sequence_list _pginitseq_gp10b[] = { - {0x0010ab10, 0x0000868B} , - {0x0010e118, 0x8590848F} , - {0x0010e000, 0} , - {0x0010e06c, 0x000000A3} , - {0x0010e06c, 0x000000A0} , - {0x0010e06c, 0x00000095} , - {0x0010e06c, 0x000000A6} , - {0x0010e06c, 0x0000008C} , - {0x0010e06c, 0x00000080} , - {0x0010e06c, 0x00000081} , - {0x0010e06c, 0x00000087} , - {0x0010e06c, 0x00000088} , - {0x0010e06c, 0x0000008D} , - {0x0010e06c, 0x00000082} , - {0x0010e06c, 0x00000083} , - {0x0010e06c, 0x00000089} , - {0x0010e06c, 0x0000008A} , - {0x0010e06c, 0x000000A2} , - {0x0010e06c, 0x00000097} , - {0x0010e06c, 0x00000092} , - {0x0010e06c, 0x00000099} , - {0x0010e06c, 0x0000009B} , - {0x0010e06c, 0x0000009D} , - {0x0010e06c, 0x0000009F} , - {0x0010e06c, 0x000000A1} , - {0x0010e06c, 0x00000096} , - {0x0010e06c, 0x00000091} , - {0x0010e06c, 0x00000098} , - {0x0010e06c, 0x0000009A} , - {0x0010e06c, 0x0000009C} , - {0x0010e06c, 0x0000009E} , - {0x0010ab14, 0x00000000} , - {0x0010e024, 0x00000000} , - {0x0010e028, 0x00000000} , - {0x0010e11c, 0x00000000} , - {0x0010ab1c, 0x140B0BFF} , - {0x0010e020, 0x0E2626FF} , - {0x0010e124, 0x251010FF} , - {0x0010ab20, 0x89abcdef} , - {0x0010ab24, 0x00000000} , - {0x0010e02c, 0x89abcdef} , - {0x0010e030, 0x00000000} , - {0x0010e128, 0x89abcdef} , - {0x0010e12c, 0x00000000} , - {0x0010ab28, 0x7FFFFFFF} , - {0x0010ab2c, 0x70000000} , - {0x0010e034, 0x7FFFFFFF} , - {0x0010e038, 0x70000000} , - {0x0010e130, 0x7FFFFFFF} , - {0x0010e134, 0x70000000} , - {0x0010ab30, 0x00000000} , - {0x0010ab34, 0x00000001} , - {0x00020004, 0x00000000} , - {0x0010e138, 0x00000000} , - {0x0010e040, 0x00000000} , - {0x0010e168, 0x00000000} , - {0x0010e114, 0x0000A5A4} , - {0x0010e110, 0x00000000} , - {0x0010e10c, 0x8590848F} , - {0x0010e05c, 0x00000000} , - {0x0010e044, 0x00000000} , - {0x0010a644, 0x0000868B} , - {0x0010a648, 0x00000000} , - {0x0010a64c, 0x00829493} , - {0x0010a650, 0x00000000} , - {0x0010e000, 0} , - {0x0010e068, 0x000000A3} , - {0x0010e068, 0x000000A0} , - {0x0010e068, 0x00000095} , - {0x0010e068, 0x000000A6} , - {0x0010e068, 0x0000008C} , - {0x0010e068, 0x00000080} , - {0x0010e068, 0x00000081} , - {0x0010e068, 0x00000087} , - {0x0010e068, 0x00000088} , - {0x0010e068, 0x0000008D} , - {0x0010e068, 0x00000082} , - {0x0010e068, 0x00000083} , - {0x0010e068, 0x00000089} , - {0x0010e068, 0x0000008A} , - {0x0010e068, 0x000000A2} , - {0x0010e068, 0x00000097} , - {0x0010e068, 0x00000092} , - {0x0010e068, 0x00000099} , - {0x0010e068, 0x0000009B} , - {0x0010e068, 0x0000009D} , - {0x0010e068, 0x0000009F} , - {0x0010e068, 0x000000A1} , - {0x0010e068, 0x00000096} , - {0x0010e068, 0x00000091} , - {0x0010e068, 0x00000098} , - {0x0010e068, 0x0000009A} , - {0x0010e068, 0x0000009C} , - {0x0010e068, 0x0000009E} , - {0x0010e000, 0} , - {0x0010e004, 0x0000008E}, + {0x0010ab10U, 0x0000868BU} , + {0x0010e118U, 0x8590848FU} , + {0x0010e000U, 0x0U} , + {0x0010e06cU, 0x000000A3U} , + {0x0010e06cU, 0x000000A0U} , + {0x0010e06cU, 0x00000095U} , + {0x0010e06cU, 0x000000A6U} , + {0x0010e06cU, 0x0000008CU} , + {0x0010e06cU, 0x00000080U} , + {0x0010e06cU, 0x00000081U} , + {0x0010e06cU, 0x00000087U} , + {0x0010e06cU, 0x00000088U} , + {0x0010e06cU, 0x0000008DU} , + {0x0010e06cU, 0x00000082U} , + {0x0010e06cU, 0x00000083U} , + {0x0010e06cU, 0x00000089U} , + {0x0010e06cU, 0x0000008AU} , + {0x0010e06cU, 0x000000A2U} , + {0x0010e06cU, 0x00000097U} , + {0x0010e06cU, 0x00000092U} , + {0x0010e06cU, 0x00000099U} , + {0x0010e06cU, 0x0000009BU} , + {0x0010e06cU, 0x0000009DU} , + {0x0010e06cU, 0x0000009FU} , + {0x0010e06cU, 0x000000A1U} , + {0x0010e06cU, 0x00000096U} , + {0x0010e06cU, 0x00000091U} , + {0x0010e06cU, 0x00000098U} , + {0x0010e06cU, 0x0000009AU} , + {0x0010e06cU, 0x0000009CU} , + {0x0010e06cU, 0x0000009EU} , + {0x0010ab14U, 0x00000000U} , + {0x0010e024U, 0x00000000U} , + {0x0010e028U, 0x00000000U} , + {0x0010e11cU, 0x00000000U} , + {0x0010ab1cU, 0x140B0BFFU} , + {0x0010e020U, 0x0E2626FFU} , + {0x0010e124U, 0x251010FFU} , + {0x0010ab20U, 0x89abcdefU} , + {0x0010ab24U, 0x00000000U} , + {0x0010e02cU, 0x89abcdefU} , + {0x0010e030U, 0x00000000U} , + {0x0010e128U, 0x89abcdefU} , + {0x0010e12cU, 0x00000000U} , + {0x0010ab28U, 0x7FFFFFFFU} , + {0x0010ab2cU, 0x70000000U} , + {0x0010e034U, 0x7FFFFFFFU} , + {0x0010e038U, 0x70000000U} , + {0x0010e130U, 0x7FFFFFFFU} , + {0x0010e134U, 0x70000000U} , + {0x0010ab30U, 0x00000000U} , + {0x0010ab34U, 0x00000001U} , + {0x00020004U, 0x00000000U} , + {0x0010e138U, 0x00000000U} , + {0x0010e040U, 0x00000000U} , + {0x0010e168U, 0x00000000U} , + {0x0010e114U, 0x0000A5A4U} , + {0x0010e110U, 0x00000000U} , + {0x0010e10cU, 0x8590848FU} , + {0x0010e05cU, 0x00000000U} , + {0x0010e044U, 0x00000000U} , + {0x0010a644U, 0x0000868BU} , + {0x0010a648U, 0x00000000U} , + {0x0010a64cU, 0x00829493U} , + {0x0010a650U, 0x00000000U} , + {0x0010e000U, 0x0U} , + {0x0010e068U, 0x000000A3U} , + {0x0010e068U, 0x000000A0U} , + {0x0010e068U, 0x00000095U} , + {0x0010e068U, 0x000000A6U} , + {0x0010e068U, 0x0000008CU} , + {0x0010e068U, 0x00000080U} , + {0x0010e068U, 0x00000081U} , + {0x0010e068U, 0x00000087U} , + {0x0010e068U, 0x00000088U} , + {0x0010e068U, 0x0000008DU} , + {0x0010e068U, 0x00000082U} , + {0x0010e068U, 0x00000083U} , + {0x0010e068U, 0x00000089U} , + {0x0010e068U, 0x0000008AU} , + {0x0010e068U, 0x000000A2U} , + {0x0010e068U, 0x00000097U} , + {0x0010e068U, 0x00000092U} , + {0x0010e068U, 0x00000099U} , + {0x0010e068U, 0x0000009BU} , + {0x0010e068U, 0x0000009DU} , + {0x0010e068U, 0x0000009FU} , + {0x0010e068U, 0x000000A1U} , + {0x0010e068U, 0x00000096U} , + {0x0010e068U, 0x00000091U} , + {0x0010e068U, 0x00000098U} , + {0x0010e068U, 0x0000009AU} , + {0x0010e068U, 0x0000009CU} , + {0x0010e068U, 0x0000009EU} , + {0x0010e000U, 0x0U} , + {0x0010e004U, 0x0000008EU}, }; static void gp10b_pmu_load_multiple_falcons(struct gk20a *g, u32 falconidmask,