Lines Matching defs:powerplay_table

249  * @param powerplay_table Pointer to the PowerPlay Table.
253 const ATOM_Tonga_POWERPLAYTABLE *powerplay_table
263 le16_to_cpu(powerplay_table->usUlvVoltageOffset);
270 le16_to_cpu(powerplay_table->usPowerControlLimit);
286 if (0 != powerplay_table->usVddcLookupTableOffset) {
288 (ATOM_Tonga_Voltage_Lookup_Table *)(((unsigned long)powerplay_table) +
289 le16_to_cpu(powerplay_table->usVddcLookupTableOffset));
295 if (0 != powerplay_table->usVddgfxLookupTableOffset) {
297 (ATOM_Tonga_Voltage_Lookup_Table *)(((unsigned long)powerplay_table) +
298 le16_to_cpu(powerplay_table->usVddgfxLookupTableOffset));
307 (((unsigned long)powerplay_table) + le16_to_cpu(powerplay_table->usPPMTableOffset));
309 if (0 != powerplay_table->usPPMTableOffset) {
766 * @param powerplay_table Pointer to the PowerPlay Table.
770 const ATOM_Tonga_POWERPLAYTABLE *powerplay_table
778 (const ATOM_Tonga_MM_Dependency_Table *)(((unsigned long) powerplay_table) +
779 le16_to_cpu(powerplay_table->usMMDependencyTableOffset));
781 (const PPTable_Generic_SubTable_Header *)(((unsigned long) powerplay_table) +
782 le16_to_cpu(powerplay_table->usPowerTuneTableOffset));
784 (const ATOM_Tonga_MCLK_Dependency_Table *)(((unsigned long) powerplay_table) +
785 le16_to_cpu(powerplay_table->usMclkDependencyTableOffset));
787 (const PPTable_Generic_SubTable_Header *)(((unsigned long) powerplay_table) +
788 le16_to_cpu(powerplay_table->usSclkDependencyTableOffset));
790 (const ATOM_Tonga_Hard_Limit_Table *)(((unsigned long) powerplay_table) +
791 le16_to_cpu(powerplay_table->usHardLimitTableOffset));
793 (const PPTable_Generic_SubTable_Header *)(((unsigned long) powerplay_table) +
794 le16_to_cpu(powerplay_table->usPCIETableOffset));
796 (const ATOM_Tonga_GPIO_Table *)(((unsigned long) powerplay_table) +
797 le16_to_cpu(powerplay_table->usGPIOTableOffset));
805 if (powerplay_table->usMMDependencyTableOffset != 0)
809 if (result == 0 && powerplay_table->usPowerTuneTableOffset != 0)
813 if (result == 0 && powerplay_table->usSclkDependencyTableOffset != 0)
817 if (result == 0 && powerplay_table->usMclkDependencyTableOffset != 0)
821 if (result == 0 && powerplay_table->usPCIETableOffset != 0)
825 if (result == 0 && powerplay_table->usHardLimitTableOffset != 0)
861 * @param powerplay_table the address of the PowerPlay table.
867 const ATOM_Tonga_POWERPLAYTABLE *powerplay_table)
870 le32_to_cpu(powerplay_table->ulMaxODEngineClock);
872 le32_to_cpu(powerplay_table->ulMaxODMemoryClock);
885 * @param powerplay_table Pointer to the PowerPlay Table.
890 const ATOM_Tonga_POWERPLAYTABLE *powerplay_table
897 (((unsigned long)powerplay_table) +
898 le16_to_cpu(powerplay_table->usThermalControllerOffset));
899 PP_ASSERT_WITH_CODE((0 != powerplay_table->usThermalControllerOffset),
924 if (0 == powerplay_table->usFanTableOffset) {
930 (((unsigned long)powerplay_table) +
931 le16_to_cpu(powerplay_table->usFanTableOffset));
933 PP_ASSERT_WITH_CODE((0 != powerplay_table->usFanTableOffset),
1039 * @param powerplay_table Pointer to the PowerPlay Table.
1044 const ATOM_Tonga_POWERPLAYTABLE *powerplay_table
1049 state_arrays = (ATOM_Tonga_State_Array *)(((unsigned long)powerplay_table) +
1050 le16_to_cpu(powerplay_table->usStateArrayOffset));
1053 powerplay_table->sHeader.ucTableFormatRevision),
1055 PP_ASSERT_WITH_CODE((0 != powerplay_table->usStateArrayOffset),
1057 PP_ASSERT_WITH_CODE((0 < powerplay_table->sHeader.usStructureSize),
1068 const ATOM_Tonga_POWERPLAYTABLE *powerplay_table;
1075 powerplay_table = get_powerplay_table(hwmgr);
1077 PP_ASSERT_WITH_CODE((NULL != powerplay_table),
1080 result = check_powerplay_tables(hwmgr, powerplay_table);
1086 le32_to_cpu(powerplay_table->ulPlatformCaps));
1091 result = init_thermal_controller(hwmgr, powerplay_table);
1096 result = init_over_drive_limits(hwmgr, powerplay_table);
1101 result = init_clock_voltage_dependency(hwmgr, powerplay_table);
1106 result = init_dpm_2_parameters(hwmgr, powerplay_table);