Displaying 3 results from an estimated 3 matches for "nvkm_falcon_fw".
2024 Nov 14
2
[PATCH] nouveau: fw: sync dma after setup is called.
...1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nvkm/falcon/fw.c b/drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
index a1c8545f1249..cac6d64ab67d 100644
--- a/drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
+++ b/drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
@@ -89,11 +89,6 @@ nvkm_falcon_fw_boot(struct nvkm_falcon_fw *fw, struct nvkm_subdev *user,
nvkm_falcon_fw_dtor_sigs(fw);
}
- /* after last write to the img, sync dma mappings */
- dma_sync_single_for_device(fw->fw.device->dev,
- fw->fw.phys,
- sg_dma_len(&fw->fw.mem.sgl),
- DMA_TO_DEVICE);...
2024 Aug 15
2
[PATCH] nouveau/firmware: using dma non-coherent interfaces for fw loading. (v2)
...06f0
Call Trace:
<TASK>
? die+0x36/0x90
? do_trap+0xdd/0x100
? sg_init_one+0x85/0xa0
? do_error_trap+0x65/0x80
? sg_init_one+0x85/0xa0
? exc_invalid_op+0x50/0x70
? sg_init_one+0x85/0xa0
? asm_exc_invalid_op+0x1a/0x20
? sg_init_one+0x85/0xa0
nvkm_firmware_ctor+0x14a/0x250 [nouveau]
nvkm_falcon_fw_ctor+0x42/0x70 [nouveau]
ga102_gsp_booter_ctor+0xb4/0x1a0 [nouveau]
r535_gsp_oneinit+0xb3/0x15f0 [nouveau]
? srso_return_thunk+0x5/0x5f
? srso_return_thunk+0x5/0x5f
? nvkm_udevice_new+0x95/0x140 [nouveau]
? srso_return_thunk+0x5/0x5f
? srso_return_thunk+0x5/0x5f
? ktime_get+0x47/0xb0
Fix t...
2024 Aug 16
1
[PATCH] nouveau/firmware: using dma non-coherent interfaces for fw loading. (v2)
...t; ? do_trap+0xdd/0x100
> ? sg_init_one+0x85/0xa0
> ? do_error_trap+0x65/0x80
> ? sg_init_one+0x85/0xa0
> ? exc_invalid_op+0x50/0x70
> ? sg_init_one+0x85/0xa0
> ? asm_exc_invalid_op+0x1a/0x20
> ? sg_init_one+0x85/0xa0
> nvkm_firmware_ctor+0x14a/0x250 [nouveau]
> nvkm_falcon_fw_ctor+0x42/0x70 [nouveau]
> ga102_gsp_booter_ctor+0xb4/0x1a0 [nouveau]
> r535_gsp_oneinit+0xb3/0x15f0 [nouveau]
> ? srso_return_thunk+0x5/0x5f
> ? srso_return_thunk+0x5/0x5f
> ? nvkm_udevice_new+0x95/0x140 [nouveau]
> ? srso_return_thunk+0x5/0x5f
> ? srso_return_thunk+0x5...