From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933461AbdEOIyj (ORCPT ); Mon, 15 May 2017 04:54:39 -0400 Received: from mailout4.w1.samsung.com ([210.118.77.14]:46282 "EHLO mailout4.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933265AbdEOIyH (ORCPT ); Mon, 15 May 2017 04:54:07 -0400 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 X-AuditID: cbfec7f4-f79806d000001279-47-59196cac08b2 Subject: Re: [PATCH v3 6/6] drm: arc: Use crtc->mode_valid() callback 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:54:02 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 In-reply-to: Content-transfer-encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCKsWRmVeSWpSXmKPExsWy7djPc7prciQjDVqOmFj0njvJZLHu620m i6aOt6wWs/Y9ZLVY+PAus8WVr+/ZLO79+cBqcXnXHDaL7/8WMjlwelzu62Xy2PttAYvH9m8P WD3mnQz0uN99nMljy/7PjB6fN8kFsEdx2aSk5mSWpRbp2yVwZUx6eJu54DB7xa4789gaGKez dTFyckgImEhc33GdHcIWk7hwbz1QnItDSGApo0T36R1MEM5nRokpO24ydjFygHW8OagFEV/G KLH93mRmkG5eAUGJH5PvsYDYzAKaEi++TGKBKHrGKPHpyi6wImEBV4lPjd/AikQEMiX+P/7N DlLELDCDSeJm10GwO9iAuv9uvskGMdVOYvrXI6wgNouAqkT3y3WMILaoQITE9TlbwGxOgViJ qa+fskJslpc4eOU5C8Q/p9glXt2Og7haVmLTAWaIsIvE0ne/oV4Wlnh1fAuULSNxeXI32NES At1AR/efYIdwpjBK/PswA6rbWuLw8YtQy/gkJm2bzgyxgFeio00IwvSQmHg0EKLaUeLnh/eM kIC4wyix5e8+tgmM8rOQAmwWUoDNQvLCAkbmVYwiqaXFuempxSZ6xYm5xaV56XrJ+bmbGIFp 5/S/4192MC4+ZnWIUYCDUYmHN+GyRKQQa2JZcWXuIUYJDmYlEd7fGZKRQrwpiZVVqUX58UWl OanFhxilOViUxHm5Tl2LEBJITyxJzU5NLUgtgskycXBKNTB6xWyL6JKXY16QJBI9hY/5TMBH CZulfXMyp/84cD9c061QOGn+cq2lppfLXz9++G6j2bNOtQyv//O36GaLzfbJ09kpuq4hXmKV yol/+mnbyxeccLzYeuhccLu3dvO/6L7+7+ctpq87zNlfpfXRMVbirU385onmX48FH64SmxV/ Iuuq7UXTh1+VWIozEg21mIuKEwE1rwHZNwMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrIIsWRmVeSWpSXmKPExsVy+t/xy7pncyQjDY68FrDoPXeSyWLd19tM Fk0db1ktZu17yGqx8OFdZosrX9+zWdz784HV4vKuOWwW3/8tZHLg9Ljc18vksffbAhaP7d8e sHrMOxnocb/7OJPHlv2fGT0+b5ILYI9ys8lITUxJLVJIzUvOT8nMS7dVCg1x07VQUshLzE21 VYrQ9Q0JUlIoS8wpBfKMDNCAg3OAe7CSvl2CW8akh7eZCw6zV+y6M4+tgXE6WxcjB4eEgInE m4NaXYycQKaYxIV764HCXBxCAksYJZ7e/cAOkuAVEJT4MfkeC0g9s4C6xJQpuSBhIYFnjBJ/ 9pSD2MICrhKfGr+xgNgiApkSTV8us0LU3GGUmLhdB2Qms8AsJokt+94ygSTYBDQl/m6+yQYx 305i+tcjYA0sAqoS3S/XMYLYogIREg87d4HdwCkQK/Hx2nOwemYBeYmDV56zTGAUmIXkvFkI 581CUrWAkXkVo0hqaXFuem6xkV5xYm5xaV66XnJ+7iZGYPRtO/Zzyw7GrnfBhxgFOBiVeHgT LktECrEmlhVX5h5ilOBgVhLh/Z0hGSnEm5JYWZValB9fVJqTWnyI0RTo1onMUqLJ+cDEkFcS b2hiaG5paGRsYWFuZKQkzjv1w5VwIYH0xJLU7NTUgtQimD4mDk6pBsZ+6//p64oXXN+xoTHD 2vpO+e8UhvRSLfPNrBstHAymJ59bcFL8/CL35gdnWYqOsG1vVH2f4PQhNNmWhf3GNS/+B9q7 A8LEG9lvZyYzR984UHunY7H5LrGcu16eTIp9tZef/LUv/+I481bOyYfCjn2bdC7tnG3+yMi6 MshuzZ79jN9d9jFMv6/EUpyRaKjFXFScCADV+2j01AIAAA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170515085404eucas1p237d00da059d0b80aada172a9aff3e8e8 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 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: 20170511090655epcas3p3730c3a6d186c0108b55d84676a11bcd9 X-RootMTR: 20170511090655epcas3p3730c3a6d186c0108b55d84676a11bcd9 References: 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: > Now that we have a callback to check if crtc supports a given mode > we can use it in arcpgu so that we restrict the number of probbed > modes to the ones we can actually display. > > This is specially useful because arcpgu crtc is responsible to set > a clock value in the commit() stage but unfortunatelly this clock > does not support all the needed ranges. > > Also, remove the atomic_check() callback as mode_valid() callback > will be called before. > > 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