Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp970151pxu; Mon, 26 Oct 2020 00:03:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyn4SdEosqTbylZq2hId/D2SbJWAm/G4anoOJInfWnkRA58iWiu3rWkN6pha+VBg3MuQlin X-Received: by 2002:a17:906:2894:: with SMTP id o20mr14046217ejd.221.1603695814439; Mon, 26 Oct 2020 00:03:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603695814; cv=none; d=google.com; s=arc-20160816; b=soMXSf2T8GwFbdLwcPDjZoPFYB890XjPqWbaRt0M2ZjUViAw6TNeVXsyhjrHxOvZcK LCJwfFScpd1cZtx5nfrJms8mIG7g7qFnTDeQ/h5bz2y7oVdyjpYOQW4wPZeHg7sDvhz4 UhrJjYNUaJ3Vt7YypdPZjf6kjr7EFD1cNkGutE0V1i2S4yKis9OgJ+PbvkbdXDqd41k6 NMizanIWsHTIhHezxgLW3gCJ01l0Q9AYz8VIN9fPY45RN3up76n8qdvyw8GlZZAdBRze /E1hRYwGo82NWjw2LgWz23naRhZ5+7EtVd3B2NMLloxXQxMDGXP6WquMrjbdwUk04Ru6 3nAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature; bh=XLrInF8GgdwjAwEAE1PEiTWBLKaCKIMlSZI9fSZKKDU=; b=ZDapxBXafIVmQJ8hNphNSFFV9iFwW7ZpLDZJEnU7XfOMIvjpxZFA3xAVGCQ0xvRMJf rZJaLmyJrpgO9OoT5UaDkCepCnQxCy9bf5DjU4/D7/fd6yYzCm79qFRpZUHUQHRUMx3E iIudD92vzc7AlryHApv91A8LePa4Tjz6PFUzAYk9CzARVM1/pwkGcYWYQtaAj8jDh+fR 68Ub8w6E+w+5lFS+Wo0bRsPIBwd/fdPU6z1HumsJCTbkGIQdulQC91jsI6bQT4sozjJB LpW0OVbuxKAtsPKhnn5/0TWD6Xoe3t5nQrD2UIM9FoA4RWp98UD6P4YrXgP5jjDsGpeG vYRg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=JLaCcSPT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e14si6962145ejj.573.2020.10.26.00.03.12; Mon, 26 Oct 2020 00:03:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=JLaCcSPT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1770338AbgJZGUx (ORCPT + 99 others); Mon, 26 Oct 2020 02:20:53 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:36573 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1421050AbgJZGUw (ORCPT ); Mon, 26 Oct 2020 02:20:52 -0400 X-UUID: 5beb7359ae7b45ef8a6a455afdece6c2-20201026 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:MIME-Version:Content-Type:References:In-Reply-To:Date:CC:To:From:Subject:Message-ID; bh=XLrInF8GgdwjAwEAE1PEiTWBLKaCKIMlSZI9fSZKKDU=; b=JLaCcSPTI6bU0Xv6wD/N8h+7AI3tWiCShN6PzmPhSD8dbeBV89RZaGh8esDhjfMz1tHtj6j17bl0hqwGhCv40nfoenzySttM+7r/hQd0U93OcjKOWqPOQAjx2ESyDJ4iIxBaoulmDNAGpfEPIkC8Mgh0P1txBKI31dldJwORsVA=; X-UUID: 5beb7359ae7b45ef8a6a455afdece6c2-20201026 Received: from mtkcas08.mediatek.inc [(172.21.101.126)] by mailgw01.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.14 Build 0819 with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 142169136; Mon, 26 Oct 2020 14:20:43 +0800 Received: from mtkcas07.mediatek.inc (172.21.101.84) by mtkmbs01n1.mediatek.inc (172.21.101.68) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 26 Oct 2020 14:20:34 +0800 Received: from [172.21.77.33] (172.21.77.33) by mtkcas07.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Mon, 26 Oct 2020 14:20:33 +0800 Message-ID: <1603693234.20535.9.camel@mtkswgap22> Subject: Re: [PATCH v1] cpufreq: mediatek-hw: Add support for Mediatek cpufreq HW driver From: Hector Yuan To: Viresh Kumar CC: , , , "Rob Herring" , "Rafael J. Wysocki" , Maxime Ripard , Santosh Shilimkar , Amit Kucheria , "Stephen Boyd" , Ulf Hansson , Dave Gerlach , Florian Fainelli , Robin Murphy , Lorenzo Pieralisi , , , Date: Mon, 26 Oct 2020 14:20:34 +0800 In-Reply-To: <20201023092720.qpws5wivqb4u6fwl@vireshk-i7> References: <1603441493-18554-1-git-send-email-hector.yuan@mediatek.com> <20201023082817.5vp4cvi2lmpaozcn@vireshk-i7> <1603444138.20224.19.camel@mtkswgap22> <20201023092720.qpws5wivqb4u6fwl@vireshk-i7> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 MIME-Version: 1.0 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gRnJpLCAyMDIwLTEwLTIzIGF0IDE0OjU3ICswNTMwLCBWaXJlc2ggS3VtYXIgd3JvdGU6DQo+ IE9uIDIzLTEwLTIwLCAxNzowOCwgSGVjdG9yIFl1YW4gd3JvdGU6DQo+ID4gT24gRnJpLCAyMDIw LTEwLTIzIGF0IDEzOjU4ICswNTMwLCBWaXJlc2ggS3VtYXIgd3JvdGU6DQo+ID4gPiBPbiAyMy0x MC0yMCwgMTY6MjQsIEhlY3RvciBZdWFuIHdyb3RlOg0KPiA+ID4gPiBUaGlzIHBhdGNoc2V0IGlu Y2x1ZGVzIDYgcGF0Y2hlcyBhbmQgZGVwZW5kcyBvbiB0aGUgTVQ2Nzc5IERUUyBwYXRjaFsxXSBz dWJtaXR0ZWQgYnkgSGFua3MgQ2hlbi4NCj4gPiA+ID4gVGhlIGZpcnN0IDMgcGF0Y2hlcyBhcmUg Zm9yIENQVUZSRVEgSFcgZHJpdmVyIGFuZCBkZXZpY2UgdHJlZSBiaW5kaW5nLCB3aGljaCBhcmUg YWxyZWFkeSBzZW50IGJlZm9yZSBzZXBhcmF0ZWx5IFsyXVszXS4gRm9yIGJpbmRpbmcgcGFydCwg SSBhZGQgYSBuZXcgcGF0Y2ggdG8gYWRkIHByb3BlcnR5IGluIGNwdSBzY2hlbWEuDQo+ID4gPiA+ IEJlc2lkZXMsIHdlIGFkZCB0aHJlZSBtb3JlIHBhdGNoZXMgaW5jbHVkaW5nIEVNIHBvd2VyIHRh YmxlLCBTVlMgQ1BVIGluaXRpYWxpemUsIGFuZCBjb29saW5nIGRldmljZS4NCj4gPiA+IA0KPiA+ ID4gQW5kIGV2ZW4gYWZ0ZXIgc28gbWFueSB2ZXJzaW9ucyBvZiB0aGVzZSB5b3UgY2hvc2UgdG8g bmFtZSB0aGlzIFYxLiBJdA0KPiA+ID4gaXMgdmVyeSBkaWZmaWN1bHQgZm9yIHJldmlld2VycyB0 byBmaW5kIHRpbWUgdG8gcmV2aWV3IHlvdXIgc3R1ZmYsIGFuZA0KPiA+ID4gdGhleSBleHBlY3Qg c29tZSBzb3J0IG9mIHN1bW1hcnkgZnJvbSB5b3Ugb24gd2hhdCBleGFjdGx5IGNoYW5nZWQgZnJv bQ0KPiA+ID4gbGFzdCB2ZXJzaW9uIGFuZCB5b3UgYWxzbyBuZWVkIHRvIG5hbWUgdGhlIGN1cnJl bnQgdmVyc2lvbiBjdXJyZW50bHkuDQo+ID4gPiANCj4gPiA+IFRoaXMgc2hvdWxkIGhhdmUgYmVl biBWOCBhbmQgeW91IHNob3VsZCBoYXZlIGFkZGVkIGEgIlY3LT5WOCBkaWZmOiINCj4gPiA+IHNl Y3Rpb24gaGVyZSwgbmFtaW5nIGFsbCB0aGUgY2hhbmdlcyB5b3UgZGlkLiBQbGVhc2Ugc2VuZCB0 aGF0IGFzDQo+ID4gPiByZXBseSB0byB0aGlzIGVtYWlsLCBzbyBJIGNhbiBzZWUgd2hhdCByZWFs bHkgY2hhbmdlZC4NCj4gPiA+IA0KPiA+IEhpLCBWaXJlc2gNCj4gPiANCj4gPiBTb3JyeSBmb3Ig eW91ciBpbmNvbnZlbmllbmNlLg0KPiA+ICMxfiMzIGlzIGZvciBjcHVmcmVxIGRyaXZlciB3ZSBo YXZlIHJldmlld2VkIGFuZCB0aGUgYmluZGluZ3Mgd2hpY2gNCj4gPiBzZXBhcmF0ZSBmcmVxIGRv bWFpbiB0byBDUFUgc2NoZW1hLlRoZXJlIGlzIG5vIGNoYW5nZSBmb3IgdGhlIGRyaXZlcg0KPiA+ IGl0c2VsZi4NCj4gPiAgIDEuIGNwdWZyZXE6IG1lZGlhdGVrLWh3OiBBZGQgc3VwcG9ydCBmb3Ig Q1BVRlJFUSBIVw0KPiA+ICAgMi4gZHQtYmluZGluZ3M6IGFybTogY3B1czogRG9jdW1lbnQgJ210 ayxmcmVxLWRvbWFpbicgcHJvcGVydHkNCj4gPiAgIDMuIGR0LWJpbmRpbmdzOiBjcHVmcmVxOiBh ZGQgYmluZGluZ3MgZm9yIE1lZGlhVGVrIGNwdWZyZXEgSFcNCj4gPiANCj4gPiAjNH4jNiBpcyBm b3Igb3RoZXIgQ1BVIGZlYXR1cmVzLCBpLmUuIFNWUyBbMV0NCj4gPiAgIDQuIGNwdWZyZXE6IG1l ZGlhdGVrLWh3OiByZWdpc3RlciBFTSBwb3dlciB0YWJsZQ0KPiA+ICAgNS4gY3B1ZnJlcTogbWVk aWF0ZWstaHc6IEFkZCBTVlMgQ1BVIGluaXRpYWxpemF0aW9uDQo+ID4gICA2LiBjcHVmcmVxOiBt ZWRpYXRlay1odzogQWRkIGNvb2xpbmcgZGV2IGZsYWcNCj4gPiANCj4gPiBJIHN1cHBvc2VkIHRo YXQgaXQgY291bGQgYmUgbW9yZSBjbGVhbiB0byBzZXBhcmF0ZSAjNH4jNiBpbiBhbm90aGVyDQo+ ID4gcGF0Y2hzZXQuTWF5IEkga25vdyBpcyBpdCBva2F5IHRvIHlvdT8gT3IgSSBzaG91bGQgbWVy Z2UgYWxsIG9mIGNoYW5nZXMNCj4gPiBpbnRvIHY4IGxpa2UgeW91IG1lbnRpb25lZD8gVGhhbmsg eW91Lg0KPiANCj4gTWVyZ2UgdGhlbSBhbGwgdG9nZXRoZXIgYW5kIGV4cGxhaW4gYW55IHNwZWNp YWwgZmVhdHVyZXMgKGxpa2UgU1ZTKSBpbg0KPiB0aGUgY29tbWl0IGxvZy4gSXQgd2lsbCBhbHNv IGhlbHAgaW4gZnV0dXJlIHdoZW4gcGVvcGxlIHdhbnQgdG8NCj4gdW5kZXJzdGFuZCB5b3VyIGRy aXZlci4gRXhwbGFpbiB3aGF0ZXZlciBpcyB3b3J0aCBleHBsYWluaW5nIHRoZXJlIGFuZA0KPiBp cyBub3Qgc3RyYWlnaHQgZm9yd2FyZC4NCj4gDQo+IFRoYW5rcyBmb3IgdGhlIGRldGFpbHMuDQo+ IA0KT0ssIEkgd2lsbCBtZXJnZSBhbGwgY2hhbmdlcyBpbiB2OC4gQW5kIGV4cGxhaW4gZGV0YWls cyBpbiBjb3Zlci1sZXR0ZXIuDQpUaGFuayB5b3UuIA0KDQo=