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