05fc1a3 | cbergstrom | 03 August 2012, 03:46:02 UTC | Merge pull request #5 from polachok/new Mostly FreeBSD fixes | 03 August 2012, 03:46:02 UTC |
d0bdb2f | cbergstrom | 30 July 2012, 17:28:31 UTC | Merge pull request #4 from mharsch/master enable building pscnv on 3.5 kernel | 30 July 2012, 17:28:31 UTC |
2e00cd4 | Mike Harsch | 30 July 2012, 14:55:50 UTC | fix logic for vga_switcheroo_register_client() signature tests | 30 July 2012, 14:55:50 UTC |
eca97b9 | Mike Harsch | 29 July 2012, 23:36:42 UTC | allow for changes to vga_switcheroo_register_client in v3.5 | 29 July 2012, 23:39:32 UTC |
8a59ccb | Alexander Polakov | 27 July 2012, 21:58:21 UTC | print more debug info | 27 July 2012, 21:58:21 UTC |
4b85b52 | Alexander Polakov | 27 July 2012, 21:57:48 UTC | Use-after-free error | 27 July 2012, 21:57:48 UTC |
edf0adb | Alexander Polakov | 27 July 2012, 21:56:21 UTC | Lock is locked by drm_close() | 27 July 2012, 21:56:21 UTC |
219031a | Alexander Polakov | 27 July 2012, 21:53:26 UTC | Add some random locks in pager operations | 27 July 2012, 21:53:26 UTC |
44db852 | Alexander Polakov | 27 July 2012, 21:51:29 UTC | Define INVARIANTS, helps find locking bugs | 27 July 2012, 21:51:29 UTC |
054a5f3 | Marcin Kościelnicki | 27 July 2012, 20:04:47 UTC | Merge pull request #2 from mharsch/master fix pscnv build using latest envytools | 27 July 2012, 20:04:47 UTC |
41b7e8e | Mike Harsch | 27 July 2012, 19:00:15 UTC | fix per recent envytools updates | 27 July 2012, 19:00:15 UTC |
3a4d9c8 | Alexander Polakov | 27 July 2012, 12:41:42 UTC | Add BSDMakefile for libpscnv | 27 July 2012, 12:41:42 UTC |
f5b96ac | Alexander Polakov | 27 July 2012, 12:41:14 UTC | Add BSDMakefile for tests | 27 July 2012, 12:41:14 UTC |
48f06c2 | Alexander Polakov | 26 July 2012, 23:20:47 UTC | Set memory attributes on page | 26 July 2012, 23:20:47 UTC |
6185655 | Alexander Polakov | 26 July 2012, 22:27:14 UTC | Kill bo->fakepages | 26 July 2012, 22:27:14 UTC |
7484fd6 | Alexander Polakov | 19 July 2012, 19:26:50 UTC | Fix BSDmakefile, add defines and includes Defines source: Maarten Lankhorst | 19 July 2012, 19:26:50 UTC |
6969dfb | Alexander Polakov | 19 July 2012, 19:18:52 UTC | Comment out drm_sleep_locking_init() in bsddrv Prototype is in drmP.h, implementation is missing atm. While there, add module dependency on new drm core. | 19 July 2012, 19:18:52 UTC |
8d7e026 | Alexander Polakov | 19 July 2012, 19:17:42 UTC | Missing header | 19 July 2012, 19:17:42 UTC |
172511e | Alexander Polakov | 19 July 2012, 19:16:27 UTC | DRM_LOCK()/DRM_UNLOCK() accepts struct drm_device now | 19 July 2012, 19:16:27 UTC |
329bdb5 | Maarten Lankhorst | 20 April 2012, 18:38:46 UTC | and finish up on freebsd support, for now still incomplete, I think a few small tweaks with how VM pages are handled would make it work on freebsd | 20 April 2012, 18:38:46 UTC |
16d48ff | Maarten Lankhorst | 20 April 2012, 09:55:07 UTC | nvc0: Update missing parts of grctx to nouveau Seems to be slightly different, using nouveau's makes my d9 finally work completely! | 20 April 2012, 18:38:28 UTC |
b4c3b9f | Maarten Lankhorst | 20 April 2012, 07:55:56 UTC | fix freebsd support | 20 April 2012, 07:55:56 UTC |
75bbadc | Maarten Lankhorst | 19 April 2012, 08:31:44 UTC | fix voltage range | 20 April 2012, 07:53:44 UTC |
79f17b3 | Maarten Lankhorst | 19 April 2012, 08:16:32 UTC | fix vram timing support | 19 April 2012, 08:16:32 UTC |
87b89bc | Maarten Lankhorst | 18 April 2012, 18:47:28 UTC | nvc0: fix small leak | 19 April 2012, 07:29:13 UTC |
98ccf0f | Maarten Lankhorst | 19 April 2012, 07:29:03 UTC | fixup HEAD~2 | 19 April 2012, 07:29:13 UTC |
ac4474b | Maarten Lankhorst | 18 April 2012, 16:09:14 UTC | commit all memory related changes before bisect | 18 April 2012, 16:09:14 UTC |
9a48b6f | Maarten Lankhorst | 18 April 2012, 14:55:01 UTC | and hammer in rest voiding warranties here, one at a time o.O | 18 April 2012, 15:15:16 UTC |
06e9464 | Maarten Lankhorst | 17 April 2012, 10:56:26 UTC | and get bsd support working without kernel panic Only thing that's guaranteed to work is opening device node. The memory maps in specific are untested, but the old libdrm-pscnv might be enough to get things working. YMMV! | 17 April 2012, 12:16:30 UTC |
5524dd8 | Maarten Lankhorst | 16 April 2012, 14:49:24 UTC | fix probe | 16 April 2012, 14:51:00 UTC |
72968e0 | Maarten Lankhorst | 16 April 2012, 14:33:54 UTC | woops, fix nvd0 display to build on bsd | 16 April 2012, 14:33:54 UTC |
9b94ad5 | Maarten Lankhorst | 16 April 2012, 14:00:33 UTC | get compile working on freebsd | 16 April 2012, 14:00:33 UTC |
b7aaec4 | Maarten Lankhorst | 16 April 2012, 06:36:15 UTC | make compile with more recent patch, I hope | 16 April 2012, 06:55:54 UTC |
4e40118 | Maarten Lankhorst | 10 April 2012, 11:33:24 UTC | Move in drm_encoder_slave_proto.h Without tv support on bsd only the prototypes are used, so define those internally. | 16 April 2012, 06:55:54 UTC |
0fd72a6 | Maarten Lankhorst | 10 April 2012, 11:32:17 UTC | Make nouveau_bios compile | 16 April 2012, 06:55:54 UTC |
202662a | Maarten Lankhorst | 10 April 2012, 11:31:35 UTC | fix nouveau_temp by warning about todo | 16 April 2012, 06:55:53 UTC |
11b82cb | Maarten Lankhorst | 10 April 2012, 10:52:44 UTC | fix i2c transfer | 16 April 2012, 06:55:53 UTC |
b14c58e | Maarten Lankhorst | 10 April 2012, 09:32:29 UTC | more port | 16 April 2012, 06:55:53 UTC |
f8c5e5c | Maarten Lankhorst | 06 April 2012, 08:10:24 UTC | and make more files compile | 16 April 2012, 06:55:53 UTC |
fef3e4b | Maarten Lankhorst | 05 April 2012, 16:32:41 UTC | get rid of last traces of direct io api outside of nouveau_bios/fbcon | 16 April 2012, 06:55:53 UTC |
df8fa30 | Maarten Lankhorst | 05 April 2012, 15:09:07 UTC | and more fixes | 16 April 2012, 06:55:52 UTC |
cf65809 | Maarten Lankhorst | 05 April 2012, 11:12:03 UTC | and get more files to compile on bsd | 16 April 2012, 06:53:51 UTC |
5cda219 | Maarten Lankhorst | 05 April 2012, 09:36:30 UTC | minor steps to getting running on bsd | 16 April 2012, 06:53:51 UTC |
ee29459 | Maarten Lankhorst | 05 April 2012, 08:11:26 UTC | safety commit | 16 April 2012, 06:50:38 UTC |
1cf0fec | Maarten Lankhorst | 04 April 2012, 14:37:03 UTC | freebsd WIP | 16 April 2012, 06:50:38 UTC |
f669f81 | Maarten Lankhorst | 13 April 2012, 10:48:58 UTC | pscnv: fix some pointer initializations | 13 April 2012, 10:48:58 UTC |
270c119 | Maarten Lankhorst | 13 April 2012, 08:41:10 UTC | fix d9 support and corruption | 13 April 2012, 10:37:40 UTC |
e618124 | Maarten Lankhorst | 11 April 2012, 14:31:25 UTC | add nvd0 display support | 11 April 2012, 14:31:25 UTC |
9e97954 | Maarten Lankhorst | 11 April 2012, 10:13:03 UTC | fixup graph compile | 11 April 2012, 10:13:03 UTC |
e47bd7d | Maarten Lankhorst | 11 April 2012, 10:09:01 UTC | fixup HEAD^^ (display) | 11 April 2012, 10:09:17 UTC |
df317bc | Maarten Lankhorst | 11 April 2012, 10:03:06 UTC | add graph support for d9 | 11 April 2012, 10:03:42 UTC |
134d63e | Maarten Lankhorst | 11 April 2012, 09:16:50 UTC | update display properties to current mainline nouveau | 11 April 2012, 09:16:50 UTC |
9e9820f | Maarten Lankhorst | 11 April 2012, 08:01:47 UTC | add hdmi support from nouveau | 11 April 2012, 08:01:47 UTC |
327ca9a | Maarten Lankhorst | 10 April 2012, 13:10:54 UTC | add nvd0 gpio based on darktamas commit | 11 April 2012, 08:01:12 UTC |
7816d6b | Maarten Lankhorst | 10 April 2012, 12:54:43 UTC | pscnv: Add nvd0 support to i2c | 10 April 2012, 12:54:43 UTC |
387c8b9 | Maarten Lankhorst | 10 April 2012, 09:30:24 UTC | add missing voltage_get/set | 10 April 2012, 09:30:24 UTC |
fc30021 | Maarten Lankhorst | 02 April 2012, 10:18:09 UTC | hammer in some more values, hardcoded for now.. | 02 April 2012, 10:18:09 UTC |
a5f2673 | Maarten Lankhorst | 02 April 2012, 07:45:44 UTC | uncomment NV_D0 for nouveau_mem | 02 April 2012, 07:45:44 UTC |
43ea8f9 | Maarten Lankhorst | 02 April 2012, 07:45:02 UTC | add NV_D0 and NV_E0 to nouveau_card_type | 02 April 2012, 07:45:02 UTC |
238d745 | Maarten Lankhorst | 31 March 2012, 00:34:02 UTC | More PM | 31 March 2012, 00:34:02 UTC |
cbf7619 | Maarten Lankhorst | 30 March 2012, 10:13:56 UTC | more memory work | 30 March 2012, 10:13:56 UTC |
85ade4a | Maarten Lankhorst | 26 March 2012, 08:28:21 UTC | Memory work in progress | 27 March 2012, 21:35:54 UTC |
01c199f | Maarten Lankhorst | 27 March 2012, 21:34:19 UTC | nvc0: Don't unmap/free vspace objects on channel kill The takedown will happen when vspace is freed now, which should only happen after all channels are freed. | 27 March 2012, 21:35:54 UTC |
f6d01cf | Maarten Lankhorst | 26 March 2012, 18:40:30 UTC | pscnv: add vm rbtree validation | 27 March 2012, 21:35:54 UTC |
9208081 | Maarten Lankhorst | 26 March 2012, 13:58:47 UTC | nvc0: Fix copy fuc engine | 27 March 2012, 21:35:54 UTC |
afefe2d | Maarten Lankhorst | 26 March 2012, 08:48:10 UTC | pscnv: Add a few more ioctl's for managing device | 27 March 2012, 21:35:54 UTC |
894bee7 | Maarten Lankhorst | 22 March 2012, 11:28:07 UTC | perf: Work around buggy vbios better | 22 March 2012, 11:28:07 UTC |
ebbc1cd | Maarten Lankhorst | 20 March 2012, 09:55:41 UTC | update gitignore | 20 March 2012, 09:56:51 UTC |
4ea666a | Maarten Lankhorst | 20 March 2012, 09:51:32 UTC | kapitest: Fix drm_mode_fb_cmd2 test | 20 March 2012, 09:51:32 UTC |
a19114d | Maarten Lankhorst | 20 March 2012, 09:48:31 UTC | pscnv: Change gpio voltage to a range, and choose the lowest possible | 20 March 2012, 09:48:31 UTC |
2e61da5 | Shinpei Kato | 20 March 2012, 16:38:55 UTC | kapitest: added missing files | 20 March 2012, 16:38:55 UTC |
7980596 | Shinpei Kato | 13 March 2012, 21:23:13 UTC | added some kapitest scripts for 3.3.0-rc5+ | 13 March 2012, 21:23:13 UTC |
c1aa285 | Shinpei Kato | 23 February 2012, 21:04:28 UTC | nvc0: fix pgraph channel takedown/free nvc0: add nvc1 support | 23 February 2012, 21:04:28 UTC |
775f20e | Shinpei Kato | 23 February 2012, 02:30:31 UTC | Add missing fuc and pcopy sources | 23 February 2012, 02:30:31 UTC |
71293cb | Shinpei Kato | 23 February 2012, 02:23:17 UTC | nvc0: Add pcopy engines Add several kapi tests Add configure script (not needed for cmake) | 23 February 2012, 02:23:17 UTC |
180624c | Maarten Lankhorst | 10 February 2012, 03:21:42 UTC | nvc0: Only enable PLL mode on clocks that can use it Based on darktamas commit after I reported the issue | 10 February 2012, 03:21:42 UTC |
2f00026 | Maarten Lankhorst | 02 February 2012, 14:46:49 UTC | move PM until after memory is initialized, for vram memory type detection | 02 February 2012, 14:46:49 UTC |
544017e | Maarten Lankhorst | 02 February 2012, 14:35:25 UTC | and update volt parsing | 02 February 2012, 14:35:25 UTC |
265a5c2 | Maarten Lankhorst | 02 February 2012, 14:20:49 UTC | try to do nvc0 channel switching safely | 02 February 2012, 14:20:49 UTC |
0a86581 | Maarten Lankhorst | 02 February 2012, 13:53:37 UTC | and add hack to make voltages work on my card | 02 February 2012, 13:53:37 UTC |
1780bb4 | Maarten Lankhorst | 02 February 2012, 13:19:46 UTC | add missing pm performance counters | 02 February 2012, 13:19:46 UTC |
585e835 | Maarten Lankhorst | 02 February 2012, 13:00:37 UTC | and add nvc0 support | 02 February 2012, 13:00:37 UTC |
1a5820c | Maarten Lankhorst | 02 February 2012, 12:55:08 UTC | PWM fixes, still untested | 02 February 2012, 12:58:22 UTC |
de0a506 | Maarten Lankhorst | 02 February 2012, 12:20:01 UTC | update pm to nouveau git | 02 February 2012, 12:20:13 UTC |
bc4210b | Maarten Lankhorst | 28 January 2012, 13:19:09 UTC | Merge branch 'nvc0-fuc' | 28 January 2012, 13:19:09 UTC |
aabab09 | Maarten Lankhorst | 26 January 2012, 12:19:09 UTC | pscnv: Make compiling module work again on recent kernels | 26 January 2012, 12:19:09 UTC |
6cfbbad | Shinpei Kato | 01 November 2011, 19:36:26 UTC | Fix a GEM close operation for recent kernel versions | 01 November 2011, 19:36:26 UTC |
9ec7b70 | Marcin Kościelnicki | 28 October 2011, 00:02:15 UTC | nvc0/pgraph: Delete bogus #include. | 28 October 2011, 00:02:15 UTC |
c174ecf | Shinpei Kato | 24 October 2011, 00:51:45 UTC | nvc0: Remove the blob pgraph firmware microcode nvc0: Add open-source pgraph firmware microcode nvc0: Fix minor bugs and refactor the code of generating grctx | 24 October 2011, 00:51:45 UTC |
b244384 | Shinpei Kato | 22 October 2011, 21:44:16 UTC | nvc0: cleaned up the pgraph setup code | 22 October 2011, 21:44:16 UTC |
eb0724f | Shinpei Kato | 14 October 2011, 19:16:54 UTC | Fix kapitest for the pci_driver thing - some kernel versions have drm_driver.pci_driver, but drm_pci_init() doesn't use it, and drm_pci_exit() doesn't even exist... | 14 October 2011, 19:16:54 UTC |
ea65e1a | Shinpei Kato | 22 September 2011, 18:19:45 UTC | Fix nv98_crypt_fuc.fuc to align with the new envyas format | 22 September 2011, 18:19:45 UTC |
79f0ea1 | Shinpei Kato | 22 September 2011, 18:18:27 UTC | Add {i2c_id,pci_driver,switcheroo_reprobe,getparam_bus_type} to kapitest | 22 September 2011, 18:18:27 UTC |
8b6f6ee | Alexander Esilevich | 18 March 2011, 13:05:27 UTC | CMakeLists was added for pscnv driver | 18 March 2011, 13:05:27 UTC |
63b0b9d | Shinpei Kato | 17 February 2011, 18:05:16 UTC | nvc0: fix nvc0_vram_alloc to have error handling after memroy allocation | 17 February 2011, 18:05:16 UTC |
ebd7ae8 | Marcin Kościelnicki | 13 January 2011, 12:44:56 UTC | Merge remote branch 'origin/master' into nvc0 Conflicts: pscnv/Makefile pscnv/pscnv_engine.h | 13 January 2011, 12:44:56 UTC |
01ead7c | Marcin Kościelnicki | 13 January 2011, 12:37:20 UTC | Nuke attic/ | 13 January 2011, 12:37:20 UTC |
46eb218 | Shinpei Kato | 01 January 2011, 20:19:43 UTC | nvc0: remove GTX470-specific code from the TP broadcast section in grctx init, add nvc0_graph.h | 01 January 2011, 20:19:43 UTC |
ec19629 | Christoph Bumiller | 30 December 2010, 20:59:29 UTC | nvc0/graph: fix a TP/GPC count mixup | 30 December 2010, 20:59:29 UTC |
8ff69fd | Christoph Bumiller | 30 December 2010, 16:15:51 UTC | nvc0: fix nv_mthd in grctx init | 30 December 2010, 16:15:51 UTC |