Lines Matching defs:clock_info

1969 			&rdev->pm.power_state[state_index].clock_info[0];
1971 rdev->pm.power_state[state_index].clock_info[0].flags |=
2021 rdev->pm.power_state[state_index].clock_info =
2024 if (!rdev->pm.power_state[state_index].clock_info)
2027 rdev->pm.power_state[state_index].clock_info[0].voltage.type = VOLTAGE_NONE;
2030 rdev->pm.power_state[state_index].clock_info[0].mclk =
2032 rdev->pm.power_state[state_index].clock_info[0].sclk =
2035 if ((rdev->pm.power_state[state_index].clock_info[0].mclk == 0) ||
2036 (rdev->pm.power_state[state_index].clock_info[0].sclk == 0))
2043 rdev->pm.power_state[state_index].clock_info[0].voltage.type =
2045 rdev->pm.power_state[state_index].clock_info[0].voltage.gpio =
2049 rdev->pm.power_state[state_index].clock_info[0].voltage.active_high =
2052 rdev->pm.power_state[state_index].clock_info[0].voltage.active_high =
2055 rdev->pm.power_state[state_index].clock_info[0].voltage.type =
2057 rdev->pm.power_state[state_index].clock_info[0].voltage.vddc_id =
2065 rdev->pm.power_state[state_index].clock_info[0].mclk =
2067 rdev->pm.power_state[state_index].clock_info[0].sclk =
2070 if ((rdev->pm.power_state[state_index].clock_info[0].mclk == 0) ||
2071 (rdev->pm.power_state[state_index].clock_info[0].sclk == 0))
2079 rdev->pm.power_state[state_index].clock_info[0].voltage.type =
2081 rdev->pm.power_state[state_index].clock_info[0].voltage.gpio =
2085 rdev->pm.power_state[state_index].clock_info[0].voltage.active_high =
2088 rdev->pm.power_state[state_index].clock_info[0].voltage.active_high =
2091 rdev->pm.power_state[state_index].clock_info[0].voltage.type =
2093 rdev->pm.power_state[state_index].clock_info[0].voltage.vddc_id =
2101 rdev->pm.power_state[state_index].clock_info[0].mclk =
2103 rdev->pm.power_state[state_index].clock_info[0].sclk =
2106 if ((rdev->pm.power_state[state_index].clock_info[0].mclk == 0) ||
2107 (rdev->pm.power_state[state_index].clock_info[0].sclk == 0))
2115 rdev->pm.power_state[state_index].clock_info[0].voltage.type =
2117 rdev->pm.power_state[state_index].clock_info[0].voltage.gpio =
2121 rdev->pm.power_state[state_index].clock_info[0].voltage.active_high =
2124 rdev->pm.power_state[state_index].clock_info[0].voltage.active_high =
2127 rdev->pm.power_state[state_index].clock_info[0].voltage.type =
2129 rdev->pm.power_state[state_index].clock_info[0].voltage.vddc_id =
2132 rdev->pm.power_state[state_index].clock_info[0].voltage.vddci_enabled =
2134 rdev->pm.power_state[state_index].clock_info[0].voltage.vddci_id =
2150 &rdev->pm.power_state[state_index - 1].clock_info[0];
2297 &rdev->pm.power_state[state_index].clock_info[mode_index - 1];
2300 rdev->pm.default_sclk = rdev->pm.power_state[state_index].clock_info[0].sclk;
2301 rdev->pm.default_mclk = rdev->pm.power_state[state_index].clock_info[0].mclk;
2302 rdev->pm.default_vddc = rdev->pm.power_state[state_index].clock_info[0].voltage.voltage;
2303 rdev->pm.default_vddci = rdev->pm.power_state[state_index].clock_info[0].voltage.vddci;
2307 rdev->pm.power_state[state_index].clock_info[j].mclk =
2309 rdev->pm.power_state[state_index].clock_info[j].sclk =
2312 rdev->pm.power_state[state_index].clock_info[j].voltage.voltage =
2321 union pplib_clock_info *clock_info)
2328 sclk = le16_to_cpu(clock_info->sumo.usEngineClockLow);
2329 sclk |= clock_info->sumo.ucEngineClockHigh << 16;
2330 rdev->pm.power_state[state_index].clock_info[mode_index].sclk = sclk;
2332 sclk = le16_to_cpu(clock_info->rs780.usLowEngineClockLow);
2333 sclk |= clock_info->rs780.ucLowEngineClockHigh << 16;
2334 rdev->pm.power_state[state_index].clock_info[mode_index].sclk = sclk;
2337 sclk = le16_to_cpu(clock_info->si.usEngineClockLow);
2338 sclk |= clock_info->si.ucEngineClockHigh << 16;
2339 mclk = le16_to_cpu(clock_info->si.usMemoryClockLow);
2340 mclk |= clock_info->si.ucMemoryClockHigh << 16;
2341 rdev->pm.power_state[state_index].clock_info[mode_index].mclk = mclk;
2342 rdev->pm.power_state[state_index].clock_info[mode_index].sclk = sclk;
2343 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.type =
2345 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.voltage =
2346 le16_to_cpu(clock_info->si.usVDDC);
2347 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.vddci =
2348 le16_to_cpu(clock_info->si.usVDDCI);
2350 sclk = le16_to_cpu(clock_info->evergreen.usEngineClockLow);
2351 sclk |= clock_info->evergreen.ucEngineClockHigh << 16;
2352 mclk = le16_to_cpu(clock_info->evergreen.usMemoryClockLow);
2353 mclk |= clock_info->evergreen.ucMemoryClockHigh << 16;
2354 rdev->pm.power_state[state_index].clock_info[mode_index].mclk = mclk;
2355 rdev->pm.power_state[state_index].clock_info[mode_index].sclk = sclk;
2356 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.type =
2358 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.voltage =
2359 le16_to_cpu(clock_info->evergreen.usVDDC);
2360 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.vddci =
2361 le16_to_cpu(clock_info->evergreen.usVDDCI);
2363 sclk = le16_to_cpu(clock_info->r600.usEngineClockLow);
2364 sclk |= clock_info->r600.ucEngineClockHigh << 16;
2365 mclk = le16_to_cpu(clock_info->r600.usMemoryClockLow);
2366 mclk |= clock_info->r600.ucMemoryClockHigh << 16;
2367 rdev->pm.power_state[state_index].clock_info[mode_index].mclk = mclk;
2368 rdev->pm.power_state[state_index].clock_info[mode_index].sclk = sclk;
2369 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.type =
2371 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.voltage =
2372 le16_to_cpu(clock_info->r600.usVDDC);
2376 switch (rdev->pm.power_state[state_index].clock_info[mode_index].voltage.voltage) {
2382 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.voltage,
2384 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.voltage = vddc;
2392 if (rdev->pm.power_state[state_index].clock_info[mode_index].sclk == 0)
2396 if ((rdev->pm.power_state[state_index].clock_info[mode_index].mclk == 0) ||
2397 (rdev->pm.power_state[state_index].clock_info[mode_index].sclk == 0))
2410 union pplib_clock_info *clock_info;
2440 rdev->pm.power_state[i].clock_info = malloc(sizeof(struct radeon_pm_clock_info) *
2444 if (!rdev->pm.power_state[i].clock_info)
2448 clock_info = (union pplib_clock_info *)
2455 clock_info);
2460 rdev->pm.power_state[state_index].clock_info[0].mclk =
2462 rdev->pm.power_state[state_index].clock_info[0].sclk =
2476 rdev->pm.power_state[i].clock_info[0].flags |=
2485 &rdev->pm.power_state[0].clock_info[0];
2497 union pplib_clock_info *clock_info;
2534 rdev->pm.power_state[i].clock_info = malloc(sizeof(struct radeon_pm_clock_info) *
2538 if (!rdev->pm.power_state[i].clock_info)
2546 clock_info = (union pplib_clock_info *)
2550 clock_info);
2555 rdev->pm.power_state[state_index].clock_info[0].mclk =
2557 rdev->pm.power_state[state_index].clock_info[0].sclk =
2571 rdev->pm.power_state[i].clock_info[0].flags |=
2580 &rdev->pm.power_state[0].clock_info[0];
2617 rdev->pm.power_state[0].clock_info =
2620 if (rdev->pm.power_state[0].clock_info) {
2625 rdev->pm.power_state[state_index].clock_info[0].mclk = rdev->clock.default_mclk;
2626 rdev->pm.power_state[state_index].clock_info[0].sclk = rdev->clock.default_sclk;
2628 &rdev->pm.power_state[state_index].clock_info[0];
2629 rdev->pm.power_state[state_index].clock_info[0].voltage.type = VOLTAGE_NONE;
2644 rdev->pm.power_state[rdev->pm.default_power_state_index].clock_info[0].voltage.voltage;