[PATCH RFC] drm/atomic: Fall back to legacy call back in *_connector_dpms()

2016-02-15 Thread Daniel Vetter
On Mon, Feb 15, 2016 at 10:47 AM, Jyri Sarha wrote: > On 02/12/16 19:15, Ville Syrjälä wrote: >> >> On Fri, Feb 12, 2016 at 07:08:46PM +0200, Tomi Valkeinen wrote: >>> >>> On 12/02/16 17:34, Daniel Vetter wrote: On Fri, Feb 12, 2016 at 05:17:19PM +0200, Jyri Sarha wrote: > > Fa

[PATCH RFC] drm/atomic: Fall back to legacy call back in *_connector_dpms()

2016-02-15 Thread Jyri Sarha
On 02/12/16 19:15, Ville Syrjälä wrote: > On Fri, Feb 12, 2016 at 07:08:46PM +0200, Tomi Valkeinen wrote: >> On 12/02/16 17:34, Daniel Vetter wrote: >>> On Fri, Feb 12, 2016 at 05:17:19PM +0200, Jyri Sarha wrote: Fall back to legacy drm_helper_connector_dpms() call back in drm_atomic_he

[PATCH RFC] drm/atomic: Fall back to legacy call back in *_connector_dpms()

2016-02-12 Thread Ville Syrjälä
On Fri, Feb 12, 2016 at 07:08:46PM +0200, Tomi Valkeinen wrote: > On 12/02/16 17:34, Daniel Vetter wrote: > > On Fri, Feb 12, 2016 at 05:17:19PM +0200, Jyri Sarha wrote: > >> Fall back to legacy drm_helper_connector_dpms() call back in > >> drm_atomic_helper_connector_dpms() if DRIVER_ATOMIC featur

[PATCH RFC] drm/atomic: Fall back to legacy call back in *_connector_dpms()

2016-02-12 Thread Tomi Valkeinen
On 12/02/16 17:34, Daniel Vetter wrote: > On Fri, Feb 12, 2016 at 05:17:19PM +0200, Jyri Sarha wrote: >> Fall back to legacy drm_helper_connector_dpms() call back in >> drm_atomic_helper_connector_dpms() if DRIVER_ATOMIC feature is not >> present. >> >> Calling drm_atomic_helper_connector_dpms() fr

[PATCH RFC] drm/atomic: Fall back to legacy call back in *_connector_dpms()

2016-02-12 Thread Jyri Sarha
Fall back to legacy drm_helper_connector_dpms() call back in drm_atomic_helper_connector_dpms() if DRIVER_ATOMIC feature is not present. Calling drm_atomic_helper_connector_dpms() from non atomic driver causes undefined behavior. This is a problem with componentized encoder/connector drivers that

[PATCH RFC] drm/atomic: Fall back to legacy call back in *_connector_dpms()

2016-02-12 Thread Daniel Vetter
On Fri, Feb 12, 2016 at 05:17:19PM +0200, Jyri Sarha wrote: > Fall back to legacy drm_helper_connector_dpms() call back in > drm_atomic_helper_connector_dpms() if DRIVER_ATOMIC feature is not > present. > > Calling drm_atomic_helper_connector_dpms() from non atomic driver > causes undefined behavi