Bug#746409: Problem solved.

2015-03-21 Thread Racer X
I have not used the computer for several months. Then I discovered that the 
motherboard was broken. After replacing a new motherboard and updating Debian 
GNOME works correct.
dmesg|grep radeon output:
[5.511786] [drm] radeon kernel modesetting enabled.
[5.523032] radeon :01:05.0: enabling device ( -> 0003)
[5.52] radeon :01:05.0: BAR 6: can't assign [??? 0x flags 
0x0] (bogus alignment)
[5.523355] [drm:radeon_get_bios] *ERROR* Unable to locate a BIOS ROM
[5.523398] radeon :01:05.0: Fatal error during GPU init
[5.523440] [drm] radeon: finishing device.
[5.524639] radeon: probe of :01:05.0 failed with error -22
[5.526061] radeon :02:00.0: VRAM: 512M 0x - 
0x1FFF (512M used)
[5.526064] radeon :02:00.0: GTT: 512M 0x2000 - 
0x3FFF
[5.526167] [drm] radeon: 512M of VRAM memory ready
[5.526169] [drm] radeon: 512M of GTT memory ready.
[5.579009] radeon :02:00.0: firmware: direct-loading firmware 
radeon/RV730_pfp.bin
[5.586026] radeon :02:00.0: firmware: direct-loading firmware 
radeon/RV730_me.bin
[5.588686] radeon :02:00.0: firmware: direct-loading firmware 
radeon/R700_rlc.bin
[5.589641] radeon :02:00.0: firmware: direct-loading firmware 
radeon/RV740_smc.bin
[5.605496] radeon :02:00.0: firmware: direct-loading firmware 
radeon/RV710_uvd.bin
[5.608451] [drm] enabling PCIE gen 2 link speeds, disable with 
radeon.pcie_gen2=0
[5.622259] radeon :02:00.0: WB enabled
[5.622268] radeon :02:00.0: fence driver on ring 0 use gpu addr 
0x2c00 and cpu addr 0xffb75c00
[5.622275] radeon :02:00.0: fence driver on ring 3 use gpu addr 
0x2c0c and cpu addr 0xffb75c0c
[5.625160] radeon :02:00.0: fence driver on ring 5 use gpu addr 
0x0005c598 and cpu addr 0xf8d1c598
[5.625216] radeon :02:00.0: irq 44 for MSI/MSI-X
[5.625252] radeon :02:00.0: radeon: using MSI.
[5.625303] [drm] radeon: irq initialized.
[6.043974] [drm] radeon: dpm initialized
[6.106284] fbcon: radeondrmfb (fb0) is primary device
[6.140265] radeon :02:00.0: fb0: radeondrmfb frame buffer device
[6.140267] radeon :02:00.0: registered panic notifier
[6.140273] [drm] Initialized radeon 2.36.0 20080528 for :02:00.0 on 
minor 0


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/6983921426974...@web3h.yandex.ru



libdrm: Changes to 'ubuntu'

2015-03-21 Thread Maarten Bernardus Lankhorst
Rebased ref, commits from common ancestor:


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1yzodo-0003w0...@moszumanska.debian.org



libdrm: Changes to 'ubuntu'

2015-03-21 Thread Maarten Bernardus Lankhorst
 .gitignore|4 
 Makefile.am   |   30 ++-
 configure.ac  |   36 ++-
 exynos/Makefile.am|3 
 exynos/exynos_drm.c   |   19 +
 exynos/exynos_drm.h   |   40 
 exynos/exynos_fimg2d.c|  253 +++--
 exynos/exynos_fimg2d.h|  328 +
 exynos/fimg2d.h   |  325 -
 exynos/fimg2d_reg.h   |2 
 freedreno/Android.mk  |3 
 include/drm/nouveau_drm.h |1 
 intel/Android.mk  |2 
 intel/intel_bufmgr_gem.c  |   71 +++
 intel/test_decode.c   |5 
 libdrm.h  |2 
 libkms/exynos.c   |7 
 nouveau/Android.mk|3 
 nouveau/abi16.c   |3 
 nouveau/bufctx.c  |6 
 nouveau/nouveau.c |  117 +--
 nouveau/nouveau.h |1 
 radeon/Android.mk |3 
 tests/Makefile.am |   54 ++---
 tests/auth.c  |1 
 tests/dristat.c   |7 
 tests/drmstat.c   |2 
 tests/exynos/Makefile.am  |1 
 tests/exynos/exynos_fimg2d_test.c |  187 ---
 tests/gem_basic.c |  102 --
 tests/gem_flink.c |  137 --
 tests/gem_mmap.c  |  136 -
 tests/gem_readwrite.c |  139 --
 tests/getclient.c |1 
 tests/getstats.c  |3 
 tests/kmstest/Makefile.am |1 
 tests/kmstest/main.c  |5 
 tests/lock.c  |1 
 tests/modeprint/Makefile.am   |1 
 tests/modeprint/modeprint.c   |   18 -
 tests/modetest/modetest.c |2 
 tests/name_from_fd.c  |4 
 tests/nouveau/.gitignore  |1 
 tests/nouveau/Makefile.am |   16 +
 tests/nouveau/threaded.c  |  156 +++
 tests/proptest/Makefile.am|1 
 tests/proptest/proptest.c |4 
 tests/radeon/Makefile.am  |1 
 tests/radeon/list.h   |   12 -
 tests/radeon/radeon_ttm.c |4 
 tests/setversion.c|1 
 tests/tegra/Makefile.am   |2 
 tests/updatedraw.c|3 
 tests/vbltest/Makefile.am |2 
 tests/vbltest/vbltest.c   |5 
 xf86atomic.h  |   19 +
 xf86drm.c |  371 --
 xf86drm.h |   16 +
 xf86drmMode.c |   59 +++---
 xf86drmRandom.c   |   12 -
 60 files changed, 1482 insertions(+), 1269 deletions(-)

New commits:
commit f744c07a31010f09b916eefb05d788d51490ccae
Author: Alexandre Courbot 
Date:   Fri Dec 5 14:55:35 2014 +0900

Add coherent BO attribute

diff --git a/include/drm/nouveau_drm.h b/include/drm/nouveau_drm.h
index b18cad0..87aefc5 100644
--- a/include/drm/nouveau_drm.h
+++ b/include/drm/nouveau_drm.h
@@ -96,6 +96,7 @@ struct drm_nouveau_setparam {
 #define NOUVEAU_GEM_DOMAIN_VRAM  (1 << 1)
 #define NOUVEAU_GEM_DOMAIN_GART  (1 << 2)
 #define NOUVEAU_GEM_DOMAIN_MAPPABLE  (1 << 3)
+#define NOUVEAU_GEM_DOMAIN_COHERENT  (1 << 4)
 
 #define NOUVEAU_GEM_TILE_LAYOUT_MASK 0xff00
 #define NOUVEAU_GEM_TILE_16BPP   0x0001
diff --git a/nouveau/abi16.c b/nouveau/abi16.c
index ae13821..d2d1d0d 100644
--- a/nouveau/abi16.c
+++ b/nouveau/abi16.c
@@ -195,6 +195,9 @@ abi16_bo_init(struct nouveau_bo *bo, uint32_t alignment,
if (bo->flags & NOUVEAU_BO_MAP)
info->domain |= NOUVEAU_GEM_DOMAIN_MAPPABLE;
 
+   if (bo->flags & NOUVEAU_BO_COHERENT)
+   info->domain |= NOUVEAU_GEM_DOMAIN_COHERENT;
+
if (!(bo->flags & NOUVEAU_BO_CONTIG))
info->tile_flags = NOUVEAU_GEM_TILE_NONCONTIG;
 
diff --git a/nouveau/nouveau.h b/nouveau/nouveau.h
index a55e2b0..4adda0e 100644
--- a/nouveau/nouveau.h
+++ b/nouveau/nouveau.h
@@ -127,6 +127,7 @@ union nouveau_bo_config {
 #define NOUVEAU_BO_MAP 0x8000
 #define NOUVEAU_BO_CONTIG  0x4000
 #define NOUVEAU_BO_NOSNOOP 0x2000
+#define NOUVEAU_BO_COHERENT 0x1000
 
 struct nouveau_bo {
struct nouveau_device *device;

commit 858b21f6af03c9658126fd6ec2aa35b4e5151ecb
Author: Tobias Jakobi 
Date:   Wed Mar 11 20:38:46 2015 +0100

exynos: fimg2d: follow-up fix for G2D_COEFF_MODE_GB_COLOR

Also add the register field formatting info provided by
Inki Dae .

Signed-off-by: Tobias Jakobi 
Suggested-by: Inki Dae 

diff --git a/exynos/exynos_fimg2d.h b/exynos/exynos_fimg2d.h
index f76f2a9..9db0c88 100644
--- a/exynos/exynos_fimg2d.h
+++ b/exynos/exynos_fimg2d.h
@@ -151,6 +151,12 @@ enum e_g2d_op {
G2D_OP_CONJOINT_

libdrm: Changes to 'debian-experimental'

2015-03-21 Thread Maarten Bernardus Lankhorst
 debian/changelog  |6 ++
 debian/libdrm-exynos1.symbols |1 +
 2 files changed, 7 insertions(+)

New commits:
commit 3d3021cf4c7e5861e5630079c9bcfa5ca133924d
Author: Maarten Lankhorst 
Date:   Sat Mar 21 19:13:57 2015 +0100

Fix ftbfs on armhf.

diff --git a/debian/changelog b/debian/changelog
index bf0f03a..d534449 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libdrm (2.4.60-2) UNRELEASED; urgency=medium
+
+  * Fix ftbfs on armhf.
+
+ -- Maarten Lankhorst   Sat, 21 Mar 2015 
19:13:25 +0100
+
 libdrm (2.4.60-1) experimental; urgency=medium
 
   * New upstream release.
diff --git a/debian/libdrm-exynos1.symbols b/debian/libdrm-exynos1.symbols
index 445f2b4..46b445b 100644
--- a/debian/libdrm-exynos1.symbols
+++ b/debian/libdrm-exynos1.symbols
@@ -17,4 +17,5 @@ libdrm_exynos.so.1 libdrm-exynos1 #MINVER#
  g2d_exec@Base 0
  g2d_fini@Base 0
  g2d_init@Base 0
+ g2d_scale_and_blend@Base 2.4.60
  g2d_solid_fill@Base 0


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1yzoal-0004z5...@moszumanska.debian.org