diff options
| author | Tim Kovalenko <tim.kovalenko@proton.me> | 2026-06-26 02:24:47 +0000 |
|---|---|---|
| committer | Alexandre Courbot <acourbot@nvidia.com> | 2026-06-29 21:36:52 +0900 |
| commit | 23d66dbab84e8518943563df2ced14aaab28b77a (patch) | |
| tree | ca138766baf8a1f0c3224bd6cb2f3882f2f5f40e /tools/perf/scripts/python/export-to-sqlite.py | |
| parent | f1bd7119ac4c98fc2f0ddf5a6d851de66bc5f62f (diff) | |
gpu: nova-core: falcon: store bar and dev in falcon
Store the bound device and `BAR0` mapping in `Falcon` instead of passing
them through every `Falcon` operation. This simplifies the `Falcon` API and
removes repeated `dev`/`bar` plumbing from reset, load, boot, mailbox, DMA,
and GSP/FSP-specific Falcon helpers.
`FalconHal` now receives a reference to a `Falcon` and uses its methods and
members instead of passing them individually.
Suggested-by: Alexandre Courbot <acourbot@nvidia.com>
Link: https://rust-for-linux.zulipchat.com/#narrow/channel/509436-Nova/topic/Storing.20driver-bound.20references.20into.20sub-devices/near/599137882
Signed-off-by: Tim Kovalenko <tim.kovalenko@proton.me>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Link: https://patch.msgid.link/20260625-drm-bar-refactor-v2-1-9db6b890d92e@proton.me
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions
