Displaying 6 results from an estimated 6 matches for "ddc_lock".
Did you mean:
cdb_lock
2015 Aug 12
2
[Intel-gfx] [PATCH v2 00/22] Enable gpu switching on the MacBook Pro
..., skip the write. We'll see if this stategy is
sufficient for the drivers to set up their outputs.
> I think the real tricky bit here with vgaswitcheroo is locking, I need to
> take a separate lock at the patches for that.
Locking when switching only the DDC lines is facilitated by the ddc_lock
attribute of struct vgasr_priv. This is all local to vga_switcheroo.c
and contained in patches 5 and 6.
Locking when proxying the AUX channel is facilitated by the hw_mutex
attribute of struct drm_dp_aux. nouveau has its own locking mechanism
contained in drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pa...
2016 Jan 11
8
[PATCH v5 00/12] Enable GPU switching on pre-retina MacBook Pro
...let handlers declare their capabilities in
a bitmask. DRM drivers call drm_get_edid_switcheroo() only if the
handler has set the VGA_SWITCHEROO_CAN_SWITCH_DDC flag.
Currently just one other flag is defined which is used on retinas.
* Changed patch [02/12]: vga_switcheroo DDC locking
Rename ddc_lock to mux_hw_lock, suggested by Daniel Vetter.
* New patch [03/12]: track switch state of apple-gmux
Fixes a bug in previous versions of this series which occurred if
the system was suspended while DDC was temporarily switched:
On resume DDC was switched to the wrong GPU.
* New patches [09/12...
2016 Feb 08
0
[PATCH v5 00/12] Enable GPU switching on pre-retina MacBook Pro
...abilities in
> a bitmask. DRM drivers call drm_get_edid_switcheroo() only if the
> handler has set the VGA_SWITCHEROO_CAN_SWITCH_DDC flag.
> Currently just one other flag is defined which is used on retinas.
>
> * Changed patch [02/12]: vga_switcheroo DDC locking
> Rename ddc_lock to mux_hw_lock, suggested by Daniel Vetter.
>
> * New patch [03/12]: track switch state of apple-gmux
> Fixes a bug in previous versions of this series which occurred if
> the system was suspended while DDC was temporarily switched:
> On resume DDC was switched to the wrong GP...
2016 Feb 09
0
[PATCH v5 00/12] Enable GPU switching on pre-retina MacBook Pro
...mask. DRM drivers call drm_get_edid_switcheroo() only if the
> > handler has set the VGA_SWITCHEROO_CAN_SWITCH_DDC flag.
> > Currently just one other flag is defined which is used on retinas.
> >
> > * Changed patch [02/12]: vga_switcheroo DDC locking
> > Rename ddc_lock to mux_hw_lock, suggested by Daniel Vetter.
> >
> > * New patch [03/12]: track switch state of apple-gmux
> > Fixes a bug in previous versions of this series which occurred if
> > the system was suspended while DDC was temporarily switched:
> > On resume DDC was...
2016 Feb 01
0
[PATCH v5 00/12] Enable GPU switching on pre-retina MacBook Pro
...abilities in
> a bitmask. DRM drivers call drm_get_edid_switcheroo() only if the
> handler has set the VGA_SWITCHEROO_CAN_SWITCH_DDC flag.
> Currently just one other flag is defined which is used on retinas.
>
> * Changed patch [02/12]: vga_switcheroo DDC locking
> Rename ddc_lock to mux_hw_lock, suggested by Daniel Vetter.
>
> * New patch [03/12]: track switch state of apple-gmux
> Fixes a bug in previous versions of this series which occurred if
> the system was suspended while DDC was temporarily switched:
> On resume DDC was switched to the wrong GP...
2015 Aug 11
2
[PATCH v2 00/22] Enable gpu switching on the MacBook Pro
This is a follow-up to the v1 posted in April:
http://lists.freedesktop.org/archives/dri-devel/2015-April/081515.html
Patches 1 - 17 enable GPU switching on the pre-retina MacBook Pro.
These were tested successfully by multiple people and solve two
tickets in Bugzilla:
https://bugzilla.kernel.org/show_bug.cgi?id=88861
https://bugs.freedesktop.org/show_bug.cgi?id=61115
Patches 18 - 22 are a