Lines Matching +full:render +full:- +full:max
1 // SPDX-License-Identifier: MIT
34 * device/tile#/gt#/freq0/<item>_freq *read-only* files:
36 * - act_freq: The actual resolved frequency decided by PCODE.
37 * - cur_freq: The current one requested by GuC PC to the PCODE.
38 * - rpn_freq: The Render Performance (RP) N level, which is the minimal one.
39 * - rpa_freq: The Render Performance (RP) A level, which is the achiveable one.
41 * - rpe_freq: The Render Performance (RP) E level, which is the efficient one.
43 * - rp0_freq: The Render Performance (RP) 0 level, which is the maximum one.
45 * device/tile#/gt#/freq0/<item>_freq *read-write* files:
47 * - min_freq: Min frequency request.
48 * - max_freq: Max frequency request.
49 * If max <= min, then freq_min becomes a fixed frequency request.
55 return &kobj_to_gt(dev->kobj.parent)->uc.guc.pc; in dev_to_pc()
61 return gt_to_xe(kobj_to_gt(dev->kobj.parent)); in dev_to_xe()
251 * xe_gt_freq_init - Initialize Xe Freq component
263 if (xe->info.skip_guc_pc) in xe_gt_freq_init()
266 gt->freq = kobject_create_and_add("freq0", gt->sysfs); in xe_gt_freq_init()
267 if (!gt->freq) in xe_gt_freq_init()
268 return -ENOMEM; in xe_gt_freq_init()
270 err = sysfs_create_files(gt->freq, freq_attrs); in xe_gt_freq_init()
274 err = devm_add_action_or_reset(xe->drm.dev, freq_fini, gt->freq); in xe_gt_freq_init()