search for: init_compute_mem

Displaying 10 results from an estimated 10 matches for "init_compute_mem".

2010 Jul 13
0
[TEST REQUEST] Implementation of INIT_COMPUTE_MEM.
The INIT_COMPUTE_MEM opcode was one of the missing pieces for pre-nv40 card cold-booting (i.e. multicard), it's supposed to detect the right setting for several of the memory config variables a given GPU supports (memory type, bus width, amount of installed RAM chips). The implementation I'm attaching seems to...
2023 Jun 09
1
[RESEND 07/15] drm/nouveau/nvkm/subdev/bios/init: Demote a bunch of kernel-doc abuses
...33,7 +1433,7 @@ init_copy_nv_reg(struct nvbios_init *init) init_mask(init, dreg, ~dmask, (data & smask) ^ sxor); } -/** +/* * INIT_ZM_INDEX_IO - opcode 0x62 * */ @@ -1451,7 +1451,7 @@ init_zm_index_io(struct nvbios_init *init) init_wrvgai(init, port, index, data); } -/** +/* * INIT_COMPUTE_MEM - opcode 0x63 * */ @@ -1469,7 +1469,7 @@ init_compute_mem(struct nvbios_init *init) init_exec_force(init, false); } -/** +/* * INIT_RESET - opcode 0x65 * */ @@ -1496,7 +1496,7 @@ init_reset(struct nvbios_init *init) init_exec_force(init, false); } -/** +/* * INIT_CONFIGURE_MEM...
2023 Aug 24
1
[PATCH 03/20] drm/nouveau/nvkm/subdev/bios/init: Demote a bunch of kernel-doc abuses
...33,7 +1433,7 @@ init_copy_nv_reg(struct nvbios_init *init) init_mask(init, dreg, ~dmask, (data & smask) ^ sxor); } -/** +/* * INIT_ZM_INDEX_IO - opcode 0x62 * */ @@ -1451,7 +1451,7 @@ init_zm_index_io(struct nvbios_init *init) init_wrvgai(init, port, index, data); } -/** +/* * INIT_COMPUTE_MEM - opcode 0x63 * */ @@ -1469,7 +1469,7 @@ init_compute_mem(struct nvbios_init *init) init_exec_force(init, false); } -/** +/* * INIT_RESET - opcode 0x65 * */ @@ -1496,7 +1496,7 @@ init_reset(struct nvbios_init *init) init_exec_force(init, false); } -/** +/* * INIT_CONFIGURE_MEM...
2009 Dec 15
2
[PATCH 1/2] drm/nouveau: Kill global state in NvShadowBIOS
--- drivers/gpu/drm/nouveau/nouveau_bios.c | 47 ++++++++++++++----------------- 1 files changed, 21 insertions(+), 26 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c b/drivers/gpu/drm/nouveau/nouveau_bios.c index 5eec5ed..04ac564 100644 --- a/drivers/gpu/drm/nouveau/nouveau_bios.c +++ b/drivers/gpu/drm/nouveau/nouveau_bios.c @@ -181,43 +181,42 @@ struct methods { const char
2023 Jun 09
7
[RESEND 00/15] Rid W=1 warnings from GPU
This set is part of a larger effort attempting to clean-up W=1 kernel builds, which are currently overwhelmingly riddled with niggly little warnings. Lee Jones (15): drm/xlnx/zynqmp_disp: Use correct kerneldoc formatting in zynqmp_disp drm/xlnx/zynqmp_dp: Fix function name zynqmp_dp_link_train() -> zynqmp_dp_train() drm/vkms/vkms_composer: Fix a few different kerneldoc formatting
2023 Aug 24
7
[PATCH (set 1) 00/20] Rid W=1 warnings from GPU
This set is part of a larger effort attempting to clean-up W=1 kernel builds, which are currently overwhelmingly riddled with niggly little warnings. Cc: Alex Deucher <alexander.deucher at amd.com> Cc: amd-gfx at lists.freedesktop.org Cc: Ben Skeggs <bskeggs at redhat.com> Cc: "Christian K?nig" <christian.koenig at amd.com> Cc: Daniel Vetter <daniel at ffwll.ch>
2012 Oct 06
0
Problem with GFX 5500 Inno 3D
...000000 00000000 00000008 00000000 c1041bed ef13bc8c ef13bcbc 00000000 eea547a0 Call Trace: [<c1192fd0>] ? notify_update+0x22/0x24 [<c1022380>] io_reserve_memtype+0x6a/0xf2 [<c1041bed>] ? __cond_resched+0x16/0x26 [<c1023493>] iomap_create_wc+0x18/0x2b [<f0e5452b>] init_compute_mem+0x1e5/0x9c4 [nouveau] [<f0e52d70>] parse_init_table+0xcd/0x189 [nouveau] [<f0e57cc3>] nouveau_run_vbios_init+0x1fb/0x2a9 [nouveau] [<f0e58a6b>] nouveau_bios_init+0xcfa/0x102c [nouveau] [<c101fed6>] ? vmalloc_sync_all+0x116/0x116 [<c125152a>] ? error_code+0x5a/0x60...
2008 Apr 04
1
Driver Problem with 7150M
...VEAU(0): 0xE607: END OF SUB-ROUTINE AT 0xD982 (II) NOUVEAU(0): 0xE60A: [ (0x7A) - INIT_ZM_REG ] (II) NOUVEAU(0): Write: Reg: 0x00100210, Data: 0x80000000 (II) NOUVEAU(0): 0xE613: [ (0x7A) - INIT_ZM_REG ] (II) NOUVEAU(0): Write: Reg: 0x0070FFF0, Data: 0x00000000 (II) NOUVEAU(0): 0xE61C: [ (0x63) - INIT_COMPUTE_MEM ] (II) NOUVEAU(0): Write: Reg: 0x00100210, Data: 0x80000000 (II) NOUVEAU(0): Write: Reg: 0x00100200, Data: 0x00000000 (II) NOUVEAU(0): 0xE61D: [ (0x5F) - INIT_COPY_NV_REG ] (II) NOUVEAU(0): 0xE61D: SrcReg: 0x0010020C, Shift: 0x00, SrcMask: 0xFFFFFFFF, Xor: 0x00000000, DstReg: 0x00001700, DstMask:...
2007 Nov 01
4
Looking for NV44 testers?
...xE93E: REG: 0x001002CC, VALUE: 0x00100042 (II) NOUVEAU(0): 0xE93E: CURRENT VALUE IS: 0x00100042 (II) NOUVEAU(0): 0xE969: [ (0x7A) - INIT_ZM_REG ] (II) NOUVEAU(0): 0xE969: REG: 0x0070FFF0, VALUE: 0x00000000 (II) NOUVEAU(0): 0xE969: CURRENT VALUE IS: 0x00020000 (II) NOUVEAU(0): 0xE972: [ (0x63) - INIT_COMPUTE_MEM ] (II) NOUVEAU(0): 0xE973: [ (0x7A) - INIT_ZM_REG ] (II) NOUVEAU(0): 0xE973: REG: 0x0070FFF0, VALUE: 0x00000000 (II) NOUVEAU(0): 0xE973: CURRENT VALUE IS: 0x00020000 (II) NOUVEAU(0): 0xE97C: [ (0x5F) - INIT_COPY_NV_REG ] (II) NOUVEAU(0): 0xE97C: REG: 0x00001700, VALUE: 0x08000000 (II) NOUVEAU(0...
2008 Apr 21
0
hang when starting X
...(0): 0xEDAD: Sleeping for 0x03E8 microseconds (II) NOUVEAU(0): 0xEDB0: [ (0x7A) - INIT_ZM_REG ] (II) NOUVEAU(0): Write: Reg: 0x00100210, Data: 0x80000001 (II) NOUVEAU(0): 0xEDB9: [ (0x7A) - INIT_ZM_REG ] (II) NOUVEAU(0): Write: Reg: 0x0070FFF0, Data: 0x00000000 (II) NOUVEAU(0): 0xEDC2: [ (0x63) - INIT_COMPUTE_MEM ] (II) NOUVEAU(0): Write: Reg: 0x00100210, Data: 0x80000000 (II) NOUVEAU(0): Write: Reg: 0x00100200, Data: 0x43002023 (II) NOUVEAU(0): 0xEDC3: [ (0x78) - INIT_INDEX_IO ] (II) NOUVEAU(0): 0xEDC3: Port: 0x03C4, Index: 0x01, Mask: 0xDF, Data: 0x00 (II) NOUVEAU(0): Indexed IO read: Port: 0x03C4, In...