Liu Ying
f6e396e509
drm/imx: atomic phase 3 step 2: Legacy callback fixups
...
Now that we can use atomic configurations, all the legacy callbacks
of CRTCs, encoders and connectors can be switched to the atomic version.
For the imx-ldb driver, there is a clock parent setting mismatch bewteen
->enable and ->disable after the switch, so a fixup is added. For the
imx-tve driver, since the encoder's callback ->dpms is replaced by
->disable, we need to move the setting for the IPU_CLK_EN bit(in register
TVE_COM_CONF_REG) from ->enable/->disable to ->mode_set, otherwise, the
relevant CRTC cannot be disabled correctly with a warning on DC stop timeout.
Signed-off-by: Liu Ying <gnuiyl@gmail.com >
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch >
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de >
2016-07-12 18:24:12 +02:00
..
2016-06-21 21:32:52 +02:00
2016-06-21 10:53:12 +02:00
2016-06-15 17:29:22 +01:00
2016-06-21 21:56:23 +02:00
2016-06-09 11:19:28 +10:00
2016-06-22 09:57:20 +02:00
2016-06-01 09:40:16 +02:00
2016-07-12 18:24:08 +02:00
2016-06-09 11:19:28 +10:00
2016-06-21 21:56:23 +02:00
2016-06-21 21:56:23 +02:00
2016-06-21 15:37:26 +02:00
2016-06-13 18:38:19 +02:00
2016-06-21 21:56:23 +02:00
2016-06-21 22:10:55 +02:00
2016-07-12 18:24:12 +02:00
2016-06-21 21:43:41 +02:00
2016-06-09 11:19:28 +10:00
2016-06-21 21:56:23 +02:00
2016-06-21 21:56:23 +02:00
2016-06-21 21:56:23 +02:00
2016-05-12 11:32:14 +02:00
2016-06-09 11:19:28 +10:00
2016-06-13 18:38:12 +02:00
2016-06-21 21:43:41 +02:00
2016-06-21 10:52:58 +02:00
2016-06-21 21:56:23 +02:00
2016-06-21 21:43:24 +02:00
2016-06-21 21:32:52 +02:00
2016-06-22 09:57:45 +02:00
2016-06-10 17:24:48 +02:00
2016-06-21 21:56:23 +02:00
2016-05-09 13:49:56 +10:00
2016-06-06 18:03:06 +02:00
2016-06-22 12:41:47 +02:00
2016-06-21 21:43:37 +02:00
2016-06-21 21:43:24 +02:00
2016-06-21 21:56:23 +02:00
2016-06-21 22:10:55 +02:00
2016-04-27 08:41:34 +02:00
2016-06-15 17:25:36 +02:00
2016-06-10 16:57:54 +02:00
2016-06-21 22:10:55 +02:00
2016-06-03 20:58:24 +02:00
2016-06-21 21:43:24 +02:00
2016-06-21 11:46:08 +02:00
2016-06-21 21:43:28 +02:00
2016-06-21 22:10:55 +02:00
2016-06-16 10:16:11 +02:00
2016-04-28 11:48:09 +02:00
2016-05-23 11:10:46 +03:00
2016-06-17 14:41:47 +02:00
2016-05-09 13:49:56 +10:00
2016-06-21 21:43:41 +02:00
2016-05-30 09:59:28 +02:00
2016-05-23 11:35:31 +10:00
2016-06-13 09:53:09 +02:00
2016-06-22 10:07:28 +02:00
2016-06-21 21:43:28 +02:00
2016-06-09 11:58:50 +02:00
2016-06-01 15:00:28 +10:00
2016-06-02 16:25:20 +02:00
2016-06-21 21:58:12 +02:00
2016-06-21 21:43:46 +02:00
2016-06-21 22:10:55 +02:00
2016-06-20 21:18:35 +02:00
2016-06-16 10:16:37 +02:00
2016-06-21 21:58:12 +02:00
2016-06-13 10:45:57 +02:00
2016-05-23 14:56:11 +02:00
2016-06-09 11:19:28 +10:00
2016-06-03 20:58:24 +02:00
2016-05-06 16:04:48 +02:00
2016-06-21 21:43:46 +02:00
2016-06-17 16:41:25 +02:00
2016-06-21 21:56:23 +02:00
2016-06-13 17:32:18 +02:00
2016-06-02 15:10:22 +02:00
2016-06-17 16:41:25 +02:00
2016-06-09 08:43:25 +02:00
2016-06-16 10:16:11 +02:00
2016-06-03 20:58:24 +02:00
2016-05-06 17:47:35 +02:00
2016-06-10 17:33:17 +02:00