Lines Matching defs:si_power_info
151 struct si_power_info { struct
153 struct ni_power_info ni;
154 struct si_clock_registers clock_registers;
155 struct si_mc_reg_table mc_reg_table;
156 struct atom_voltage_table mvdd_voltage_table;
157 struct atom_voltage_table vddc_phase_shed_table;
158 struct si_leakage_voltage leakage_voltage;
159 u16 mvdd_bootup_value;
160 struct si_ulv_param ulv;
161 u32 max_cu;
163 enum radeon_pcie_gen force_pcie_gen;
164 enum radeon_pcie_gen boot_pcie_gen;
165 enum radeon_pcie_gen acpi_pcie_gen;
166 u32 sys_pcie_mask;
168 bool enable_dte;
169 bool enable_ppm;
170 bool vddc_phase_shed_control;
171 bool pspp_notify_required;
172 bool sclk_deep_sleep_above_low;
173 bool voltage_control_svi2;
174 bool vddci_control_svi2;
176 u32 sram_end;
177 u32 state_table_start;
178 u32 soft_regs_start;
179 u32 mc_reg_table_start;
180 u32 arb_table_start;
181 u32 cac_table_start;
182 u32 dte_table_start;
183 u32 spll_table_start;
184 u32 papm_cfg_table_start;
185 u32 fan_table_start;
187 const struct si_cac_config_reg *cac_weights;
188 const struct si_cac_config_reg *lcac_config;
189 const struct si_cac_config_reg *cac_override;
190 const struct si_powertune_data *powertune_data;
191 struct si_dyn_powertune_data dyn_powertune_data;
193 struct si_dte_data dte_data;
195 SMC_SIslands_MCRegisters smc_mc_reg_table;
196 SISLANDS_SMC_STATETABLE smc_statetable;
197 PP_SIslands_PAPMParameters papm_parm;
199 u8 svd_gpio_id;
200 u8 svc_gpio_id;
202 bool fan_ctrl_is_in_default_mode;
203 u32 t_min;
204 u32 fan_ctrl_default_mode;
205 bool fan_is_controlled_by_smc;