On Wed, May 21, 2025 at 03:45:11PM +0900, Alexandre Courbot wrote:
> +impl Vbios {
> +pub(crate) fn fwsec_header(&self, pdev: &device::Device) ->
> Result<&FalconUCodeDescV3> {
> +self.fwsec_image.fwsec_header(pdev)
> +}
> +
> +pub(crate) fn fwsec_ucode(&self, pdev: &device:
On Mon, Jun 02, 2025 at 03:33:56PM +0200, Danilo Krummrich wrote:
> On Wed, May 21, 2025 at 03:45:11PM +0900, Alexandre Courbot wrote:
> > +impl Vbios {
>
>
>
> > +pub(crate) fn fwsec_header(&self, pdev: &device::Device) ->
> > Result<&FalconUCodeDescV3> {
> > +self.fwsec_image.fwse
On Wed May 28, 2025 at 5:38 AM JST, Joel Fernandes wrote:
> Hello,
> I split this particular patch into 3 patches:
>
> gpu: nova-core: vbios: Add support for FWSEC ucode extraction
> gpu: nova-core: vbios: Add support to look up PMU table in FWSEC
> gpu: nova-core: vbios: Add base support for VBIOS
Hello,
I split this particular patch into 3 patches:
gpu: nova-core: vbios: Add support for FWSEC ucode extraction
gpu: nova-core: vbios: Add support to look up PMU table in FWSEC
gpu: nova-core: vbios: Add base support for VBIOS construction and iteration
It is code-wise identical. Alex/Danilo c
From: Joel Fernandes
Add support for navigating and setting up vBIOS ucode data required for
GSP to boot. The main data extracted from the vBIOS is the FWSEC-FRTS
firmware which runs on the GSP processor. This firmware runs in high
secure mode, and sets up the WPR2 (Write protected region) before