mirror of https://gitee.com/openkylin/linux.git
drm/tegra: vic: Add comments on STREAMID registers
Add comments clarifying use of the THI_STREAMID0 and THI_STREAMID1 registers. Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
This commit is contained in:
parent
58ef3aeb9a
commit
59e520a695
|
@ -117,7 +117,19 @@ static int vic_boot(struct vic *vic)
|
|||
if (spec->num_ids > 0) {
|
||||
value = spec->ids[0] & 0xffff;
|
||||
|
||||
/*
|
||||
* STREAMID0 is used for input/output buffers.
|
||||
* Initialize it to SID_VIC in case context isolation
|
||||
* is not enabled, and SID_VIC is used for both firmware
|
||||
* and data buffers.
|
||||
*
|
||||
* If context isolation is enabled, it will be
|
||||
* overridden by the SETSTREAMID opcode as part of
|
||||
* each job.
|
||||
*/
|
||||
vic_writel(vic, value, VIC_THI_STREAMID0);
|
||||
|
||||
/* STREAMID1 is used for firmware loading. */
|
||||
vic_writel(vic, value, VIC_THI_STREAMID1);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue