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. Note that I use this new infrastructure to support underscan in VC4 (path 2 and 3) but did not patch existing drivers yet, mainly because I don't want to do this work before making sure I got the generic bits right. Regards, Boris Boris Brezillon (3): drm/connector: Add generic underscan properties drm/vc4: Take underscan setup into account when updating planes drm/vc4: Attach underscan props to the HDMI connector drivers/gpu/drm/drm_atomic.c | 12 ++++ drivers/gpu/drm/drm_connector.c | 120 ++++++++++++++++++++++++++++++++++++++++ drivers/gpu/drm/vc4/vc4_hdmi.c | 25 +++++++++ drivers/gpu/drm/vc4/vc4_plane.c | 49 +++++++++++++++- include/drm/drm_connector.h | 78 ++++++++++++++++++++++++++ 5 files changed, 283 insertions(+), 1 deletion(-) -- 2.14.1