From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 67B06C433EF for ; Tue, 18 Jan 2022 23:23:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=fDv8lzg/YJjlXwbCUP02y2BLJvSTHR98nNe3sdxGoBw=; b=JwgLoSOpg9l+wc UoAb+6NenHkAiCbGLjLXuB5HgVW+XbiPH29RkPQygbniDONFaSOAQk9PlzRujkpHQx5FrO86bA+yS 3iOnebVfa5fHeuNkeBYqWH4f/hTjVd6PagES155piu4cKZXz8D30qoCCNP//PM/MXiO5/oITMZMZE r6mCrTTLcQySZ4fS4UFuHd3qImF6x7cE2mjAKDHU1lb30j7Fg1Gf+iUOn8Wk0Z2mlvR4rKDoVnW5x wYhiDM7h4lHUeSMqXKWj9wAVxZJ7hOBnhf63s//Fk1MkPPhXobZBMQvQCHaQdeK7mZsbRmXH2x7f0 2Ck6uKVN0/wgjvG0rRxQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n9xnl-003EkJ-5H; Tue, 18 Jan 2022 23:22:09 +0000 Received: from mx0c-0054df01.pphosted.com ([67.231.159.91]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n9xng-003Ej8-SB for linux-arm-kernel@lists.infradead.org; Tue, 18 Jan 2022 23:22:06 +0000 Received: from pps.filterd (m0208999.ppops.net [127.0.0.1]) by mx0c-0054df01.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 20ILtlZg003890; Tue, 18 Jan 2022 18:21:57 -0500 Received: from can01-to1-obe.outbound.protection.outlook.com (mail-to1can01lp2059.outbound.protection.outlook.com [104.47.61.59]) by mx0c-0054df01.pphosted.com (PPS) with ESMTPS id 3dnapfs4be-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 18 Jan 2022 18:21:56 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jR/fRjRC8zjOhEBujs2Dn4Qc5H2wfUDwJkkJ0KGIIkGRQRNt1/cK4gtVa+cw29YAF7DXUugD2e1HjLH/nxjmujZhsc0V7wgFmR+h/B+2pk9vPGKHFqPk01EUUj6axqUGfGllGac34v6fZarKkN2PLjFiBWwxIIGW7wbEAj5bj+I2Xt8wkT4ale/4lQJezcDNAHv/NAlBu7fXAKNeif0bHWkFMRgALdjqr0jZWGXgHkw4KPtSKTXAXual2nsHSKV1G6B+UzwQJTD0j5MGiygQXFnkgHBamy9tWeBwAyHov3gp3nqmCpXyfJdRolKp6ceiW1ZViHfhrGRo/38WPwo0Bg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YLrcf+CxzNqXgEYDYPTwx+SHKEtwZq30NkUktC91zH8=; b=TFxcfqMtYQpOH0y2/fD6Ff9ll2OoVLhZ6ffa5W6bOCpyCn+v08ErHMBf33r4zb8VHkPcSePGMvVVHCNOc+uBvYGaSet4YSxyNHrPpCcrxhBcUs6t8C4R2grZ61QkP27G5oRl09LzdyrLqgufMwJSCMEywwldoWAVQYbRH7ZBeXwG+WxqBRk37G8PG+RpdOfwFTGfMhv48jLHUUyDo20NXLaT9IIGEhWnbYQK9OVE296MRXovqWdxueIf00sTXykh9g3lpA97BQDEDg0SW57gFtU9vFS02cyuuFWgrC2G9WzJTk1lNrDk2mCqhGmthzIwrZVn102WYEQq4BveSnVELg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=calian.com; dmarc=pass action=none header.from=calian.com; dkim=pass header.d=calian.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=calian.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YLrcf+CxzNqXgEYDYPTwx+SHKEtwZq30NkUktC91zH8=; b=nEBvAXjyO89XuIke5aMAkyAYhrzcHcibdizoOEcHLjpPVkKPEIwk7Eg7qn88x6FvVRnT48W1P1ctcZUitLVgyrbi24mVPlLJayIZp7gE8AG8duDR4VyIO55PNv0uj70uqncl0jpysWTBhPJeZnlQ1ZWZO9oxRXY01PTQauvrwLc= Received: from YT3PR01MB6274.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:6a::19) by YQBPR0101MB9856.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:7c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.12; Tue, 18 Jan 2022 23:21:55 +0000 Received: from YT3PR01MB6274.CANPRD01.PROD.OUTLOOK.COM ([fe80::6929:c39f:d893:b6c8]) by YT3PR01MB6274.CANPRD01.PROD.OUTLOOK.COM ([fe80::6929:c39f:d893:b6c8%2]) with mapi id 15.20.4888.014; Tue, 18 Jan 2022 23:21:55 +0000 From: Robert Hancock To: "sean.anderson@seco.com" , "Thinh.Nguyen@synopsys.com" , "baruch@tkos.co.il" CC: "linux-kernel@vger.kernel.org" , "robh+dt@kernel.org" , "linux-usb@vger.kernel.org" , "devicetree@vger.kernel.org" , "bjagadee@codeaurora.org" , "linux-arm-msm@vger.kernel.org" , "michal.simek@xilinx.com" , "balbi@kernel.org" , "bjorn.andersson@linaro.org" , "robh@kernel.org" , "gregkh@linuxfoundation.org" , "linux-arm-kernel@lists.infradead.org" , "agross@kernel.org" Subject: Re: [PATCH 0/6] usb: dwc3: Calculate REFCLKPER et. al. from reference clock Thread-Topic: [PATCH 0/6] usb: dwc3: Calculate REFCLKPER et. al. from reference clock Thread-Index: AQHYCZ/4XkJytJwIJEir+k8QaI40kqxnCOeAgAIr+YCAAAIGAIAAAgEAgAAQWgCAAAMdAIAAJL0A Date: Tue, 18 Jan 2022 23:21:55 +0000 Message-ID: <8e8094f148920388b81a2a58bd7cd85cd4316d92.camel@calian.com> References: <20220114233904.907918-1-sean.anderson@seco.com> <87iluifxy1.fsf@tarshish> <7831a4f7-7c3f-4a2a-be73-38f2c40a123c@synopsys.com> <0aaeb0e3-1e10-df41-0b61-c10249ea5faa@seco.com> <9b4f6122-a044-fac6-c5ba-e786cb1fc584@synopsys.com> In-Reply-To: <9b4f6122-a044-fac6-c5ba-e786cb1fc584@synopsys.com> Accept-Language: en-CA, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5 (3.28.5-18.el8) x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 46101120-ec49-4e38-9942-08d9dad950f9 x-ms-traffictypediagnostic: YQBPR0101MB9856:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: eBGA6cWHTV1iDQ+UWoReBbQssYKP32AbBPpMK9ZUWclT6WUy1UpJIR0x6Z92+qKi9m7RO7qXX6LMvfOevC3EPZSLLp6hLG2QTA0pIdMLGsvS7QCVf6mEiyrbA8MZ3tGEBQQVABRTvsEUZCztu9ZJTC7ChoNkDRSeMN3kfR1VStmJZZ/E2zAzLs4F81IIO34cg5B6LAsVBDqTEQp4TH+VXRoJ8gtCCZuTwSYHlyHFQWgclnwdbbKDrt6aoG/+w0FuDwzVJ136cZFn763OzbeCuwZIloB8oxKKOH/DVQ7P8RUeBxDsXuusAJ9N7y9zPjUGxu89A7UKyYk7F63NsOilpFeGhQmV2UOaGlfcbR2hPBAj0pVG6iNhgzQtGrHi2J5Nd29PRuHfFdIs5tQcWJVy4o+lOn+XrWextLvnjgAm7O8hm/h9yUmJnUh7BLEvHctHq539LJ/TaukTcGHE+A6gApe6cc3cl9PRbVotwN2cWtOzmFfT3UDwIFGhb4p1119PT37zGdHPHoxkdzKikFTZ0b9lmrto6RjxRqEkVN82zAfszZVSOom5y14qM+uYc22ptrW7hsJ2ciDPU+bnUgjn4evAQwyQW4bR91yDuB6OCh2PLt8V33JB86jIr4YzkmHbAiPgekq/5AE3UAcBt8rEDLV19f0gqSAc5DWEGvh2jePhjX83m6HeQwvdlhMjOUUArJ02+xaQGnjbyO0KRDj7VqTMw0hwn1qp1RWPEwejA+/zuB6I8vr6BGkTPFXG9zO1xphjdUspW1bFmCbceC2TizitF6xIZ1aBe4OJwpWoelOK/0vG+tcI5UI4fvQfvSuf8fmtlpQFVB7TENjir6Ik0A5Lvp1faxffEYW3LBTbxb0= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT3PR01MB6274.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(366004)(15974865002)(6486002)(2906002)(44832011)(36756003)(26005)(2616005)(86362001)(110136005)(5660300002)(122000001)(38070700005)(316002)(8676002)(966005)(38100700002)(8936002)(71200400001)(66556008)(6512007)(6506007)(76116006)(508600001)(66446008)(64756008)(186003)(4326008)(91956017)(83380400001)(53546011)(54906003)(66946007)(7416002)(66476007)(99106002)(18886075002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cGRZdWl6V2oweHBLeU1DSmZHdVFtNE80V0hJSXhkTjd5R1NFZEJXMVl6d2NQ?= =?utf-8?B?K1d4UStxZitmbWx1bHp6RnhhK1l1K3pLSW5NSUxpaktUU0w2dVJ4WlZUdlU5?= =?utf-8?B?a2orL1FXbk9SU3cxUTl1eTNnZW16bUE0dmF6ekYyZzFYYjExWDArUVlpUDlQ?= =?utf-8?B?aU41VlRhL3E5cTJRZHlGOTdkMUR5Y2lVQUpzSjJBV20wRHVPZXE2bEtmUWVo?= =?utf-8?B?dUhLc3l2K01TbG5YV1dwRS9kdXpzc0VqWUNnbnAxU2toRGh6TW5jMVc2ZkRV?= =?utf-8?B?RFBRNXRoQ0g0YlU4TGp4ckhaK1JPVnhlSnJINm5nUi8zeGVtclVhV25yRzR5?= =?utf-8?B?M3ZNYVEvaUxJdHdhSG1uQW1iRCtIZVZNZkpVRE9GNUkvanV6ZzFjajZWOXg3?= =?utf-8?B?ZGNsVnd5MGdDU2F6V0lqdG1HNG5RK3dNamR0azFDZnkxSXNoRVNsQmVPandU?= =?utf-8?B?bkUvS01VaHNWUFF6YW15cGgwRWpxTEJTRVpEd25uVS8wek54R2hnb3o4ZE1U?= =?utf-8?B?R0VzRU9MdDhVcDZia3ZVSFBFcFVBS0JOdHFtbjM5ZDNIUjYrQTJveExzeUZW?= =?utf-8?B?cFRxWXZlei91TzJ0Q0g3K1o5aW5ycVZWT25GTnNWZ1p5ZVh1TDBoZkd3NXNX?= =?utf-8?B?QkRYbjBoUnEreGl5TEtPRzRsc2UzUzg5dnlxY1g4NGlaQlQ3SDAyVXo2UG1Z?= =?utf-8?B?SjdwMnQzZ3lXTGNoSTUzVk1EcDUvZm9zcmcwcGY3OEJwYWJkbWFOdTNoZ0ZG?= =?utf-8?B?bU9zT0s3MExRK3gzSDhXUk9TNWY4M2FkVHhKWFNzb1ZUTDNGNXU1d3BsdzJB?= =?utf-8?B?aEs5WGFTR3dNVndWWGo5VFlRZjQvZ1p0dmFaaUp0MUlzRzFqNFE4cWQ5SWVY?= =?utf-8?B?YVVsOXR5QkJOQWJOWEhYMkxMN3ZPZUFWUFlUMWE0ZjRoQnEzbzUzQ24wbEhi?= =?utf-8?B?d0FrbEM2M3ZOMGJRS2V1YWRubk9qeWYvWVZNakZqTDN4bnpES0dBbG1RTzlq?= =?utf-8?B?REpuemJhYmpORy9ueW04d0lOUEFlSVplRWdVcENBKzg0Q1Uwbk1ud0JqeVFi?= =?utf-8?B?Y1ZLQUpFbkFocEdDVGVWZnRxVTJXVWpuYmhIcXJXL1BDdmk0Q3hrSzhvU2lm?= =?utf-8?B?SXZtcTVNUk9OYzlpUGxnUzEvcFYwTXc0VlRQdzBJdkJhMVZ6OElHa1M1T3px?= =?utf-8?B?ZkhwUGE3ZWdOZDJMZUkxcWpsc21VRHFhckN2ek5BQjN1cmswbVRmQzA1S0pF?= =?utf-8?B?ekdBS3ZsV2d2bHNmbkJwdU9GWUoxdjlocldpVjRqbGZtK3ZMRWxrdkNENzBy?= =?utf-8?B?VUxjZ2xXSytuNGxMRUF2b2JFZnNiRG41SjhhR0VndDA4cDJSQzdhT01sbkth?= =?utf-8?B?Tk5yRG9jUkFveE9hcUtxUnpPMXo5cnZEQmIzaGtuV3R1Wi8xdTFVck5yRE9n?= =?utf-8?B?cjBKOFdnclE2SlcwQm1ZWVo0dnY2eHdWdEhJUit6aVVPUXZrS1RGcnZ0dGVz?= =?utf-8?B?V2NOWjR0blFCRWtnTVRaMnN4elRUS2xpaTByQkUwd1RYQlNDaHpJcWswUE1q?= =?utf-8?B?NTdVU0NpZTJCVTNxanRRSXZIeWxkU1BYWlFTN3dYSll0Y3M0S0NMV3g1VnBp?= =?utf-8?B?cTBMZ1lpRFNpeGZad3FWZjdxR0d3WkxscTJTa0xVektQV005aDg1YW9rSlQy?= =?utf-8?B?VDFJWDlIRS8rSUlKRXd3WXE3UmVuUFYwQmgrY1RPK29ZSzJMRTJRWTJzWGRm?= =?utf-8?B?aWJ4dWMvMUpiVWc4RCtiaUFZN1JtZ2ZuYWZBTkhxcWFLQ211REFneDNnWXdO?= =?utf-8?B?RWFpRkkzc0VBVm82amdpYkhweDhsSWtRWkNFNHhUNlpobjVqa0IyL0N0WE5O?= =?utf-8?B?Z0FMT1g1cWpPNWttRVdhaUpMU1JXY0J0b09mRHRKU0xTd2NIcTA0TEdjcTEw?= =?utf-8?B?OVdtMEl0Ly9LTUpRb2dDNFVEbE1qNmp2eVdMclNUMkZWbDNwZ1VmTmhPb3dL?= =?utf-8?B?S0VGd2hmcTJiV1pXRUNpOU5LQ09IcWZpTUJwUUVNd0hzS0FPUzR3WWhObzU4?= =?utf-8?B?TnFaaG1USmY4WkMwTUhzc1doZWRRRFN4U3lsT2JkV1JLYWtqYUFheVRpVTZJ?= =?utf-8?B?ZVRPblgzaldwNmRDejNiN0FMbVJBM2VLckVvYjlBSDM3VHFjNFVLb1R4Qm5G?= =?utf-8?B?dzRxRWx0YWozSFl0Qk9SalhabTdrZkd1dENDOGJSU0xzV2VKWFFzbi9ONmF3?= =?utf-8?Q?OQkTkAbNaOm7l+hI0pNB5ndEWl9JmC9fOMvD+duCkk=3D?= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: calian.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: YT3PR01MB6274.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 46101120-ec49-4e38-9942-08d9dad950f9 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2022 23:21:55.0616 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 23b57807-562f-49ad-92c4-3bb0f07a1fdf X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Obolm7HyPOXUG2nSvF/3L8gCZ/GqMsgACDSgs3jFNfa/73cCKA+yfH3JZZO2NGG/wVr6lLW6QqRGxAuNxAnPX8MA2LMxPEQW9gDpwHdTIXc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQBPR0101MB9856 X-Proofpoint-GUID: S4NnnvdJZVMprEidch-y5y0bUdPyP1He X-Proofpoint-ORIG-GUID: S4NnnvdJZVMprEidch-y5y0bUdPyP1He X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-01-18_06,2022-01-18_01,2021-12-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 mlxlogscore=999 priorityscore=1501 lowpriorityscore=0 bulkscore=0 spamscore=0 mlxscore=0 malwarescore=0 impostorscore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2201180130 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220118_152205_077609_0728C5F0 X-CRM114-Status: GOOD ( 34.33 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Tue, 2022-01-18 at 21:10 +0000, Thinh Nguyen wrote: > Hi Sean, > > Sean Anderson wrote: > > Hi Thinh, > > > > On 1/18/22 3:00 PM, Thinh Nguyen wrote: > > > Sean Anderson wrote: > > > > Hi Thinh, > > > > > > > > On 1/18/22 2:46 PM, Thinh Nguyen wrote: > > > > > Hi Sean, > > > > > > > > > > Baruch Siach wrote: > > > > > > Hi Sean, Thinh, > > > > > > > > > > > > On Fri, Jan 14 2022, Sean Anderson wrote: > > > > > > > This is a rework of patches 3-5 of [1]. It attempts to correctly > > > > > > > program > > > > > > > REFCLKPER and REFCLK_FLADJ based on the reference clock > > > > > > > frequency. > > > > > > > Since > > > > > > > we no longer need a special property duplicating this > > > > > > > configuration, > > > > > > > snps,ref-clock-period-ns is deprecated. > > > > > > > > > > > > > > Please test this! Patches 3/4 in this series have the effect of > > > > > > > programming REFCLKPER and REFCLK_FLADJ on boards which already > > > > > > > configure > > > > > > > the "ref" clock. I have build tested, but not much else. > > > > > > > > > > > > > > [1] > > > > > > > https://urldefense.com/v3/__https://lore.kernel.org/linux-usb/20220114044230.2677283-1-robert.hancock@calian.com/__;!!A4F2R9G_pg!M3zKxDZC9a_etqzXo7GSEMTHRWfc1wR_84wwM4-fShiA35CsGcxcTEffHPbprbdC4d2R$ > > > > > > > > > > > > > > > > > > > > > > > > > > Thinh, you suggested the dedicated DT property for the reference > > > > > > clock: > > > > > > > > > > > > > > > > > > https://urldefense.com/v3/__https://lore.kernel.org/all/d5acb192-80b9-36f7-43f5-81f21c4e6ba0@synopsys.com/__;!!A4F2R9G_pg!M3zKxDZC9a_etqzXo7GSEMTHRWfc1wR_84wwM4-fShiA35CsGcxcTEffHPbprbpOFmvX$ > > > > > > > > > > > > > > > > > > > > > > > > Can you comment on this series? > > > > > > > > > > > > > > > > Unless there's a good way to pass this information for PCI devices, > > > > > my > > > > > opinion hasn't changed. (Btw, I don't think creating a dummy clock > > > > > provider and its dummy ops is a good solution as seems to complicate > > > > > and > > > > > bloat the PCI glue drivers). > > > > > > > > Can you explain your situation a bit more? I'm not sure how you can > > > > access a device tree property but not add a fixed-rate clock. > > > > > > > > --Sean > > > > > > Currently for dwc3 pci devices, we have glue drivers that create a > > > platform_device with specific properties to pass to the dwc3 core > > > driver. Without a ref clock property, we would need another way to pass > > > this information to the core driver or another way for the dwc3 core > > > driver to check for specific pci device's properties and quirks. > > > > The primary problem with the existing binding is that it does not > > contain enough information to calculate the fractional period. With the > > frequency, we can calculate the correct values for the registers without > > needing an additional binding. So we need to transition to some kind of > > frequency-based system. So perhaps we should add a "ref-clock-frequency" > > property and use that as a default for when the clock is missing. > > > > Not sure about others, but that's fine with me. The other solution is to > rework the dwc3 drivers as Robert noted, but that requires some work. > Seems reasonable enough for a short-term fix anyway. > Thanks, > Thinh > -- Robert Hancock Senior Hardware Designer, Calian Advanced Technologies www.calian.com _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel