Received: by 10.223.185.116 with SMTP id b49csp3254659wrg; Sun, 25 Feb 2018 18:09:04 -0800 (PST) X-Google-Smtp-Source: AH8x226umv2B4r/anpesqteuXUtEKYzZz/ZWaqkrEBKQJQcr3S6mC+A0qi3uioS8hhtQ5/l0l+00 X-Received: by 10.167.129.67 with SMTP id d3mr8987459pfn.108.1519610944413; Sun, 25 Feb 2018 18:09:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519610944; cv=none; d=google.com; s=arc-20160816; b=wrk/uxYKrumwMrWNGEXVHINuGPME6hY2wnewKn3F0aYammPdkZzJgUYa7GCHG3NjLE J0NJSOIumtnHhX8x6+vxowSbHZZmaW2bLBBqtnTNxEC+S32kLPg5o1xVXOwYPkkdwMnp qbXW7ehudLyl6EwCPgONFJOJH7cBG2po6KJsBg7/EwfbXQDYP7am5O2T8RwzlBpISo3P tLsb+FLx2lkRyk50yupMS4Ee1J4zAzRnQdYWPguJCDFEsk76dX38lcGVdbXF2mWPjhVH EWeUy5ui8/ScBSWaxwBsXBn4pFVbu7AWZLyI0v7KhzHkyR2/oE0UXIuDqqz7j5uS9az3 vP6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:dlp-filter:cms-type :content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:from:cc:to:subject:dkim-signature :dkim-filter:arc-authentication-results; bh=e+G7CBCJXopGn9Cm3KtFmFrmn1jwC7XJwATdiuiYqmg=; b=jHRai+5zBxHM9VQEdL57dpo8DPAxTg62WfezQ5LdNywMDzrwVrZ3n+4cs4MyDZY8C6 1NwetkQXbIX/7vCj9q3qU3T1g0uPdCHVtt2O4XY2DhodgoDQArRbME3Fze7aeb5WAbEM VW67rb4c48E/ToOvVFMjjY8aNab73IVoRRO3dfDOdD+dVlqsefMe8PUU5sfcupHEPQx3 rXaGnCNayYCNAZoXl6eC2V67ZWttcbLAYkjz/2oWYZmK3f/TldK/6YAqPYFjB7I9RBJE W2575X13gL/SOE3VsPFZ2Wg0Z1hd5BCBwH26QLLfhyF6XtyS/ln2z5S+CSnq/cT6jzo4 SwAA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=H1m4MLGp; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f7-v6si5605184pln.211.2018.02.25.18.08.49; Sun, 25 Feb 2018 18:09:04 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=H1m4MLGp; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752007AbeBZCHn (ORCPT + 99 others); Sun, 25 Feb 2018 21:07:43 -0500 Received: from mailout3.samsung.com ([203.254.224.33]:20073 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751931AbeBZCHl (ORCPT ); Sun, 25 Feb 2018 21:07:41 -0500 Received: from epcas1p1.samsung.com (unknown [182.195.41.45]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20180226020739epoutp0385e278b231ce95737beea451f50f0f9d~WvgZ89eXL3080030800epoutp03J; Mon, 26 Feb 2018 02:07:39 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20180226020739epoutp0385e278b231ce95737beea451f50f0f9d~WvgZ89eXL3080030800epoutp03J DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1519610859; bh=e+G7CBCJXopGn9Cm3KtFmFrmn1jwC7XJwATdiuiYqmg=; h=Subject:To:Cc:From:Date:In-reply-to:References:From; b=H1m4MLGpeDOzCCMCTlFgz8K3B2o1+DGCoIi295Y+wH1G7GOGZd0sbkNNXq1KEWJOE zqzyB76jOVh1IIRwfKqw42JIJ4xxOlmPwEP5PmzsZNF8wW14ipjMmDzcqJeUwJcHIj Sm9SddZPJi6f+hkIfxfwb1Oa4F0A9JPhLYxCavr0= Received: from epsmges1p3.samsung.com (unknown [182.195.40.70]) by epcas1p2.samsung.com (KnoxPortal) with ESMTP id 20180226020739epcas1p2a208051f250767d7c644650b3617ff1b~WvgZuZrrU2857728577epcas1p2n; Mon, 26 Feb 2018 02:07:39 +0000 (GMT) Received: from epcas1p4.samsung.com ( [182.195.41.48]) by epsmges1p3.samsung.com (Symantec Messaging Gateway) with SMTP id 25.77.04137.BEB639A5; Mon, 26 Feb 2018 11:07:39 +0900 (KST) Received: from epsmgms2p1new.samsung.com (unknown [182.195.42.142]) by epcas1p4.samsung.com (KnoxPortal) with ESMTP id 20180226020738epcas1p4dc28391e2289a04eb654378893ef827e~WvgZiqiEL2661726617epcas1p4W; Mon, 26 Feb 2018 02:07:38 +0000 (GMT) X-AuditID: b6c32a37-433ff70000001029-95-5a936beb9ae6 Received: from epmmp2 ( [203.254.227.17]) by epsmgms2p1new.samsung.com (Symantec Messaging Gateway) with SMTP id 3A.50.03826.AEB639A5; Mon, 26 Feb 2018 11:07:38 +0900 (KST) Received: from [10.113.77.174] by mmp2.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0P4Q00I9BJ8QYY40@mmp2.samsung.com>; Mon, 26 Feb 2018 11:07:38 +0900 (KST) Subject: Re: [PATCH 1/6] mmc: dw_mmc: remove the deprecated "clock-freq-min-max" property To: Andy Shevchenko , Shawn Lin Cc: linux-mmc@vger.kernel.org, devicetree , Linux Kernel Mailing List , Ulf Hansson , Rob Herring , Mark Rutland , Joachim Eastwood , dinguyen@kernel.org, Will Deacon , "xuwei (O)" From: Jaehoon Chung Message-id: <9938e4eb-45aa-bf68-dd64-bb0a23f99e3d@samsung.com> Date: Mon, 26 Feb 2018 11:07:38 +0900 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-version: 1.0 In-reply-to: Content-type: text/plain; charset="utf-8" Content-language: en-US Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA01Sa0hTYRjm2znbzsrF17T8MjI7UKi1tTOnO4azIqtB/RgUSYtaB/1wotts Z9qFoMJLaaJlhbnuRZFiZXbT0opdWlFZWiaVGZHF7Er36H7mMfDf8z7f83zv+7y8FKGql8VQ uQ43djm4fFo2gjzvS9CqX+ftsGjfvyDZgW0+wB7wd0jZwJ1LEvbexb0y1v+3GrCXejoAe7Sn U8KWtvvlbG//KSkbPJHJDny4TrL9gZ3ErAhT4/5GYGr1PJGbnu87LTc1N5TLTL0P2mSm354r pOlTc6xZbsFpNsxlY1ccdmQ5s3MdOUZ6wSLrHGtyipZRM6msgY5zcHZspDMWmtXzcvOFQem4 Ii6/UKDMHM/T09PTXM5CN46zOXm3kV7GMDoNozVodDqdRp+0fIYuWZCsxLbDTe1EwaORa+pD /dKN4JSiAigoBPXIG3ojrQAjKBVsAaiv3CcXi29CcSMg+a/q7jtGig9NAIW6/krEog+g/qoj RFgVCZch364/gp2iomAmunZ/bFhDwB8SdKK1C4Q1MjgNXfgaHPxVCdNR8ZESeRiTcDI62O2V hvEYuAQF6j4CUTMafd/RR4b/VMBFaJM/PkwTMAGFPteQIo5GxaUPh/BEdKbxLRHui2CxHHWf 8ZNiggzU2VBNiDgSvQqeHZwTwfGoK2AU6c0A3d4TKXp3AnR899ah9Eno5aEKidhgFHr3pVIq epVoS5lKlJjQ57KjpEjPRo3BoSV2S9DPujbpNhDrGZbGMyyCZ1gEz7AIBwHZAMbiAt6eg3mm IEnDc3a+0JGjyXLam8HgmSYaWkBTx0IvgBSgI5Tff9ZYVFKuiF9r9wJEEXSU8tE6gVJmc2vX YZfT6irMx7wXJAvb3k7EjMlyCkfvcFsZfapWn6ITTi2VYehopdmcYVHBHM6N8zAuwK7/Pgml iNkI9GWB+Lm39jakz5zyNDCr/YcR1t2M1c74VV0/v33906nPJrWOa7mL79WO5q6+2ByhVttC yjZf8O3pxeXTLifMNawo6ZqwoUS3aunD1S+XPLbsPjfeakkt7bxwJRuG8lyrFL/dva+nRMGT 5xhtYuiB3vC1Cp+t+ZXmCb6pzDTHp9TW0iRv45hEwsVz/wAX27OfvAMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphkeLIzCtJLcpLzFFi42I5/e+xoO6r7MlRBrPPGFu8nHCY0WL+kXOs FkfP72ayuLxrDpvFkf/9jBa7r59jtFh6/SKTReveI+wWd56sZ7U4vjbc4uXHEywWT45OYXbg 8Vgzbw2jx85Zd9k9Hs/dyO6xaVUnm8eda3vYPP7O2s/i8XmTXAB7FJdNSmpOZllqkb5dAlfG og17mQtucVesfPGEtYFxPWcXIyeHhICJxNV7y1i6GLk4hATWMUqsnHaeEcJ5wCjxbdJ+NpAq YYFoicNT/7GD2CIC4RKn9h9iBrGZBX4xSVxfwQvRcJ1J4tSlGYwgCTYBHYnt344zgdi8AnYS zYtbwJpZBFQlFlw9xApiiwqESfRsuswIUSMo8WPyPaAzODg4BYIl9pwxBjGZBdQlpkzJhVgl LtHcepMFwpaX2LzmLfMERoFZSJpnIXTMQtIxC0nHAkaWVYySqQXFuem5xUYFhnmp5XrFibnF pXnpesn5uZsYgXG07bBW3w7G+0viDzEKcDAq8fD++D0pSog1say4MvcQowQHs5II760qoBBv SmJlVWpRfnxRaU5q8SFGaQ4WJXHe23nHIoUE0hNLUrNTUwtSi2CyTBycUg2Mq7TWbnBRiti7 /8rhT1ufye3etnJZc+dP3S0ihm8uXzNi6vwklbcl8SWfS+WplVZr5/b7/q9JOm3jlpZ77dg9 nznGutIH47pPZ7SePv4j8ta1uVfXT9V58H25x34bsUSfRUyHcyfnRazPesz3MedADXdrj05H 7rtbd5L+lZg1nVbcrvwtNMf1qhJLcUaioRZzUXEiAJa1JPqfAgAA X-CMS-MailID: 20180226020738epcas1p4dc28391e2289a04eb654378893ef827e X-Msg-Generator: CA CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20180223064140epcas2p104fe6cca431ec24f2b09a6f5a45ed342 X-RootMTR: 20180223064140epcas2p104fe6cca431ec24f2b09a6f5a45ed342 References: <20180223064138.18401-1-jh80.chung@samsung.com> <7ba335af-3fc5-2afd-8c52-03dca5eba9a4@rock-chips.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 02/24/2018 01:16 AM, Andy Shevchenko wrote: > On Fri, Feb 23, 2018 at 4:19 PM, Shawn Lin wrote: >> On 2018/2/23 21:27, Andy Shevchenko wrote: >>> On Fri, Feb 23, 2018 at 8:41 AM, Jaehoon Chung >>> wrote: >>>> >>>> 'clock-freq-min-max' property had already deprecated. >>>> Remove the 'clock-freq-min-max' property that is kept to maintain >>>> the compatibility. >>> >>> >>> Removing a property without telling the user what to expect is a bad >>> idea and ABI breakage. >>> >> >> What's the general process to remove a property? >> >> I guess we should do: >> 1) deprecate it in the first place and remove it from all upstream DT >> 2) wait some long enough days for expecting the stale of all old DTB >> containing that property >> 3) remove the functionality of the deprecated property from the driver >> but still leave some warning there >> 4) remove the left warning finally > > I don't know. Perhaps Rob can shed a light here. > But I would really OK with removal of some of such properties from > some drivers where it's more burden to keep them. This property had deprecated about 8months ago. I think that it was enough to keep this property for maintaining the compatibility. I didn't remove this property without any alternative. Best Regards, Jaehoon Chung > >> And for the ABI breakage, we should add something in Documentation/ABI >> /obsolete or Documentation/ABI/removed ? >