]> Gentwo Git Trees - linux/.git/commit
gpu: nova-core: Create initial Gsp
authorAlistair Popple <apopple@nvidia.com>
Mon, 10 Nov 2025 13:34:12 +0000 (22:34 +0900)
committerAlexandre Courbot <acourbot@nvidia.com>
Fri, 14 Nov 2025 11:25:56 +0000 (20:25 +0900)
commitf38b4f105cfc19598bdb512c08f5d27be774f0de
treee840d9d1a72f7865b242b2346281bb29e85239ae
parent89605daa1ee0de634d7f2ee6370363cfaa8c9499
gpu: nova-core: Create initial Gsp

The GSP requires several areas of memory to operate. Each of these have
their own simple embedded page tables. Set these up and map them for DMA
to/from GSP using CoherentAllocation's. Return the DMA handle describing
where each of these regions are for future use when booting GSP.

Signed-off-by: Alistair Popple <apopple@nvidia.com>
Co-developed-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Message-ID: <20251110-gsp_boot-v9-4-8ae4058e3c0e@nvidia.com>
drivers/gpu/nova-core/gpu.rs
drivers/gpu/nova-core/gsp.rs
drivers/gpu/nova-core/gsp/fw.rs
drivers/gpu/nova-core/gsp/fw/r570_144/bindings.rs