From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760230AbdEOIpp (ORCPT ); Mon, 15 May 2017 04:45:45 -0400 Received: from mailout4.w1.samsung.com ([210.118.77.14]:45699 "EHLO mailout4.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1760013AbdEOIpo (ORCPT ); Mon, 15 May 2017 04:45:44 -0400 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 X-AuditID: cbfec7f1-f796e6d00000116b-0f-59196ab596a0 Subject: Re: [PATCH v3 5/6] drm: Use mode_valid() in atomic modeset To: Jose Abreu , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: Carlos Palminha , Alexey Brodkin , =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= , Daniel Vetter , Dave Airlie , Archit Taneja From: Andrzej Hajda Message-id: Date: Mon, 15 May 2017 10:45:39 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 In-reply-to: <2e5037b9bb5ff2bb821b2664148698764a4e2899.1494492646.git.joabreu@synopsys.com> Content-transfer-encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMKsWRmVeSWpSXmKPExsWy7djPc7pbsyQjDd7s5bXoPXeSyWLd19tM Fk0db1ktZu17yGqx8OFdZosrX9+zWdz784HV4vKuOWwW3/8tZHLg9Ljc18vksffbAhaP7d8e sHrMOxnocb/7OJPHlv2fGT0+b5ILYI/isklJzcksSy3St0vgyujc38ZSsJSt4u+7rawNjEtZ uxg5OCQETCReLanrYuQEMsUkLtxbz9bFyMUhJLCUUWL5q1mMEM5nRonPf24xQlSZSMyb/YsF IrGMUeLppbNgCV4BQYkfk++xgNjMApoSL75Mgip6xihx/OoHNpCEsICzxPWHu8GKRAQyJf4/ /s0OUsQsMINJ4mbXQXaQBBtQ99/NN9kgptpJzNx9hxHkVhYBVYk7VyJAwqICERLX52wBC3MK xEqc+B0JsVde4uCV52B7JQSOsUv0LPrLDvGmrMSmA8wQD7hItCxYCvWMsMSr41vYIWwZic6O g0wQvd2MEp/6T7BDOFMYJf59mAHVbS1x+PhFVohtfBKTtk1nhljAK9HRJgRR4iFx6cptFgjb UWLP269gtpDAHUaJB1/dJzDKz0IKr1lI4TULyQ8LGJlXMYqklhbnpqcWG+kVJ+YWl+al6yXn 525iBCad0/+Of9zB+P6E1SFGAQ5GJR7ehMsSkUKsiWXFlbmHGCU4mJVEeH9nSEYK8aYkVlal FuXHF5XmpBYfYpTmYFES5+U6dS1CSCA9sSQ1OzW1ILUIJsvEwSnVwJgwKzZrd6M2z+xHi4ot zT7UTD76o1aL7ZCEiumPs9c4zeTz3Jw4Xu++ojQv/8NZ7ZU+c1YwWEdW7nrUUpmls2TV2kKN Gd9EJ6yPMCzdU94aOOFy1OH7DPzBPJovfJx+VC61dNi/7uvuiOnbzzVLf2ieu4FJLIHXfwsL z11X01+H87R/Gb74UKDEUpyRaKjFXFScCAAYoOhtNgMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMIsWRmVeSWpSXmKPExsVy+t/xa7pe2ZKRBssmSlj0njvJZLHu620m i6aOt6wWs/Y9ZLVY+PAus8WVr+/ZLO79+cBqcXnXHDaL7/8WMjlwelzu62Xy2PttAYvH9m8P WD3mnQz0uN99nMljy/7PjB6fN8kFsEe52WSkJqakFimk5iXnp2TmpdsqhYa46VooKeQl5qba KkXo+oYEKSmUJeaUAnlGBmjAwTnAPVhJ3y7BLaNzfxtLwVK2ir/vtrI2MC5l7WLk5JAQMJGY N/sXC4QtJnHh3nq2LkYuDiGBJYwSm15PYwNJ8AoISvyYfA+oiIODWUBdYsqUXIiaZ4wShxb9 A2sWFnCWuP5wN5gtIpAp0fTlMitE0R1GiWN7dzODOMwCs5gktux7ywRSxSagKfF3802oDXYS M3ffYQTZwCKgKnHnSgRIWFQgQuJh5y52EJtTIFbi7L2XYAuYBeQlDl55zjKBUWAWkvtmIdw3 C0nVAkbmVYwiqaXFuem5xYZ6xYm5xaV56XrJ+bmbGIERuO3Yz807GC9tDD7EKMDBqMTDu+Oq RKQQa2JZcWXuIUYJDmYlEd7fGZKRQrwpiZVVqUX58UWlOanFhxhNgU6dyCwlmpwPTA55JfGG JobmloZGxhYW5kZGSuK8JR+uhAsJpCeWpGanphakFsH0MXFwSjUwCtecvd5/R2CzR6lHcwRn JrvylPstwgxvTiYkTbQsrVQXe+R49ajzo09Wf5fynptTYhTb5ZpRZfHwgeHivHf3TSUOTfxs NOnEtsak7uTV15l0GOJ+2SbPP3f9k7jkKeZ2vYT7lrvTnxWfvJB59ZXV2X+n9H9dLZmu+F9F Z+4l+8X7r8a2cK/7pcRSnJFoqMVcVJwIAKwXlTjWAgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170515084540eucas1p1befc07d822ac8fff477cf23552afc7f6 X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?UTF-8?B?QW5kcnplaiBIYWpkYRtTUlBPTC1LZXJuZWwgKFRQKRvsgrw=?= =?UTF-8?B?7ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Global-Sender: =?UTF-8?B?QW5kcnplaiBIYWpkYRtTUlBPTC1LZXJuZWwgKFRQKRtTYW1z?= =?UTF-8?B?dW5nIEVsZWN0cm9uaWNzG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDAyQ0QwMjczOTI=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170511090652epcas5p2a384ddf9142dd7823d913dbc3a18e8ef X-RootMTR: 20170511090652epcas5p2a384ddf9142dd7823d913dbc3a18e8ef References: <2e5037b9bb5ff2bb821b2664148698764a4e2899.1494492646.git.joabreu@synopsys.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11.05.2017 11:06, Jose Abreu wrote: > This patches makes use of the new mode_valid() callbacks introduced > previously to validate the full video pipeline when modesetting. > > This calls the encoder->mode_valid(), bridge->mode_valid() and > crtc->mode_valid() so that we can make sure that the mode will > be accepted in every components. > > Signed-off-by: Jose Abreu > Cc: Carlos Palminha > Cc: Alexey Brodkin > Cc: Ville Syrjälä > Cc: Daniel Vetter > Cc: Dave Airlie > Cc: Andrzej Hajda > Cc: Archit Taneja Reviewed-by: Andrzej Hajda -- Regards Andrzej