Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp1047027ybe; Wed, 4 Sep 2019 11:42:18 -0700 (PDT) X-Google-Smtp-Source: APXvYqyV5ktGMleS0J10OO1mgnFkaWimNYDOWQLe9p+S4ZM0EfmP4vx+7TW0les71cvpNcID4Kyy X-Received: by 2002:a63:6686:: with SMTP id a128mr35706930pgc.361.1567622538251; Wed, 04 Sep 2019 11:42:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567622538; cv=none; d=google.com; s=arc-20160816; b=DS8uyNk6YCP8VS7nVwMpAl618AHyPAmqkY6voZwQeDodvE5oaEWYWsvY0Xj4mL57Fx mbOjp0/mxFFQvvg+rtXUGOCkdRvrbc813MwEmwdz7V7BWjhBKNS100Z6111mOo1Q7Vnj G+5DjwyEv4xEzTKtzImeXLzMZKYCxd1YZK2MOBleRVv+sZuS3B/4F9LOaUfOkzHU6g+G R57lwcqndeEibGJMQk0Szo4SBnj5qcbepxx5YSEILPaznW8dMA1fElgnRF85j5Fgmw86 e0kQ+dU+wFIArvKS0n4D3qb9AGTYvSj60afUwIWTRAF2NQFPT7shQqtB5LfHarGaBThg NvdQ== 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; bh=wDpdMlMCF5UrovGjF4Va2FMMy9gFIfRsLeQXmXiaV3g=; b=gbADfwpNetqK6jsX/wFfqL6PPzXuaWSUHMSojYsBEujSskc/X4zV7a9afc6J5hkdJE sUxZ7qJNo8gPEHJejtcR21Ui51iEak8PqsvoWOeZyUa5QQ5WFbQ1RaiZnZnyySbc72ZC vyYMlPnQBg4sWJQqwbP5csDW8Fn6x67eftM6ISwvBc91kBaVwR3J4Qax8SQzg8BHB+0Y jAcB5GTV79wU9hKh+dueiFu3mIVmC25Eh1Q0Y7NWvzTh5TR7na8thGcMhApAh5wGAJhW K5Xg80zJ2M71HnME/+yH16aVbx2Na5phF5LAos6PK0BEX5zL5bJZ3u0VCdB03Q1O6KEY /97A== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 37si18482350pgz.39.2019.09.04.11.42.01; Wed, 04 Sep 2019 11:42:18 -0700 (PDT) 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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387693AbfIDSkp (ORCPT + 99 others); Wed, 4 Sep 2019 14:40:45 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:46231 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732798AbfIDSko (ORCPT ); Wed, 4 Sep 2019 14:40:44 -0400 Received: by mail-wr1-f65.google.com with SMTP id h7so21041859wrt.13; Wed, 04 Sep 2019 11:40:42 -0700 (PDT) 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=wDpdMlMCF5UrovGjF4Va2FMMy9gFIfRsLeQXmXiaV3g=; b=D+mkB834o7u+D0K5/oNHvDZV8qN0Zb/HFP2C86d8N0wIao+bRF75NBPZ7cKvvoghVn y0iqo8dKIhruiSDxrGIz+/A906I7wGUK7LkTce54qrFc7n61jqnuIlgy5lhZo1d3b/el IsVm6gUImJPr8bczueedN8Inpwd8pJ3BRo99SUfywj/mthRVZd8C3B9Wt+lNnasfy8JV R0ZQ8KfZDJDw/kLEy7GhlSOsxWxb7Pgfu2ra45DzARcF4LjZCssmgb1Sh+h6L6UWY6fL m6FYyqiYA7+mh1FlgFaowliQPZJ9vj2oj19IEm4riNNq9/EFYFVNneqHijeVw8uyk2oA RQLg== X-Gm-Message-State: APjAAAU8pwDVbJegRqsiDHxDj3APuxkxLHbZrX9igNGJ/mwdyQNYbl9Q G5Aft1/TifixRH8TYi/MUEM= X-Received: by 2002:adf:c613:: with SMTP id n19mr29554578wrg.109.1567622441839; Wed, 04 Sep 2019 11:40:41 -0700 (PDT) Received: from kozik-lap ([194.230.155.145]) by smtp.googlemail.com with ESMTPSA id 207sm6841451wme.17.2019.09.04.11.40.39 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 04 Sep 2019 11:40:41 -0700 (PDT) Date: Wed, 4 Sep 2019 20:40:37 +0200 From: Krzysztof Kozlowski To: Lukasz Luba Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org, mturquette@baylibre.com, sboyd@kernel.org, b.zolnierkie@samsung.com, kgene@kernel.org, mark.rutland@arm.com, robh+dt@kernel.org, cw00.choi@samsung.com, kyungmin.park@samsung.com, m.szyprowski@samsung.com, s.nawrocki@samsung.com, myungjoo.ham@samsung.com, keescook@chromium.org, tony@atomide.com, jroedel@suse.de, treding@nvidia.com, digetx@gmail.com, gregkh@linuxfoundation.org, willy.mh.wolff.ml@gmail.com Subject: Re: [PATCH v13 0/8] Exynos5 Dynamic Memory Controller driver Message-ID: <20190904184037.GD12918@kozik-lap> References: <20190821104303.32079-1-l.luba@partner.samsung.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20190821104303.32079-1-l.luba@partner.samsung.com> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 21, 2019 at 12:42:55PM +0200, Lukasz Luba wrote: > Hi all, > > This is v13 which makes cosmetic changes. It is based on current mainline > (v5.3-rc5) with with devfreq/for-next where there is a PPMU patch [1]. > > The patch set adds support of Dynamic Memory Controller for Exynos5422 SoC. > The driver supports Dynamic Voltage and Frequency Scaling > for the DMC and DRAM. It also provides needed timings for different > speed operations of the DRAM memory. > There is also new generic code in of_memory and headers which allows to parse > LPDDR3 memories defined in device-tree. > > Here are the last changes suggested by Krzysztof during his review. > For the previous changes in older revisions please refer to [2], there is > more detailed change log. > > changes: > v13: > - skipped patch with chipID changes in DT, since it is not used anymore, > - removed license comment in of_memory.c since SPDX has been merged, > - aligned comment to the current fields in the structure, > - changed printed warning when timings are not found, > > Regards, > Lukasz Luba > > [1] https://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git/commit/?h=for-next&id=b617376df8f01c975dee66802f4da16291f92079 > [2] https://lkml.org/lkml/2019/7/22/251 > Thanks, applied entire set (except last defconfig patch) to two topic branches, either for v5.4 or for v5.5 (it is quite late). I'll take the last defconfig separately. Automated tools found few issues to fix, please send incremental patches. In general, for new drivers always run automated checks - Smatch and Sparse. Coccinelle is also recommended. Checkpatch pointed missing compatible documentation - need to be fixed (see https://elixir.bootlin.com/linux/v5.3-rc7/source/Documentation/devicetree/bindings/eeprom/at25.txt as an example). Best regards, Krzysztof