Received: by 10.223.164.202 with SMTP id h10csp1611200wrb; Thu, 16 Nov 2017 00:59:00 -0800 (PST) X-Google-Smtp-Source: AGs4zMZ2ymr3C4SwIV4i1eiJuQllGt9+je84O82TEqf9peZ8GX/r9PPN1jzqU3AL121R18whQ4jN X-Received: by 10.99.177.75 with SMTP id g11mr1003912pgp.268.1510822740319; Thu, 16 Nov 2017 00:59:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510822740; cv=none; d=google.com; s=arc-20160816; b=ADsejvmfYslhCf2kjZ353aiUrQQSIsgCoLzvrd5vLb1wkoQB5gL+GWFf11byhxlNPK gGyqlwocXXOBlJNqbepr9JRQZmAJYwyWzfPpqhA05i2xCLIbH13qtgsn0pE4lM4X+GcS jHHPXQ0rDSamt/cH2nPZ8WGAf9IeONNfbWqGb/TYp08p7wGIur00xFbUh0/3PRpw5It+ zsFmQcBj8VN7ytqGw0Z4CZCcwh+Cq4LFVZtjqlfKBtum07PUePe7XOBpttnwfxexrWev 4WeeBRU/9Wga8pZaw0h2QQOpuUbGThtru2sSPM7wye6U5DzX9rcZuZVoFMAoxHj6e6hY 8hAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=LcsolTwe+Jz7bM6DqEYisjv/S3Daz3jrekgj0hskBpc=; b=s72TUuu/yCDWNVeekEZgARpz4jEznG3QedWYvSeE9jOIYNDPmjbgWiB8sTAi+rbAsY Nu3QfgB6I2WhIOTAj0rr7Sk4RzNS8M6nOvHxIhlOx7J6GbpbUCLrJsY1Bica+qmO+F+d DMmbwwPetUgPPslaIxg+BzHWULnJq94AlH1Mn3zeCcX3bTVL36LRtEKPb3H1mfNjukv7 yYJXCdPRh59rxH2MX8IN1q/+MQBU2Q2hCD3MX8N7xfHBKNDMeAhNQJndzCF+a0f8Dr4T COGADvaZ6n+kVgLdp6WFs5hsFlXvbLCvFm1WD6z6bM/m8OH0By3JkYvrJL7pFrOzumwN F8UQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=dKWbw2oW; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t15si541628pgo.118.2017.11.16.00.58.46; Thu, 16 Nov 2017 00:59:00 -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=@linaro.org header.s=google header.b=dKWbw2oW; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934794AbdKPGrr (ORCPT + 91 others); Thu, 16 Nov 2017 01:47:47 -0500 Received: from mail-pg0-f67.google.com ([74.125.83.67]:47720 "EHLO mail-pg0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934779AbdKPGrl (ORCPT ); Thu, 16 Nov 2017 01:47:41 -0500 Received: by mail-pg0-f67.google.com with SMTP id o7so19912358pgc.4 for ; Wed, 15 Nov 2017 22:47:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=LcsolTwe+Jz7bM6DqEYisjv/S3Daz3jrekgj0hskBpc=; b=dKWbw2oWhh4xwJNGt6Nbq0b8sRPkO0xNyNhmnUVcn+ex64EgqE74Wynw93VoioSt3v UtbGfsQ8jVY6Aq8NDFLlWHH/O2XrYMNQDW03M5mejUd8uSSXPky73j7k3qzBDQ8t8oYt wUXroAPV2MgHHLihjseNsL+CwMX/8rpDubb4c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=LcsolTwe+Jz7bM6DqEYisjv/S3Daz3jrekgj0hskBpc=; b=ufgtyGaGLxQWMzkGYMwejoHqZf3OXUdoPTHfLN+YJCtad2KWsTVoCwKOohvtvGkxBm C+lSLyuaaC1FMhZirWMLT/R8WizET8Xu3WcgYyf29yzMHFt7l73hs+X2jEILsAHBfI8N 98mIJAK7ePyoza70g8EpOawvxjui1S3k64G1cHCWEq2n+Eh5RMSn6g6F81HCDjcJT6jj FuTqlbCGu2jkD4n6dl1OXQJs/EUOrS4rXVRU6vo52gftSayGlcSQeTftb72XEA0CA/ZP s/mSk6XZ0VrfG7bZhuuBcFUqeB9N0ap7ukHQbmOMo1fa4atkB3TxnHbJZgmptz52N/cH A1Mg== X-Gm-Message-State: AJaThX6LTACFg06FSox9nGnNG+4McbFJ3X74AVYb5ZLaoTsGtNxvSgXF iC3Gta3cU6EoZdc17ks1nKDNXg== X-Received: by 10.84.231.2 with SMTP id f2mr695453plk.256.1510814860430; Wed, 15 Nov 2017 22:47:40 -0800 (PST) Received: from dragon ([104.237.91.117]) by smtp.gmail.com with ESMTPSA id m11sm949440pfh.35.2017.11.15.22.47.36 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Wed, 15 Nov 2017 22:47:39 -0800 (PST) Date: Thu, 16 Nov 2017 14:47:16 +0800 From: Shawn Guo To: Jiancheng Xue Cc: hermit.wangheming@hisilicon.com, sboyd@codeaurora.org, mturquette@baylibre.com, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, project-aspen-dev@linaro.org, tianshuliang Subject: Re: [project-aspen-dev] Re: [PATCH 1/3] clk: hisilicon: add hisi phase clock support Message-ID: <20171116064715.GC24950@dragon> References: <1508324429-6012-1-git-send-email-xuejiancheng@hisilicon.com> <1508324429-6012-2-git-send-email-xuejiancheng@hisilicon.com> <20171116023131.GI11163@dragon> <78d5a8dc-5009-332b-e888-c37dc68bac91@hisilicon.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <78d5a8dc-5009-332b-e888-c37dc68bac91@hisilicon.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Nov 16, 2017 at 11:40:18AM +0800, Jiancheng Xue wrote: > >> +struct clk_hisi_phase { > >> + struct clk_hw hw; > >> + void __iomem *reg; > >> + u32 *phase_values; > >> + u32 *phase_regs; > >> + u8 phase_num; > > > > I do not think this value-reg table is necessary, as the register value > > maps to phase degree in a way that is easy for programming, i.e. degree > > increases 45 with register value increases one. > > > We expected that this interface could be more generic. That means it can > be also used in other maps instances. Okay, if you think there will be some case using different programming model, I'm fine with it. Shawn From 1584195082251742506@xxx Thu Nov 16 04:22:42 +0000 2017 X-GM-THRID: 1581601566268227643 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread