[Openchrome-devel] xf86-video-openchrome: src/via_dri.c

2015-02-11 Thread James Simmons
src/via_dri.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 4b1143d1cb9820bbf2d4907032262d3452801c5e Author: James Simmons jsimm...@infradead.org Date: Wed Feb 11 14:42:42 2015 -0700 The function viaDRIFBMemcpy really wants dst to be 16byte-aligned

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_3-38-g4b1143d

2015-02-11 Thread James Simmons
4b1143d1cb9820bbf2d4907032262d3452801c5e Author: James Simmons jsimm...@infradead.org Date: Wed Feb 11 14:42:42 2015 -0700 The function viaDRIFBMemcpy really wants dst to be 16byte-aligned there. And that's not -driOffScreenMem (which you've guaranteed to be aligned), that's -driOffScreenSave, which

[Openchrome-devel] Way on travel

2015-01-20 Thread James Simmons
I'm going to way on travel this week to attend a Lustre developers conference so I will away from my test machines which makes development harder :-( ___ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2015-01-17 Thread James Simmons
drivers/gpu/drm/via/via_h1_cmdbuf.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 12e8a352c7097897ef98f4ef3beb4140e3d98f22 Author: James Simmons jsimm...@infradead.org Date: Sat Jan 17 13:16:55 2015 -0700 via: Checkpatch warning fix: use usleep_range instead

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 12e8a352c7097897ef98f4ef3beb4140e3d98f22

2015-01-17 Thread James Simmons
12e8a352c7097897ef98f4ef3beb4140e3d98f22 Author: James Simmons jsimm...@infradead.org Date: Sat Jan 17 13:16:55 2015 -0700 via: Checkpatch warning fix: use usleep_range instead of msleep for sleep under 20ms. Signed-off-by: Mario J. Rugiero mrugi...@tecnoaccion.com.ar Reviewed-by: James

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch glamor updated. release_0_3_3-36-gcd6dce5

2015-01-17 Thread James Simmons
cd6dce5994d1be8961c5ffa61381ec4ad8f11fe8 Author: James Simmons jsimm...@infradead.org Date: Sat Jan 17 18:24:21 2015 -0700 Added in bring up of the glamor xorg module. Next step is to get Gallium to get past this step Signed-off-by: James Simmons jsimm...@infradead.org

[Openchrome-devel] glamor progress.

2015-01-17 Thread James Simmons
Ah getting somewhere: [ 18353.217] (II) Loading /usr/lib/xorg/modules/libglamoregl.so [ 18353.217] (II) Module glamoregl: vendor=X.Org Foundation [ 18353.217]compiled for 1.16.2.901, module version = 0.6.0 [ 18353.217]ABI class: X.Org ANSI C Emulation, version 0.4 [ 18353.217] (II)

Re: [Openchrome-devel] [PATCH][DRM] msleep is not recommended for times under 20ms, use usleep_range instead

2015-01-13 Thread James Simmons
Please review this one carefully, as the range I chose was mostly a guesstimate of what was originally intended. Maybe a narrower range is required, or a wider one can be used. As stated in the documentation on timers, narrow ranges increase the risk of raising an interruption when the time

[Openchrome-devel] xf86-video-openchrome: Branch 'glamor' - 34 commits - configure.ac .gitignore src/Makefile.am src/via_3d.c src/via_3d.h src/via_dri.c src/via_driver.c src/via_driver.h src/via_drm.h

2015-01-13 Thread James Simmons
(+), 155 deletions(-) New commits: commit d16820b7dca73e7af8ee491a917b9232ab0721c5 Merge: deaf513 33fcaa1 Author: James Simmons jsimm...@infradead.org Date: Tue Jan 13 18:11:06 2015 -0700 Merge branch 'master' into glamor commit 33fcaa11daeb7ca156fcdadd969ca7f950ce8401 Author: James Simmons

Re: [Openchrome-devel] [PATCH][DRM] kfree is null-safe, so remove the redundant check.

2015-01-13 Thread James Simmons
Acked-by: James Simmons jsimm...@infradead.org Merged. ___ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/openchrome-devel

[Openchrome-devel] xf86-video-openchrome: src/via_3d.c src/via_dri.c src/via_driver.c src/via_exa.c

2015-01-13 Thread James Simmons
src/via_3d.c |8 ++-- src/via_dri.c|8 src/via_driver.c |8 +++- src/via_exa.c|5 +++-- 4 files changed, 20 insertions(+), 9 deletions(-) New commits: commit 33fcaa11daeb7ca156fcdadd969ca7f950ce8401 Author: James Simmons jsimm...@infradead.org Date

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_3-33-g33fcaa1

2015-01-13 Thread James Simmons
33fcaa11daeb7ca156fcdadd969ca7f950ce8401 Author: James Simmons jsimm...@infradead.org Date: Tue Jan 13 15:18:28 2015 -0700 Fixes for various memory related problems discovered by cppcheck. The errors are memory leaks, NULL dereferences, and double frees. Signed-off-by: Oppen mrugi...@gmail.com

[Openchrome-devel] xf86-video-openchrome: src/via_driver.c

2015-01-13 Thread James Simmons
src/via_driver.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 18ff812145f9de95920387a811c106dd11a92865 Author: James Simmons jsimm...@infradead.org Date: Tue Jan 13 13:38:21 2015 -0700 Silence the warning: assignment discards 'const' qualifier from

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_3-29-g87ca395

2015-01-13 Thread James Simmons
87ca395dd87c93707140337977faa6d47874f706 Author: James Simmons jsimm...@infradead.org Date: Tue Jan 13 13:35:22 2015 -0700 Migrate the register tool to C99 standard. Fix the overflow with the shift calculation. Signed-off-by: James Simmons jsimm...@casper.infradead.org

[Openchrome-devel] xf86-video-openchrome: .gitignore tools/registers.c

2015-01-13 Thread James Simmons
.gitignore|1 tools/registers.c | 76 +++--- 2 files changed, 40 insertions(+), 37 deletions(-) New commits: commit 87ca395dd87c93707140337977faa6d47874f706 Author: James Simmons jsimm...@infradead.org Date: Tue Jan 13 13:35:22

[Openchrome-devel] xf86-video-openchrome: src/via_lvds.c

2015-01-13 Thread James Simmons
src/via_lvds.c |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) New commits: commit bcdd1e7ef9df5dc72b9dbb2977b39e65a45f8697 Author: James Simmons jsimm...@infradead.org Date: Tue Jan 13 13:43:03 2015 -0700 Last of the gcc warnings. Signed-off-by: James Simmons jsimm

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_3-31-gbcdd1e7

2015-01-13 Thread James Simmons
bcdd1e7ef9df5dc72b9dbb2977b39e65a45f8697 Author: James Simmons jsimm...@infradead.org Date: Tue Jan 13 13:43:03 2015 -0700 Last of the gcc warnings. Signed-off-by: James Simmons jsimm...@infradead.org --- Summary of changes: src

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2015-01-04 Thread James Simmons
drivers/gpu/drm/via/via_drv.c |1 + 1 file changed, 1 insertion(+) New commits: commit 4abadb451dc2f1d0b93757470efdce62cf8d863e Author: James Simmons jsimm...@infradead.org Date: Sun Jan 4 13:42:00 2015 -0700 drm/via: Add set_busid support. Newer kernels add a set_busid

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 0746a4a50a7663b966edde59d8cc912fba585b92

2015-01-03 Thread James Simmons
0746a4a50a7663b966edde59d8cc912fba585b92 Author: James Simmons jsimm...@infradead.org Date: Sat Jan 3 10:42:40 2015 -0700 drm/via: Add missing DRM_KMS_FB_HELPER With the merge with the latest drm-next adding DRM_KMS_FB_HELPER to the VIA Kconfig got dropped. Without out this fix you will see

[Openchrome-devel] test

2015-01-03 Thread James Simmons
___ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/openchrome-devel

[Openchrome-devel] drm-openchrome: 3 commits - drivers/gpu/drm

2014-12-29 Thread James Simmons
fb00c5aeefdad1ba0274971ec2071e157f0a11d9 Merge: c72c0f1 f3ab97b Author: James Simmons jsimm...@infradead.org Date: Mon Dec 29 22:32:08 2014 -0500 Merge branch 'master' of git.freedesktop.org:/git/openchrome/drm-openchrome Conflicts: drivers/gpu/drm/via/ttm_gem.c drivers/gpu/drm/via

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. fb00c5aeefdad1ba0274971ec2071e157f0a11d9

2014-12-29 Thread James Simmons
revisions in full, below. - Log - commit fb00c5aeefdad1ba0274971ec2071e157f0a11d9 Merge: c72c0f1 f3ab97b Author: James Simmons jsimm...@infradead.org Date: Mon Dec 29 22:32:08 2014 -0500 Merge branch 'master

[Openchrome-devel] xf86-video-openchrome: src/via_kms.c

2013-09-05 Thread James Simmons
src/via_kms.c |1 - 1 file changed, 1 deletion(-) New commits: commit 94e5ff32de58ee66ea5588ee47050f44b914e863 Author: James Simmons jsimm...@infradead.org Date: Thu Sep 5 18:51:11 2013 -0400 The mode passed into drmmmode_set_mode_major does not always have a name string. When

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-08-25 Thread James Simmons
drivers/gpu/drm/via/via_hdmi.c | 21 ++--- 1 file changed, 10 insertions(+), 11 deletions(-) New commits: commit 6a605817398ae7584f8afbd273ded9ec3f86d036 Author: James Simmons jsimm...@infradead.org Date: Sun Aug 25 19:35:13 2013 -0400 Mapping the HDMI ouput to the wrong

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 6a605817398ae7584f8afbd273ded9ec3f86d036

2013-08-25 Thread James Simmons
6a605817398ae7584f8afbd273ded9ec3f86d036 Author: James Simmons jsimm...@infradead.org Date: Sun Aug 25 19:35:13 2013 -0400 Mapping the HDMI ouput to the wrong IGA. Properly handle audio being on or off. Note a FIXME for the interlace mode. VIA setting the interlace half register for interlace modes

[Openchrome-devel] drm-openchrome: 3 commits - drivers/gpu/drm

2013-08-24 Thread James Simmons
+++--- drivers/gpu/drm/via/via_tmds.c|2 + 7 files changed, 83 insertions(+), 48 deletions(-) New commits: commit b7ae94866f18df75dc7ae0b66a29d8853714d7fb Author: James Simmons jsimm...@infradead.org Date: Sat Aug 24 14:19:34 2013 -0400 Only set the frame

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_3-9-gc41db44

2013-07-14 Thread James Simmons
c41db44466d9fc856fab1c4207483230deda6031 Author: James Simmons jsimm...@infradead.org Date: Sun Jul 14 11:14:00 2013 -0400 With hotplug an output is enabled but its not attached to a crtc by default. When the display is issued a resize now when we encounter a disabled crtc a unbound ouput is then attached

[Openchrome-devel] xf86-video-openchrome: src/via_driver.c

2013-07-14 Thread James Simmons
src/via_driver.c | 16 +++- 1 file changed, 3 insertions(+), 13 deletions(-) New commits: commit f5d7c881c853eb5f617c1792de3f5bb5305d5dd3 Author: James Simmons jsimm...@infradead.org Date: Sun Jul 14 15:09:41 2013 -0400 Revert With hotplug an output is enabled but its

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_3-10-gf5d7c88

2013-07-14 Thread James Simmons
f5d7c881c853eb5f617c1792de3f5bb5305d5dd3 Author: James Simmons jsimm...@infradead.org Date: Sun Jul 14 15:09:41 2013 -0400 Revert With hotplug an output is enabled but its not attached to a crtc by default. When the display is issued a resize now when we encounter a disabled crtc a unbound ouput

[Openchrome-devel] xf86-video-openchrome: src/via_driver.c

2013-07-13 Thread James Simmons
src/via_driver.c | 45 +++-- 1 file changed, 19 insertions(+), 26 deletions(-) New commits: commit f264f523ac80fc9eebec66945fe89243eabbf081 Author: James Simmons jsimm...@infradead.org Date: Sat Jul 13 15:21:01 2013 -0400 The normal setup is two

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-07-13 Thread James Simmons
drivers/gpu/drm/via/via_display.c |8 drivers/gpu/drm/via/via_hdmi.c|8 2 files changed, 16 deletions(-) New commits: commit 598e14c61be873f4496363fecc4f6cdff76ad949 Author: James Simmons jsimm...@infradead.org Date: Sat Jul 13 16:43:54 2013 -0400 During

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 736c19a2fc8eee5e10ada68c8704c6aee99d0561

2013-06-29 Thread James Simmons
736c19a2fc8eee5e10ada68c8704c6aee99d0561 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 29 09:25:15 2013 -0400 Code fixups to handle complaints from checkpatch.pl --- Summary of changes: drivers/gpu/drm/via/init_ttm.c |3

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-06-29 Thread James Simmons
drivers/gpu/drm/via/via_display.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) New commits: commit c1cf7cf4dd23cc18ee8d7e5a1b5fea093bc9eeef Author: James Simmons jsimm...@infradead.org Date: Sat Jun 29 09:54:12 2013 -0400 You must by default hide both cursors. If you don't

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. dda9eadb2df402a187c137d62a3e0ccc85bac072

2013-06-29 Thread James Simmons
dda9eadb2df402a187c137d62a3e0ccc85bac072 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 29 14:29:19 2013 -0400 The Amilo Pro V2030 is a TTL type LVDS. Add the ablitiy to detect this device to handle its LVDS properly

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-06-29 Thread James Simmons
drivers/gpu/drm/via/via_lvds.c |7 +++ 1 file changed, 7 insertions(+) New commits: commit dda9eadb2df402a187c137d62a3e0ccc85bac072 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 29 14:29:19 2013 -0400 The Amilo Pro V2030 is a TTL type LVDS. Add the ablitiy to detect

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-06-29 Thread James Simmons
drivers/gpu/drm/via/via_crtc.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit ce5007633327b2ca15ba02b3e7d99ffc389e8f2c Author: James Simmons jsimm...@infradead.org Date: Sat Jun 29 15:39:20 2013 -0400 Passing in the wrong size for the buffer to used

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. ce5007633327b2ca15ba02b3e7d99ffc389e8f2c

2013-06-29 Thread James Simmons
ce5007633327b2ca15ba02b3e7d99ffc389e8f2c Author: James Simmons jsimm...@infradead.org Date: Sat Jun 29 15:39:20 2013 -0400 Passing in the wrong size for the buffer to used for the cursor. Size for ttm_bo_kmap is in number of pages not bytes

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-06-08 Thread James Simmons
drivers/gpu/drm/via/via_drv.c | 12 ++-- 1 file changed, 2 insertions(+), 10 deletions(-) New commits: commit d0504ee4de7a8c189a568bb16c7b43a5ee280135 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 07:58:16 2013 -0400 Patch from Thomas Schlichter that noticed

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. d0504ee4de7a8c189a568bb16c7b43a5ee280135

2013-06-08 Thread James Simmons
d0504ee4de7a8c189a568bb16c7b43a5ee280135 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 07:58:16 2013 -0400 Patch from Thomas Schlichter that noticed that I used the wrong fuction to release the mtrr region. His patch also enabled more code cleanup as well

[Openchrome-devel] [RFC 7/21] DRM: Add VIA DRM driver

2013-06-08 Thread James Simmons
commit a1296bc36bbc68963ef0294e94bef69ddb998c9a Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 08:53:44 2013 -0400 via: i2c handling In order to support EDID retrieval and the via camera on the XO data much be collected over the i2c buses. We use the i2c layer

[Openchrome-devel] [RFC 6/21] DRM: Add VIA DRM driver

2013-06-08 Thread James Simmons
commit 5ec2cdc6f99549122329253b1c4d1a04193b81d0 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 07:59:56 2013 -0400 via: TTM and GEM memory handling TTM buffer object life cycle and state handling is done in init_ttm.c. The VIA GEM implemenation is a simple

[Openchrome-devel] [RFC 9/21] DRM: Add VIA DRM driver

2013-06-08 Thread James Simmons
commit 761567d6dd4ec80dbc39052ac74edf7626922f55 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 09:39:04 2013 -0400 via: Hardware initalization/power management functions. This code handles setting the inital state of the 2D,3D and MPEG engine as well as our pcie

[Openchrome-devel] [RFC 10/21] DRM: Add VIA DRM driver

2013-06-08 Thread James Simmons
commit 86edf1f84ab36213c3bd3a6deb9c0811c7458b2c Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 09:57:49 2013 -0400 via: Our implementation of KMS outputs and crtc The header file defines via_crtc, via_connector, and via_encoder. Our via_connector extents

[Openchrome-devel] [RFC 14/21] DRM: Add VIA DRM driver

2013-06-08 Thread James Simmons
commit 9549976c231b676c2c8e70fd6979115c1c8ed747 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 12:02:59 2013 -0400 via: VGA analog support Implement the encoder and connector for VGA analog displays. Signed-Off-by: James Simmons jsimm...@infradead.org diff

[Openchrome-devel] [RFC 17/21] DRM: Add VIA DRM driver

2013-06-08 Thread James Simmons
commit 467eefb4a02972c5f9747ddaa7d8d582fb15a759 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 12:13:25 2013 -0400 via: HDMI/DVI-D support Implement the encoder and connector for HDMI/DVI-D displays. Signed-Off-by: James Simmons jsimm...@infradead.org diff

[Openchrome-devel] [RFC 18/21] DRM: Add VIA drm driver

2013-06-08 Thread James Simmons
commit 589665935a7ec7c29103c9ea4eb1d0ffc4b918d5 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 12:15:30 2013 -0400 via: New GEM/TTM kms ioctls New ioctls to allow userland to allocate TTM/GEM buffer objects. Obsolete UMS ioctls. Signed-Off-by: James

[Openchrome-devel] [RFC 20/21] DRM: Add VIA drm driver

2013-06-08 Thread James Simmons
commit adafa472a5426e6e6ce513fbbad77b0aef0005a3 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 12:24:50 2013 -0400 via: IRQ code updates Expand the IRQ code to handle more than just the DMA and MPEG engines. Now we handle hotplug as well and improve vblank

[Openchrome-devel] [RFC 21/21] DRM: Add VIA drm driver

2013-06-08 Thread James Simmons
commit f4101ca539b83c824747d657bbdc28834276fea8 Author: James Simmons jsimm...@infradead.org Date: Sat Jun 8 12:28:13 2013 -0400 via: Piece all the TTM/KMS changes together. This updates the core VIA drm driver to support KMS/TTM/GEM. This includes setting up the graphics cards

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 16d4df690a11dfc38e0ec8858564dac76e2f6c7b

2013-06-06 Thread James Simmons
16d4df690a11dfc38e0ec8858564dac76e2f6c7b Author: James Simmons jsimm...@infradead.org Date: Thu Jun 6 13:25:24 2013 -0400 By default the xorg driver has the ability to know what the pci id of the hardware is. This is not the case for a gallium driver so a GETPARM ioctl is added to handle this. Also

Re: [Openchrome-devel] Is EXA composite working?

2013-06-05 Thread James Simmons
Hi, Just gave the latest git driver a quick spin on OLPC XO-1.5 (VX855) now that EXA has been enabled again. Thanks for trying it. One other problem from our own testing on the XO is Xv seems to be broken. However, composite doesn't seem to be working. viaExaCheckComposite_H6 is called

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_3-3-g200cdb6

2013-06-05 Thread James Simmons
200cdb68353e638c78582c0ae571e59c96cfea64 Author: James Simmons jsimm...@infradead.org Date: Wed Jun 5 20:14:57 2013 -0400 gcc does not like prototypes for static functions. This patch fixes that issue --- Summary of changes: src/via_driver.h

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch glamor updated. release_0_3_3-1-gdeaf513

2013-05-27 Thread James Simmons
deaf51323ac37922aa4300db3932f054cd1fea40 Author: James Simmons jsimm...@infradead.org Date: Sun May 26 19:05:09 2013 -0400 Test for dri2 and glamor. If available link against them --- Summary of changes: configure.ac| 17

Re: [Openchrome-devel] drm-openchrome status (or will it be in Kernel 3.10?)

2013-05-26 Thread James Simmons
johannesoberm...@gmx.de wrote: Am Dienstag, 30. April 2013, 06:06:22 schrieb Dave Airlie: On Tue, Apr 30, 2013 at 2:17 AM, Johannes Obermayr johannesoberm...@gmx.de wrote: Hi James, Linus recently released Kernel 3.9, merge window for Kernel 3.10 has been opened, and the

[Openchrome-devel] RoadMap for the next year

2013-05-26 Thread James Simmons
Hello. Its been awhile since I have done one of these reports but it is much needed. Especially since the project is reaching a stable point on several fronts. Looking back we can see it has been a busy year. After 3 years of code decay in June of 2012 we release 0.3.0. This moved our

[Openchrome-devel] drm-openchrome: 2 commits - drivers/gpu/drm include/drm/drm_fb_helper.h

2013-05-25 Thread James Simmons
: James Simmons jsimm...@infradead.org Date: Sat May 25 10:07:58 2013 -0400 Instead of stuffing some pointer into struct drm_fb_helper that we added instead create a special container that holds the ttm_bo_kmap_obj for the fbdev framebuffer. This will make it acceptable for merging

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. eacf12f070d96fa4307da51d659ad2d0f2553a7c

2013-05-25 Thread James Simmons
- commit eacf12f070d96fa4307da51d659ad2d0f2553a7c Author: James Simmons jsimm...@infradead.org Date: Sat May 25 10:07:58 2013 -0400 Instead of stuffing some pointer into struct drm_fb_helper that we added instead create a special container that holds

[Openchrome-devel] drm-openchrome: 14 commits - drivers/gpu/drm include/drm/drm_os_linux.h

2013-05-25 Thread James Simmons
(-) New commits: commit 7317c26464db7f16dca1a99b9ece1e7b8faf2c20 Merge: eacf12f e9ced8e Author: James Simmons jsimm...@infradead.org Date: Sat May 25 10:14:24 2013 -0400 Merge branch 'drm-next' commit e9ced8e040ebe40e9953db90acbe7d0b58702ebb Author: Dave Airlie airl...@redhat.com Date: Wed

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 7317c26464db7f16dca1a99b9ece1e7b8faf2c20

2013-05-25 Thread James Simmons
to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 7317c26464db7f16dca1a99b9ece1e7b8faf2c20 Merge: eacf12f e9ced8e Author: James Simmons jsimm...@infradead.org Date

[Openchrome-devel] xf86-video-openchrome: src/drm_fourcc.h src/Makefile.am

2013-05-22 Thread James Simmons
src/Makefile.am |6 +- src/drm_fourcc.h | 130 +++ 2 files changed, 134 insertions(+), 2 deletions(-) New commits: commit 79731f58281eb8782f8291a3d9375cb3f7691a13 Author: James Simmons jsimm...@infradead.org Date: Wed May 22 10:47:25

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_2-10-g79731f5

2013-05-22 Thread James Simmons
79731f58281eb8782f8291a3d9375cb3f7691a13 Author: James Simmons jsimm...@infradead.org Date: Wed May 22 10:47:25 2013 -0400 Our xorg driver has moved to using drm_fourcc.h but not all distros have a new enough libdrm so building can fail. We place a copy in our source tree to ensure building and this header

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-05-22 Thread James Simmons
drivers/gpu/drm/via/via_crtc.c | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) New commits: commit 1918344f9c8e5355a5642c86d3bf33405860d11c Author: James Simmons jsimm...@infradead.org Date: Wed May 22 11:00:37 2013 -0400 For newer platforms we need

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 1918344f9c8e5355a5642c86d3bf33405860d11c

2013-05-22 Thread James Simmons
1918344f9c8e5355a5642c86d3bf33405860d11c Author: James Simmons jsimm...@infradead.org Date: Wed May 22 11:00:37 2013 -0400 For newer platforms we need to explicatly set the LUT to 8 bits in size --- Summary of changes: drivers/gpu/drm/via

[Openchrome-devel] xf86-video-openchrome: src/via_driver.c src/via_lvds.c

2013-05-20 Thread James Simmons
src/via_driver.c |7 +++ src/via_lvds.c |3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) New commits: commit a013a7deabc63dd76d3ae635e05c9da4a5fc321b Author: James Simmons jsimm...@infradead.org Date: Mon May 20 18:13:24 2013 -0400 Patch from Krummenacher

[Openchrome-devel] xf86-video-openchrome: src/via_kms.c

2013-05-19 Thread James Simmons
src/via_kms.c | 131 +++--- 1 file changed, 45 insertions(+), 86 deletions(-) New commits: commit 42d7ac70e3e9735619690a86482954827936d169 Author: James Simmons jsimm...@infradead.org Date: Sun May 19 15:13:28 2013 -0400 In our driver

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_2-7-g42d7ac7

2013-05-19 Thread James Simmons
42d7ac70e3e9735619690a86482954827936d169 Author: James Simmons jsimm...@infradead.org Date: Sun May 19 15:13:28 2013 -0400 In our driver in order to support both KMS and UMS we can't call drmmode_set_mode_major directly but instead call xf86CrtcSetMode or alike functions. All those xorg methods are wrappers

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_2-8-gcee0a1f

2013-05-19 Thread James Simmons
cee0a1fab9cade87e6de16c67cd34c84cf697531 Author: James Simmons jsimm...@infradead.org Date: Sun May 19 17:18:39 2013 -0400 Fix the problems with UMS multiple screen handling. KMS still has problems --- Summary of changes: src/via_display.c

[Openchrome-devel] xf86-video-openchrome: src/via_driver.c src/via_driver.h src/via_memmgr.c src/via_memmgr.h

2013-04-21 Thread James Simmons
3808a3b88e474f9549b06388c8bc323c4cb0b4b9 Author: James Simmons jsimm...@infradead.org Date: Sun Apr 21 10:19:24 2013 -0400 Integrate the different formats now supported by libdrm. This makes allocating buffers for KMS planes in the future much easier diff --git a/src/via_driver.c b/src/via_driver.c index fd91910..52a5bea

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_2-5-g3808a3b

2013-04-21 Thread James Simmons
3808a3b88e474f9549b06388c8bc323c4cb0b4b9 Author: James Simmons jsimm...@infradead.org Date: Sun Apr 21 10:19:24 2013 -0400 Integrate the different formats now supported by libdrm. This makes allocating buffers for KMS planes in the future much easier

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-03-30 Thread James Simmons
drivers/gpu/drm/via/via_hdmi.c | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) New commits: commit 9ea627dcafa1a343454cc7dd4e48f1a6d3e3cec6 Author: James Simmons jsimm...@infradead.org Date: Sat Mar 30 14:13:35 2013 -0400 valid_extensions was off by one which

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-03-30 Thread James Simmons
drivers/gpu/drm/via/via_drv.c | 15 --- drivers/gpu/drm/via/via_irq.c |5 + 2 files changed, 13 insertions(+), 7 deletions(-) New commits: commit b853ddcddd71d963caed596fbf1f73e040099f6f Author: James Simmons jsimm...@infradead.org Date: Sat Mar 30 15:22:06 2013 -0400

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-03-30 Thread James Simmons
drivers/gpu/drm/via/via_irq.c | 38 -- 1 file changed, 38 deletions(-) New commits: commit 4e403d390642e720724be3cf2f193e86d5fc1970 Author: James Simmons jsimm...@infradead.org Date: Sat Mar 30 17:41:24 2013 -0400 remove the hotplug values related

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 4e403d390642e720724be3cf2f193e86d5fc1970

2013-03-30 Thread James Simmons
4e403d390642e720724be3cf2f193e86d5fc1970 Author: James Simmons jsimm...@infradead.org Date: Sat Mar 30 17:41:24 2013 -0400 remove the hotplug values related to register 200. On older hardware it caused sever problems with irq storms

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-03-30 Thread James Simmons
drivers/gpu/drm/via/via_crtc.c | 15 +++ 1 file changed, 15 insertions(+) New commits: commit fe1cf74897f740ab3e31733649a435d1a9353e09 Author: James Simmons jsimm...@infradead.org Date: Sat Mar 30 18:13:29 2013 -0400 Another IRQ issue. This time it is with vblank irq

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. fe1cf74897f740ab3e31733649a435d1a9353e09

2013-03-30 Thread James Simmons
fe1cf74897f740ab3e31733649a435d1a9353e09 Author: James Simmons jsimm...@infradead.org Date: Sat Mar 30 18:13:29 2013 -0400 Another IRQ issue. This time it is with vblank irq happening when nothing is mapped to the crtc. To handle this a crtc disable function is introduce that turns off the vbl, cursor

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-03-26 Thread James Simmons
cc4296b4bb93119c3d0ec402b0cbfcd73b048d28 Author: James Simmons jsimm...@infradead.org Date: Tue Mar 26 10:08:18 2013 -0400 Several pieces of code in the upcoming DVI handling is also shared with VGA handling so factor it out to be shared. diff --git a/drivers/gpu/drm/via/via_analog.c b/drivers/gpu/drm/via

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. cc4296b4bb93119c3d0ec402b0cbfcd73b048d28

2013-03-26 Thread James Simmons
cc4296b4bb93119c3d0ec402b0cbfcd73b048d28 Author: James Simmons jsimm...@infradead.org Date: Tue Mar 26 10:08:18 2013 -0400 Several pieces of code in the upcoming DVI handling is also shared with VGA handling so factor it out to be shared

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-03-26 Thread James Simmons
insertions(+), 22 deletions(-) New commits: commit 89d94daaf0c587181a91a77bbbf904fa01c19a9f Author: James Simmons jsimm...@infradead.org Date: Tue Mar 26 14:03:31 2013 -0400 Update the way encoder and connectors are memory allocated to handle multiple connectors being mapped to a encoder

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-03-24 Thread James Simmons
/gpu/drm/via/via_regs.h| 87 ++ 7 files changed, 158 insertions(+), 1 deletion(-) New commits: commit 5822fd0e8f080c28e87075d61b5e963ca0d32198 Author: James Simmons jsimm...@infradead.org Date: Sun Mar 24 16:18:20 2013 -0400 The rest of the changes

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_3_1-36-g1797371

2013-03-20 Thread James Simmons
17973712f083100cc041d50fca30e248846e5fd2 Author: James Simmons jsimm...@infradead.org Date: Wed Mar 20 20:05:57 2013 -0400 miInitializeBackingStore no longer exist in xorg server 1.14. Removing causes no regression in earlier versions from my testing

[Openchrome-devel] xf86-video-openchrome: src/via_drm.h src/via_memmgr.c

2013-03-20 Thread James Simmons
src/via_drm.h|4 ++-- src/via_memmgr.c |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) New commits: commit 9355bc487e12aa7af2edd13dbfcaf9c8752ae954 Author: James Simmons jsimm...@infradead.org Date: Wed Mar 20 20:26:19 2013 -0400 Rename GEM data structure

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 4befe383e07b2f694f8f35b50da4d86e75f139e0

2013-03-02 Thread James Simmons
4befe383e07b2f694f8f35b50da4d86e75f139e0 Author: James Simmons jsimm...@infradead.org Date: Sat Mar 2 12:45:49 2013 -0500 Different verison of the gcc compiler caused memory corruption with the way we allocated the via_fence_engines. The solution was to go with the C99 flexable array standard which resolved

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. d3a112941fecf610711d67e9d2d412ce258f546e

2013-02-27 Thread James Simmons
d3a112941fecf610711d67e9d2d412ce258f546e Author: James Simmons jsimm...@infradead.org Date: Wed Feb 27 17:48:02 2013 -0500 Accelerate buffer object domain changes (DMA blitting) --- Summary of changes: drivers/gpu/drm/via/via_dma.h| 29

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2013-02-17 Thread James Simmons
|2 6 files changed, 64 insertions(+), 63 deletions(-) New commits: commit fc9c4b1149fb52b49554806c864ae518c4431d2f Author: James Simmons jsimm...@infradead.org Date: Sun Feb 17 19:17:09 2013 -0500 Fixed fence memory corruption. Handle IRQ for spin locks. Export a few of the DRM hash table

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 74fbb65b73d9c7d6182459d167a1f0a58fa454e4

2013-01-21 Thread James Simmons
74fbb65b73d9c7d6182459d167a1f0a58fa454e4 Author: James Simmons jsimm...@infradead.org Date: Mon Jan 21 17:20:16 2013 -0500 CONFIG_HOTPLUG is going away so this removes all the __dev* attributes --- Summary of changes: drivers/gpu/drm/via

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. fc7134fc0df9fdcf11058e68f6252e7bc78ab3b6

2012-12-30 Thread James Simmons
fc7134fc0df9fdcf11058e68f6252e7bc78ab3b6 Author: James Simmons jsimm...@infradead.org Date: Sat Dec 29 18:55:59 2012 -0500 Add in support for vblank for the second IGA --- Summary of changes: drivers/gpu/drm/via/via_drv.h |4 - drivers

[Openchrome-devel] drm-openchrome: drivers/gpu/drm

2012-12-30 Thread James Simmons
drivers/gpu/drm/via/via_lvds.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 716bf667389a3be5172dfac6216468a78a6b66e8 Author: James Simmons jsimm...@infradead.org Date: Sun Dec 30 16:49:13 2012 -0500 LVDS was always returning not connected. Return the real

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. f2158b086d6a4a8cc4ad3c5e29bbdd58b6116729

2012-12-23 Thread James Simmons
f2158b086d6a4a8cc4ad3c5e29bbdd58b6116729 Author: James Simmons jsimm...@infradead.org Date: Sat Dec 22 19:54:30 2012 -0500 Free the sysfs data for the LVDS connector --- Summary of changes: drivers/gpu/drm/via/via_lvds.c |1 + 1 files

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. 9294feac3dc0616737df7073749041382d01e2af

2012-12-23 Thread James Simmons
9294feac3dc0616737df7073749041382d01e2af Author: James Simmons jsimm...@infradead.org Date: Sun Dec 23 09:37:52 2012 -0500 Fixed various memory leaks for fbdev emulation layer. Use MTRR if avaliable. --- Summary of changes: drivers/gpu/drm

[Openchrome-devel] drm-openchrome: 3 commits - drivers/gpu/drm

2012-12-20 Thread James Simmons
Author: James Simmons jsimm...@infradead.org Date: Thu Dec 20 19:53:24 2012 -0500 Merge branch 'drm-next' commit 15220435da3c2ebfc7c6ac86ba325be86e10e8f3 Author: James Simmons jsimm...@infradead.org Date: Thu Dec 20 19:51:30 2012 -0500 Initial LVDS support. You can resize but xrandr

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. c45cef24757677199a1ae3f77ae4b2f6a76f253e

2012-12-20 Thread James Simmons
revisions in full, below. - Log - commit c45cef24757677199a1ae3f77ae4b2f6a76f253e Merge: 15220435 0953e76 Author: James Simmons jsimm...@infradead.org Date: Thu Dec 20 19:53:24 2012 -0500 Merge branch 'drm-next' commit

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch master updated. ffedb4af49579710a82bed5fa1fb2451bae2317c

2012-12-17 Thread James Simmons
ffedb4af49579710a82bed5fa1fb2451bae2317c Author: James Simmons jsimm...@infradead.org Date: Mon Dec 17 20:42:39 2012 -0500 Implement handling sync flags for resolution setting --- Summary of changes: drivers/gpu/drm/via/via_analog.c | 17

[Openchrome-devel] xf86-video-openchrome: src/via_driver.c

2012-12-02 Thread James Simmons
src/via_driver.c | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) New commits: commit 91ad6eac6362b74c24c626832697f097a7698aa8 Author: James Simmons jsimm...@infradead.org Date: Sun Dec 2 15:42:17 2012 -0500 Fix a double free when exiting the xorg server diff --git

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch, master, updated. 48fe63cd1e6a600506f9d58fa1a3808bfdec97a8

2012-11-18 Thread James Simmons
48fe63cd1e6a600506f9d58fa1a3808bfdec97a8 Author: James Simmons jsimm...@infradead.org Date: Sun Nov 18 12:35:28 2012 -0500 Create via_connector so we have a place to store the ddc bus handle. This can vary for a deivce depending on which chipset and configuration of hardware we have. This will make the code

[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch, master, updated. release_0_3_1-13-gf95c041

2012-11-15 Thread James Simmons
for the repeat type. With these fixes in place EXA composite support is enabled by default. Signed-off-by: Bartosz Kosiorek gan...@poczta.onet.pl Tested-by: Xavier Bachelot xav...@bachelot.org Tested-by: James Simmons jsimm...@infradead.org

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch, master, updated. 65c4479c2524a886119e10b519682375597d6292

2012-11-11 Thread James Simmons
65c4479c2524a886119e10b519682375597d6292 Author: James Simmons jsimm...@infradead.org Date: Sun Nov 11 15:50:28 2012 -0500 For the xorg driver the IGA mapping for the output was done in the DPMS handling. In the earlier code for KMS I was setting the IGA mapping in set_mode but was not handling the case

[Openchrome-devel] [drm-openchrome]DRM driver for VIA IGPs branch, master, updated. 798e6c34601c618d985d74d6ff184e0afcca0c5c

2012-11-06 Thread James Simmons
798e6c34601c618d985d74d6ff184e0afcca0c5c Author: James Simmons jsimm...@infradead.org Date: Tue Nov 6 15:06:23 2012 + include swiotlb.h if SWIOTLB configured --- Summary of changes: drivers/gpu/drm/via/via_ttm.c |4 1 files