search for: nvkm_falcon_fw

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...