Displaying 2 results from an estimated 2 matches for "vc4_crtc_atomic_check".
2018 Nov 22
0
[PATCH v3 2/3] drm/vc4: Take underscan setup into account when updating planes
...ct drm_connector_state *conn_state;
+ struct drm_connector *conn;
+ int i;
+
+ *vborder = vc4_state->underscan.vborder;
+ *hborder = vc4_state->underscan.hborder;
+
+ /* We have to interate over all new connector states because
+ * vc4_crtc_get_underscan_borders() might be called before
+ * vc4_crtc_atomic_check() which means underscan info in vc4_crtc_state
+ * might be outdated.
+ */
+ for_each_new_connector_in_state(state->state, conn, conn_state, i) {
+ if (conn_state->crtc != state->crtc)
+ continue;
+
+ if (conn_state->underscan.mode == DRM_UNDERSCAN_ON) {
+ *vborder = conn_state-...
2018 Nov 22
5
[PATCH v3 0/3] drm/connector: Provide generic support for underscan
Hello,
This is an attempt at providing generic support for underscan connector
props. We already have 3 drivers defining the same underscan, underscan
vborder and underscan hborder properties (amd, radeon and nouveau) and
I am about to add a new one, hence my proposal to put the prop parsing
code in the core and add ->underscan fields to drm_connector_state.
This v3 was based on the "VC4