Lines Matching refs:param

229  * @param hwmgr
241 * @param hwmgr input parameter: pointer to HwMgr
242 * @param clock_type input parameter: Clock type: 1 - GFXCLK, 2 - UCLK, 0 - All other clocks
243 * @param clock_value input parameter: Clock
244 * @param dividers output parameter:Clock dividers
277 struct pp_atomfwctrl_avfs_parameters *param)
297 param->ulMaxVddc = le32_to_cpu(profile->maxvddc);
298 param->ulMinVddc = le32_to_cpu(profile->minvddc);
299 param->ulMeanNsigmaAcontant0 =
301 param->ulMeanNsigmaAcontant1 =
303 param->ulMeanNsigmaAcontant2 =
305 param->usMeanNsigmaDcTolSigma =
307 param->usMeanNsigmaPlatformMean =
309 param->usMeanNsigmaPlatformSigma =
311 param->ulGbVdroopTableCksoffA0 =
313 param->ulGbVdroopTableCksoffA1 =
315 param->ulGbVdroopTableCksoffA2 =
317 param->ulGbVdroopTableCksonA0 =
319 param->ulGbVdroopTableCksonA1 =
321 param->ulGbVdroopTableCksonA2 =
323 param->ulGbFuseTableCksoffM1 =
325 param->ulGbFuseTableCksoffM2 =
327 param->ulGbFuseTableCksoffB =
329 param->ulGbFuseTableCksonM1 =
331 param->ulGbFuseTableCksonM2 =
333 param->ulGbFuseTableCksonB =
336 param->ucEnableGbVdroopTableCkson =
338 param->ucEnableGbFuseTableCkson =
340 param->usPsmAgeComfactor =
343 param->ulDispclk2GfxclkM1 =
345 param->ulDispclk2GfxclkM2 =
347 param->ulDispclk2GfxclkB =
349 param->ulDcefclk2GfxclkM1 =
351 param->ulDcefclk2GfxclkM2 =
353 param->ulDcefclk2GfxclkB =
355 param->ulPixelclk2GfxclkM1 =
357 param->ulPixelclk2GfxclkM2 =
359 param->ulPixelclk2GfxclkB =
361 param->ulPhyclk2GfxclkM1 =
363 param->ulPhyclk2GfxclkM2 =
365 param->ulPhyclk2GfxclkB =
367 param->ulAcgGbVdroopTableA0 = 0;
368 param->ulAcgGbVdroopTableA1 = 0;
369 param->ulAcgGbVdroopTableA2 = 0;
370 param->ulAcgGbFuseTableM1 = 0;
371 param->ulAcgGbFuseTableM2 = 0;
372 param->ulAcgGbFuseTableB = 0;
373 param->ucAcgEnableGbVdroopTable = 0;
374 param->ucAcgEnableGbFuseTable = 0;
377 param->ulMaxVddc = le32_to_cpu(profile_v4_2->maxvddc);
378 param->ulMinVddc = le32_to_cpu(profile_v4_2->minvddc);
379 param->ulMeanNsigmaAcontant0 =
381 param->ulMeanNsigmaAcontant1 =
383 param->ulMeanNsigmaAcontant2 =
385 param->usMeanNsigmaDcTolSigma =
387 param->usMeanNsigmaPlatformMean =
389 param->usMeanNsigmaPlatformSigma =
391 param->ulGbVdroopTableCksoffA0 =
393 param->ulGbVdroopTableCksoffA1 =
395 param->ulGbVdroopTableCksoffA2 =
397 param->ulGbVdroopTableCksonA0 =
399 param->ulGbVdroopTableCksonA1 =
401 param->ulGbVdroopTableCksonA2 =
403 param->ulGbFuseTableCksoffM1 =
405 param->ulGbFuseTableCksoffM2 =
407 param->ulGbFuseTableCksoffB =
409 param->ulGbFuseTableCksonM1 =
411 param->ulGbFuseTableCksonM2 =
413 param->ulGbFuseTableCksonB =
416 param->ucEnableGbVdroopTableCkson =
418 param->ucEnableGbFuseTableCkson =
420 param->usPsmAgeComfactor =
423 param->ulDispclk2GfxclkM1 =
425 param->ulDispclk2GfxclkM2 =
427 param->ulDispclk2GfxclkB =
429 param->ulDcefclk2GfxclkM1 =
431 param->ulDcefclk2GfxclkM2 =
433 param->ulDcefclk2GfxclkB =
435 param->ulPixelclk2GfxclkM1 =
437 param->ulPixelclk2GfxclkM2 =
439 param->ulPixelclk2GfxclkB =
441 param->ulPhyclk2GfxclkM1 =
443 param->ulPhyclk2GfxclkM2 =
445 param->ulPhyclk2GfxclkB =
447 param->ulAcgGbVdroopTableA0 = le32_to_cpu(profile_v4_2->acg_gb_vdroop_table_a0);
448 param->ulAcgGbVdroopTableA1 = le32_to_cpu(profile_v4_2->acg_gb_vdroop_table_a1);
449 param->ulAcgGbVdroopTableA2 = le32_to_cpu(profile_v4_2->acg_gb_vdroop_table_a2);
450 param->ulAcgGbFuseTableM1 = le32_to_cpu(profile_v4_2->acg_avfsgb_fuse_table_m1);
451 param->ulAcgGbFuseTableM2 = le32_to_cpu(profile_v4_2->acg_avfsgb_fuse_table_m2);
452 param->ulAcgGbFuseTableB = le32_to_cpu(profile_v4_2->acg_avfsgb_fuse_table_b);
453 param->ucAcgEnableGbVdroopTable = le32_to_cpu(profile_v4_2->enable_acg_gb_vdroop_table);
454 param->ucAcgEnableGbFuseTable = le32_to_cpu(profile_v4_2->enable_acg_gb_fuse_table);
464 struct pp_atomfwctrl_gpio_parameters *param)
479 param->ucAcDcGpio = info->ac_dc_gpio_bit;
480 param->ucAcDcPolarity = info->ac_dc_polarity;
481 param->ucVR0HotGpio = info->vr0hot_gpio_bit;
482 param->ucVR0HotPolarity = info->vr0hot_polarity;
483 param->ucVR1HotGpio = info->vr1hot_gpio_bit;
484 param->ucVR1HotPolarity = info->vr1hot_polarity;
485 param->ucFwCtfGpio = info->fw_ctf_gpio_bit;
486 param->ucFwCtfPolarity = info->fw_ctf_polarity;
621 struct pp_atomfwctrl_smc_dpm_parameters *param)
635 param->liquid1_i2c_address = info->liquid1_i2c_address;
636 param->liquid2_i2c_address = info->liquid2_i2c_address;
637 param->vr_i2c_address = info->vr_i2c_address;
638 param->plx_i2c_address = info->plx_i2c_address;
640 param->liquid_i2c_linescl = info->liquid_i2c_linescl;
641 param->liquid_i2c_linesda = info->liquid_i2c_linesda;
642 param->vr_i2c_linescl = info->vr_i2c_linescl;
643 param->vr_i2c_linesda = info->vr_i2c_linesda;
645 param->plx_i2c_linescl = info->plx_i2c_linescl;
646 param->plx_i2c_linesda = info->plx_i2c_linesda;
647 param->vrsensorpresent = info->vrsensorpresent;
648 param->liquidsensorpresent = info->liquidsensorpresent;
650 param->maxvoltagestepgfx = info->maxvoltagestepgfx;
651 param->maxvoltagestepsoc = info->maxvoltagestepsoc;
653 param->vddgfxvrmapping = info->vddgfxvrmapping;
654 param->vddsocvrmapping = info->vddsocvrmapping;
655 param->vddmem0vrmapping = info->vddmem0vrmapping;
656 param->vddmem1vrmapping = info->vddmem1vrmapping;
658 param->gfxulvphasesheddingmask = info->gfxulvphasesheddingmask;
659 param->soculvphasesheddingmask = info->soculvphasesheddingmask;
661 param->gfxmaxcurrent = info->gfxmaxcurrent;
662 param->gfxoffset = info->gfxoffset;
663 param->padding_telemetrygfx = info->padding_telemetrygfx;
665 param->socmaxcurrent = info->socmaxcurrent;
666 param->socoffset = info->socoffset;
667 param->padding_telemetrysoc = info->padding_telemetrysoc;
669 param->mem0maxcurrent = info->mem0maxcurrent;
670 param->mem0offset = info->mem0offset;
671 param->padding_telemetrymem0 = info->padding_telemetrymem0;
673 param->mem1maxcurrent = info->mem1maxcurrent;
674 param->mem1offset = info->mem1offset;
675 param->padding_telemetrymem1 = info->padding_telemetrymem1;
677 param->acdcgpio = info->acdcgpio;
678 param->acdcpolarity = info->acdcpolarity;
679 param->vr0hotgpio = info->vr0hotgpio;
680 param->vr0hotpolarity = info->vr0hotpolarity;
682 param->vr1hotgpio = info->vr1hotgpio;
683 param->vr1hotpolarity = info->vr1hotpolarity;
684 param->padding1 = info->padding1;
685 param->padding2 = info->padding2;
687 param->ledpin0 = info->ledpin0;
688 param->ledpin1 = info->ledpin1;
689 param->ledpin2 = info->ledpin2;
691 param->pllgfxclkspreadenabled = info->pllgfxclkspreadenabled;
692 param->pllgfxclkspreadpercent = info->pllgfxclkspreadpercent;
693 param->pllgfxclkspreadfreq = info->pllgfxclkspreadfreq;
695 param->uclkspreadenabled = info->uclkspreadenabled;
696 param->uclkspreadpercent = info->uclkspreadpercent;
697 param->uclkspreadfreq = info->uclkspreadfreq;
699 param->socclkspreadenabled = info->socclkspreadenabled;
700 param->socclkspreadpercent = info->socclkspreadpercent;
701 param->socclkspreadfreq = info->socclkspreadfreq;
703 param->acggfxclkspreadenabled = info->acggfxclkspreadenabled;
704 param->acggfxclkspreadpercent = info->acggfxclkspreadpercent;
705 param->acggfxclkspreadfreq = info->acggfxclkspreadfreq;
707 param->Vr2_I2C_address = info->Vr2_I2C_address;