search for: drm_crtc_helper_set_config

Displaying 20 results from an estimated 50 matches for "drm_crtc_helper_set_config".

2012 Oct 13
0
hang after switcheroo'd...
...l --- [1] cat /sys/kernel/debug/vgaswitcheroo/switch 0:DIS:+:Pwr:0000:01:00.0 1:IGD: :Pwr:0000:00:02.0 2:DIS-Audio: :Pwr:0000:01:00.1 echo IGD >/sys/kernel/debug/vgaswitcheroo/switch echo OFF >/sys/kernel/debug/vgaswitcheroo/switch hda-intel: Disabling 0000:01:00.1 via VGA-switcheroo [drm:drm_crtc_helper_set_config], [drm:drm_crtc_helper_set_config], [CRTC:3] [NOFB] [drm:drm_crtc_helper_set_config], [drm:drm_crtc_helper_set_config], [CRTC:5] [NOFB] [drm:drm_crtc_helper_set_config], [drm:drm_crtc_helper_set_config], [CRTC:7] [NOFB] [drm:drm_crtc_helper_set_config], [drm:drm_crtc_helper_set_config], [CRTC:11] [...
2016 Jan 26
2
help with signal from monitor
On 01/26/2016 03:24 PM, Ilia Mirkin wrote: > sleep 1 && xset dpms force off Could you confirm exactly how to add the drm.debug=0x1e option. Is it another parameter on the kernel command line? Where does the output data go? Is there a way to get it into a file? Thanks Don
2016 Jan 26
3
help with signal from monitor
....0] 51a000 - stat 0x00000000 0x00000000 0x00000000 0x00000000 [ 43.580325] nouveau E[ PGRAPH][0000:01:00.0] init failed, -16 [ 43.610207] [drm:drm_mode_addfb] [FB:46] [ 43.610221] [drm:drm_mode_setcrtc] [CRTC:15] [ 43.610224] [drm:drm_mode_setcrtc] [CONNECTOR:22:LVDS-1] [ 43.610225] [drm:drm_crtc_helper_set_config] [ 43.610226] [drm:drm_crtc_helper_set_config] [CRTC:15] [FB:46] #connectors=1 (x y) (0 0) [ 43.610230] [drm:drm_crtc_helper_set_config] [CONNECTOR:22:LVDS-1] to [CRTC:15] [ 43.610231] [drm:drm_crtc_helper_set_config] [CONNECTOR:29:HDMI-A-2] to [CRTC:17] [ 43.633784] [drm:drm_mode_setcrtc]...
2015 Jun 12
2
Fwd: Problem with GT218 (GeForce GT210)
Hi again, I got a new dmesg log with the debug parameters, but I guess I could not isolate VESA. I blacklisted it at /etc/modprobe.d/blacklist.conf but comparing those logs I see no difference... Is it possible to isolate VESA somehow without removing it? The new logs are here, I'm posting full content because I'm not sure what information is more relevant...
2010 Nov 28
18
[Bug 31961] New: [drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on [CRTC:6]
https://bugs.freedesktop.org/show_bug.cgi?id=31961 Summary: [drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on [CRTC:6] Product: xorg Version: git Platform: x86 (IA32) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau Assign...
2013 Sep 17
10
RESEND [Xen-unstable][Qemu-xen] HVM Guest reading of Expansion ROM from passthroughed PCI device returns data from emulated VGA rom
*RESEND* due to exceeding the mailinglists limit for attachment size. Hi, I''m trying to get secondary vga-passthrough on a HVM guest to work with a AMD HD6570 and the native kernel radeon driver and kernel modesetting. So the guest still gets the emulated stdvga or cirrus device(used in my case here) as primary/boot vga adapter. - When i don''t passthrough the radeon card, the
2014 Apr 02
1
CH7007A (AKA CH7006) TV OUT Support for NV11 (NVidia GeForce2 Go Dell I8K Laptop)
...ouveau D[ PGRAPH][0000:01:00.0][0x0200009f][dbf38ea0] created [ 5.430953] nouveau D[ PGRAPH][0000:01:00.0][0x0200009f][dbf38ea0] initialised [ 5.431138] nouveau [ DRM] allocated 1024x768 fb: 0x8000, bo dcf71c00 [ 5.432639] fbcon: nouveaufb (fb0) is primary device [ 5.434845] [drm:drm_crtc_helper_set_config], [ 5.434849] [drm:drm_crtc_helper_set_config], [CRTC:9] [NOFB] [ 5.434861] nouveau [ DRM] Setting dpms mode 3 on TV encoder (output 2) [ 5.434878] [drm:drm_crtc_helper_set_config], [ 5.434883] [drm:drm_crtc_helper_set_config], [CRTC:10] [FB:50] #connectors=1 (x y) (0 0) [ 5.4...
2014 Apr 01
3
CH7007A (AKA CH7006) TV OUT Support for NV11 (NVidia GeForce2 Go Dell I8K Laptop)
> On Tue, Apr 01, 2014 at 02:53:02PM -0400, Ilia Mirkin wrote: >I believe that ch7006 is the only external encoder that's supposed to >work, so you're in luck. It sounds like it passes the nv04_tv_identify >stage of nv04_tv_create -- perhaps it fails later? Although based on >the prints, it's even doing dpms stuff (but it hits _detect a second >time... odd). Try
2010 Apr 25
2
[Bug 27828] New: Changing mode repeatedly locks up card
...9] [drm] nouveau 0000:03:00.0: no space while hiding cursor [ 2673.758246] [drm] nouveau 0000:03:00.0: no space while disconnecting SOR [ 2673.821315] [drm] nouveau 0000:03:00.0: no space while hiding cursor [ 2673.884453] [drm] nouveau 0000:03:00.0: no space while blanking crtc [ 2673.947594] [drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on crtc ffff8800bfae0800 [ 2675.531613] [drm] nouveau 0000:03:00.0: no space while disconnecting SOR [ 2675.594721] [drm] nouveau 0000:03:00.0: no space while hiding cursor [ 2675.657810] [drm] nouveau 0000:03:00.0: no space while blanking crtc [ 2675.720830] [drm:drm_cr...
2019 Aug 07
3
[PATCH v2 0/2] drm/nouveau: CRTC Runtime PM ref tracking fixes
Just some runtime PM fixes for some much less noticeable runtime PM ref tracking issues that I got reminded of when fixing some unrelated issues with nouveau. Changes since v1: * Don't fix CRTC RPM code in dispnv04, because it's not actually doing anything in the first place. Just get rid of it. - imirkin Lyude Paul (2): drm/nouveau/dispnv04: Remove runtime PM drm/nouveau/dispnv50:
2010 Aug 02
2
[nouveau-drm] failed to set mode on crtc
...1:00.0: Setting dpms mode 3 on vga encoder (output 0) Aug 2 21:53:02 zilog kernel: [drm] nouveau 0000:01:00.0: Setting dpms mode 3 on tmds encoder (output 1) Aug 2 21:53:02 zilog kernel: [drm] nouveau 0000:01:00.0: allocated 1280x1024 fb: 0x48000, bo e6e43c00 Aug 2 21:53:02 zilog kernel: [drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on crtc e72b1000 Aug 2 21:53:02 zilog kernel: fbcon_init: detected unhandled fb_set_par error, error code -22 Aug 2 21:53:02 zilog kernel: [drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on crtc e72b1000 Aug 2 21:53:02 zilog kernel: Console: switching t...
2012 Jul 11
26
[Bug 51971] New: MacBook Pro 10, 1 Retina - Display Resets, No Connectors
https://bugs.freedesktop.org/show_bug.cgi?id=51971 Bug #: 51971 Summary: MacBook Pro 10,1 Retina - Display Resets, No Connectors Classification: Unclassified Product: xorg Version: git Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium
2013 Jul 27
1
WARN in drm_crtc.c:1992 on 3.11-rc2
...379.242959] [<ffffffff816d9546>] system_call_fastpath+0x1a/0x1f [ 379.242961] ---[ end trace c33c4d50de085b7e ]--- [ 613.441899] ------------[ cut here ]------------ It appears that this warning was introduced in v3.11-rc1 (commit cc85e1217f598). I'm using nouveau, which always uses drm_crtc_helper_set_config (at least for nv04/nv50 displays), so perhaps there's an issue in that helper function? (I looked at the helper and it seems like it updates ->fb at least sometimes, but I couldn't make out the full logic.) I have a number of cards plugged in right now (NV18, NV44, NV96), not sure which...
2014 Feb 11
2
[PATCH] drm/nouveau: handle -EACCES runtime PM return code
On Mon, Feb 10, 2014 at 9:34 PM, Thierry Reding <thierry.reding at gmail.com> wrote: > On Mon, Feb 10, 2014 at 02:58:12PM +0900, Alexandre Courbot wrote: >> pm_runtime_get*() may return -EACCESS to indicate a device does not have > > s/-EACCESS/-EACCES/ Oops. >> runtime PM enabled. This is the case when the nouveau.runpm parameter is >> set to 0, and is not an
2013 Oct 15
4
[Bug 70511] New: nouveau_bo_name_get segmentation fault while running root tutorials/gl/glbox.C
...C I lose the X screen and must log in again. I have Linux Fedora 19 with mate desktop. /lib64/libdrm_nouveau.so.2 comes from package libdrm-2.4.46-1.fc19.x86_64 Xorg from package xorg-x11-server-Xorg-1.14.3-1.fc19 Follows more info from /var/log Oct 15 22:38:52 nero19 kernel: [ 446.479462] [drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on [CRTC:10] Oct 15 22:38:52 nero19 kernel: [ 446.479466] detected fb_set_par error, error code: -22 Oct 15 22:38:52 nero19 kernel: [ 446.479485] [drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on [CRTC:10] Oct 15 22:38:54 nero19 abrt[1845]: Saved core dump...
2013 Mar 05
3
nouveau lockdep splat
...lip_next+0x749/0x7d0 > [ 0.633672] [<ffffffff8141bc37>] ? evo_kick+0x37/0x40 > [ 0.633674] [<ffffffff8141e7ee>] nv50_crtc_commit+0x10e/0x230 > [ 0.633676] [<ffffffff8134c2a5>] drm_crtc_helper_set_mode+0x365/0x510 > [ 0.633677] [<ffffffff8134d69e>] drm_crtc_helper_set_config+0xa4e/0xb70 > [ 0.633679] [<ffffffff8135f751>] drm_mode_set_config_internal+0x31/0x70 > [ 0.633680] [<ffffffff8134b7a1>] drm_fb_helper_set_par+0x71/0xf0 > [ 0.633682] [<ffffffff812d40e4>] fbcon_init+0x514/0x5a0 > [ 0.633683] [<ffffffff8132cbdc>] v...
2016 Jun 01
3
[Bug 96307] New: Kernel 4.7-rc1 oops when starting X
https://bugs.freedesktop.org/show_bug.cgi?id=96307 Bug ID: 96307 Summary: Kernel 4.7-rc1 oops when starting X Product: xorg Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau Assignee: nouveau at
2018 Dec 19
0
[PATCH 03/14] drm/bochs: atomic: add atomic_flush+atomic_enable callbacks.
...mp;dev->event_lock, irqflags); + drm_crtc_send_vblank_event(crtc, event); + spin_unlock_irqrestore(&dev->event_lock, irqflags); + } +} + + /* These provide the minimum set of functions required to handle a CRTC */ static const struct drm_crtc_funcs bochs_crtc_funcs = { .set_config = drm_crtc_helper_set_config, @@ -128,6 +151,8 @@ static const struct drm_crtc_helper_funcs bochs_helper_funcs = { .mode_set_base = bochs_crtc_mode_set_base, .prepare = bochs_crtc_prepare, .commit = bochs_crtc_commit, + .atomic_enable = bochs_crtc_atomic_enable, + .atomic_flush = bochs_crtc_atomic_flush, }; static co...
2018 Dec 19
0
[PATCH 06/14] drm/bochs: atomic: use atomic set_config helper
...ers/gpu/drm/bochs/bochs_kms.c +++ b/drivers/gpu/drm/bochs/bochs_kms.c @@ -150,7 +150,7 @@ static void bochs_crtc_atomic_flush(struct drm_crtc *crtc, /* These provide the minimum set of functions required to handle a CRTC */ static const struct drm_crtc_funcs bochs_crtc_funcs = { - .set_config = drm_crtc_helper_set_config, + .set_config = drm_atomic_helper_set_config, .destroy = drm_crtc_cleanup, .page_flip = bochs_crtc_page_flip, .reset = drm_atomic_helper_crtc_reset, -- 2.9.3
2014 Feb 01
0
[RFC 01/16] drm/nouveau: handle -EACCES runtime PM return code
...au/dispnv04/crtc.c +++ b/drivers/gpu/drm/nouveau/dispnv04/crtc.c @@ -1048,7 +1048,7 @@ nouveau_crtc_set_config(struct drm_mode_set *set) /* get a pm reference here */ ret = pm_runtime_get_sync(dev->dev); - if (ret < 0) + if (ret < 0 && ret != -EACCES) return ret; ret = drm_crtc_helper_set_config(set); diff --git a/drivers/gpu/drm/nouveau/nouveau_connector.c b/drivers/gpu/drm/nouveau/nouveau_connector.c index 1674882..cddef54 100644 --- a/drivers/gpu/drm/nouveau/nouveau_connector.c +++ b/drivers/gpu/drm/nouveau/nouveau_connector.c @@ -255,7 +255,7 @@ nouveau_connector_detect(struct drm_conn...