Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1787752imm; Thu, 19 Jul 2018 07:54:24 -0700 (PDT) X-Google-Smtp-Source: AAOMgpcPC4I/EDQtZrj5bbfkmV84o35rLIqPf8mJeIsWgcA7HM/Gikn4Z+CUrRpVsrY9ffKaM6Dy X-Received: by 2002:a63:735d:: with SMTP id d29-v6mr10411180pgn.156.1532012063977; Thu, 19 Jul 2018 07:54:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532012063; cv=none; d=google.com; s=arc-20160816; b=1LAqefWtD5SFrwbg5AsFZ4dZVtiUC97mALc5GDx2a/9FJylX+JsRh8gvza0p56C9zq mpyM90hu4uyVAfJuvVdvFwycmDg70Nt35ZXxM5Zjojos/F/7zseVcOWNjypcV1h1to3H 2tKQtj9VhOFqzPEVc7kjwpkNd6Vsz9O4DPnsA5nIb9eckLOn1ggUW1BSv1TAKoVguZA1 VywNjqSTPMVJuh9K2XpHzVhlKY47TAnfU3l/NmxIs2Twq1h0RchP23XWBKFka0mMYpLT cTGra9mDQ0UG9/6lEuzIj0P9YHovLGq/9ynUxMq3kevuJaKwYXK/saQs671EUHN0eAoO sRpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:message-id :in-reply-to:date:references:organization:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=ITu2WOnlCFrr/u5dwJQohcStZxJypdiEUIhd4p8u90w=; b=udKlCxUtR2i5X4BfxfX5qdQbO98el0S9pmFaQbhf4XtL3lhh737yT/TFnZKlFHiiyT ztL+pTL0J20MOlXbZ9p+J/5a5lgTCAElj6j7yNJRL0z/YCK0tqHHU0NTGNdIcQCHyUXR KFwKERePs5q1YJ9Y3qJrToDxKoHbi38//ukfWCQn2FihfpU9iqoAeCeYbT1p+a40ZbkJ cJWkaCKy+kveVRjLYZEHKYbwNnWLG4yXHMFYrKnQeKTZNvuFXqSngmrNoQb+/bHTuXKU cinlpxN/mlTEwVdrf57vPqiILMjrrBzepY2L/6b5xYy+kzLnSS6VgIyP9F37rpuOjel5 3pYQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=R4qh4GxC; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h17-v6si6072709pgg.218.2018.07.19.07.54.08; Thu, 19 Jul 2018 07:54:23 -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; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=R4qh4GxC; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731906AbeGSPgi (ORCPT + 99 others); Thu, 19 Jul 2018 11:36:38 -0400 Received: from mail-it0-f67.google.com ([209.85.214.67]:33392 "EHLO mail-it0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731110AbeGSPgh (ORCPT ); Thu, 19 Jul 2018 11:36:37 -0400 Received: by mail-it0-f67.google.com with SMTP id y124-v6so2507349itc.0 for ; Thu, 19 Jul 2018 07:53:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version; bh=ITu2WOnlCFrr/u5dwJQohcStZxJypdiEUIhd4p8u90w=; b=R4qh4GxC9t5uQJp5XvVDJcPSExIjwj0cMqM8s4QrSS/c8/g79ZTtGTlNdzJXCnEjDg R3e+8v23uNNd64fjRr/W71IA9dYTpuEgxcxuDpHrgEqpOijL8puDxg00s0JTiAptQfYL pX5P+nWHWLSKNnUpAEAWkq6HNpE/SU2I9ULRAxrGS8qZrNqPPMmqV2e1rlahMX+BVY77 loYai3AFpyP8i0Gmy7CI5fpNfw5s1YdF0A+YmXKdkmHmsU+mc5qEWDEIyfogIsQ6sYDP 1vntO/s95/javR3Fnj+qg3DLiUc/eWwKYBMJbILuHXz8MYnnC0U4hcWbD7miVriGrDCy 8JRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references:date :in-reply-to:message-id:user-agent:mime-version; bh=ITu2WOnlCFrr/u5dwJQohcStZxJypdiEUIhd4p8u90w=; b=h0xUOorJXi00EKkWKQd52fY793WsTnW2HO4E0mGn/vjGE/PoEdeolEQj3rY+hJk9aD j6wst3JgioZYUFYL1diaRWnG7C/uJquDfF52VyKQCJPb9nruWXQ9oeZ4sCS+8zJnMAjq aGRHZU9/N508Xh831R1mmbO5GPUuvcU5iGL5ArAqGFXXN9ZPMeX/LUtRBhMt4ObJm4rh IU4suqEh2UZW+fLhrXUgpiXEA691ehIS1ivusbx9QhzQUpG5qa8EVzK/h8/Bz+UHM106 JE9prNqM+j1Ypal9FhSFDm+EDkWCh8fkFPagV8sCoB+RxWra7Kd+4us42u0ngkmWhu5a D4JA== X-Gm-Message-State: AOUpUlEgqyBm4A8nxnhdLNnJUJ2h4eNoRWQa70bQWDY33HTWvUPAV84V YvAV93XSj2y/Ktv92bk993mrEg== X-Received: by 2002:a02:2b12:: with SMTP id h18-v6mr9879790jaa.10.1532011984985; Thu, 19 Jul 2018 07:53:04 -0700 (PDT) Received: from localhost ([2604:2d80:4413:8125:59cb:8e52:e49b:158f]) by smtp.googlemail.com with ESMTPSA id i74-v6sm3151531itb.21.2018.07.19.07.53.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 19 Jul 2018 07:53:04 -0700 (PDT) From: Kevin Hilman To: Yixun Lan Cc: Jerome Brunet , , Rob Herring , Neil Armstrong , Martin Blumenstingl , , , , , , , , , , , , Subject: Re: [PATCH 3/3] clk: meson-g12a: Add EE Clock controller driver Organization: BayLibre References: <1531134767-29927-1-git-send-email-jian.hu@amlogic.com> <1531134767-29927-4-git-send-email-jian.hu@amlogic.com> <1531216472.2708.71.camel@baylibre.com> <7hfu0jmhbe.fsf@baylibre.com> <7e1cce0b-fc86-b900-2019-a85c5e5ba2ae@amlogic.com> <7h601be2vk.fsf@baylibre.com> Date: Thu, 19 Jul 2018 09:53:03 -0500 In-Reply-To: (Yixun Lan's message of "Thu, 19 Jul 2018 22:27:55 +0800") Message-ID: <7hk1prmg4w.fsf@baylibre.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Yixun Lan writes: > On 07/19/2018 10:06 PM, Kevin Hilman wrote: >> Yixun Lan writes: >> >> [...] >> >>>> >>>> As Jerome said, I think consistency is an important goal, so leaving off >>>> the "meson-" for drivers/clk is fine with me. >>>> >>> ok >>> >>>> Also for consistency, for the rest of the drivers, keeping "meson-" is >>>> probably the right thing to do. >>>> >>> ok, for the above, you are talking about the already exist compatible >>> names? or the patches we will push in the future? >> >> I'm talking about future patches. >> > ok > >>>> However, patches would be welcome to add compatibles without the "meson" >>>> for the rest of the drivers & documentation as well, but please do not >>>> remove any compatibles. >>>> >>> I assume you are talking about the patches in the future we will push? >>> to drop the "meson". >>> >>> I'm confused here, as the above two paragraphs conflict with each other >> >> Yeah, what I wrote is confusing, sorry about that. >> >> What I mean is that new patches should stay consistent with compatibles >> in their existing drivers/subsystems. That means keeping the "meson-" >> prefix for everything except drivers/clk. >> > sounds good to me. > >> In addition to that, patches would be welcome for *adding* compatibles >> without "meson" to all the current drivers. >> > not sure if I parse above correctly, so let me rephrase.. > > for "all the current drivers", do you mean all the drivers which already > accepted at mainline kernel, which are mmc, uart, spi, i2c .. Yes. > all of them follow "amlogic,meson-${SOC}-${FUNCTION}", so do you propose > to add compatbiles like "amlogic,${SOC}-${FUNCTION}" ? Yes, but that's an optional future cleanup. > take i2c for example, there is "amlogic,meson-axg-i2c" already, do you > want to add another "amlogic,axg-i2c" ? I feel this will adding more > confusion.. Possibly, but it will provide a path to remove the "meson-" prefix in the future if we would like. > How about only following the "amlogic,${SOC}-${FUNCTION}" syntax in the > new added drivers in the future, for example NAND, PCIE driver which we > want to push (those drivers doesn't exist in current mainline kernel). For new drivers, it's fine to not use the "meson-" prefix at all. Kevin