Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp4215808imm; Mon, 20 Aug 2018 11:49:15 -0700 (PDT) X-Google-Smtp-Source: AA+uWPz2K0doO1jx9LOvdCDQ8ZEDuqVTPkUzicA3YDoo47rnJlFCVSo/q/S3DEem7LjUmO/9FkbC X-Received: by 2002:a62:9541:: with SMTP id p62-v6mr49261628pfd.152.1534790955509; Mon, 20 Aug 2018 11:49:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534790955; cv=none; d=google.com; s=arc-20160816; b=Jos/uHonrEMnYL4gndVJFTsZgAVYPFIkfTc445VNG9Ox63e8JZZ4RogLRGBEfkv/m9 D7BGFTFJGpKRVWwFciVSCu3+OqyvSqlBl4E38ACw+JkHfSUB2BjTXeAeImngdnYx6hvi MHphTVYbD5cA9FLq1iB/5EKyGXlNxrEEBM5NMaOfUHLZ/7A7gyJ7Ohx/z4yMXXJSQt8y /97z+yAttTtlyE/gPQTrDdskGF+EoNcbkARhWoYEk+1RbNvWF4RrHp1Vc8pzXUy+PKmP Pz+2/q68CuuW7Ziw+MGtRXHwa9b85h43Vx/WhfdGemNKqIhjadLVCSJ15ycQBQ3eYpmT Jpew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature :arc-authentication-results; bh=pECQKSH5dTINSES9xni6k5VZxYne20E8JErIm5Lew/4=; b=e2nqAQC//Lhz/U5mWHlVDZfeSKSIP95/XaqLZfYkykMpOL7r9v8PPj8umgTGEcoulR /LqJH2TmaB7cQSHlONP4GJFCHism7GWzgkd6QtCvb8E1oVsX9xdJYGkUG9cUa8PIZwf2 RaeJ+GudnDYn7BUTCyKNuRe0a98kJEtam/vFrwiFVf/92OOs8u0dDSZp6NIOfrhLAtGZ Nua0z+98jEsYygTWSrkxlgJZuzZI3Bh0JX7pABm/Bv6mdX/Xz7pQjioK+DnUTdm2eoDU Ympquq7Z/h2iL2gCjX17Pv+2R7O4qJxQPUrZKL6fRiqFcohBS1itMyVJLm3kTiSaVPmy 971g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=Mltyzrjl; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m3-v6si10510534plb.68.2018.08.20.11.48.58; Mon, 20 Aug 2018 11:49:15 -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=@kernel.org header.s=default header.b=Mltyzrjl; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726562AbeHTWEf (ORCPT + 99 others); Mon, 20 Aug 2018 18:04:35 -0400 Received: from mail.kernel.org ([198.145.29.99]:56068 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726197AbeHTWEe (ORCPT ); Mon, 20 Aug 2018 18:04:34 -0400 Received: from mail-qk0-f172.google.com (mail-qk0-f172.google.com [209.85.220.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 2FE5921756; Mon, 20 Aug 2018 18:47:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1534790868; bh=pECQKSH5dTINSES9xni6k5VZxYne20E8JErIm5Lew/4=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=MltyzrjlpZnQqMlmnCRbiK7mN0xbrfRlCXUddPm2Jz4xcW/ErV3LCUkjQz2Krw7mH rLhawgw3zEbIJSaV358e9CqvEns7O7iu9VDjmHQSjfW9hyp1m7UUtvt1niOI/EWnDE fenITen6UJ/kI2UEjXQD4hHza7TSmQX/WDVkIGT0= Received: by mail-qk0-f172.google.com with SMTP id d15-v6so4041908qkc.1; Mon, 20 Aug 2018 11:47:48 -0700 (PDT) X-Gm-Message-State: AOUpUlEvuC0rMIQYCKoxWfnRXyrUvqJCpM+weDcmxBJi/ne17avZn1G9 P304YKp57ue/PoCraouaqpRFSMyErzSS0qkrCw== X-Received: by 2002:ae9:c112:: with SMTP id z18-v6mr41404291qki.96.1534790867282; Mon, 20 Aug 2018 11:47:47 -0700 (PDT) MIME-Version: 1.0 References: <20180804070355.14857-1-manu@freebsd.org> <20180820111755.rzg7l2lznmbpuf2e@flea> <20180820140737.xmqhu5ndqzehvkql@flea> In-Reply-To: <20180820140737.xmqhu5ndqzehvkql@flea> From: Rob Herring Date: Mon, 20 Aug 2018 13:47:35 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 1/7] dt-bindings: Add DT bindings documentation for Allwinner Thermal Sensor Controller To: Maxime Ripard Cc: Emmanuel Vadot , Zhang Rui , Eduardo Valentin , Mark Rutland , Chen-Yu Tsai , Catalin Marinas , Will Deacon , "open list:THERMAL" , devicetree@vger.kernel.org, "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Aug 20, 2018 at 9:07 AM Maxime Ripard wrote: > > On Mon, Aug 20, 2018 at 07:41:22AM -0600, Rob Herring wrote: > > On Mon, Aug 20, 2018 at 5:17 AM Maxime Ripard wrote: > > > > > > On Sat, Aug 04, 2018 at 09:03:49AM +0200, Emmanuel Vadot wrote: > > > > This patch adds documentation for Device-Tree bindings for the Allwinner > > > > Thermal Sensor Controller found on the H3, H5 and A64 SoCs > > > > > > > > Signed-off-by: Emmanuel Vadot > > > > > > I'm not going to merge a binding for a device that doesn't have any > > > driver implemented at the moment in Linux. > > > > I'll take it then. Linux is not the only DT client. > > Then don't complain if we ever have to break the ABI. My only complaint is when breaking ABIs and not being clear about doing so. Otherwise, it is up to platform maintainers to not upset their users (including if some of those users are FreeBSD). > We never tested > that hardware, never had any code running on it, and it *will* cause > some issues. For example, the calibration data have never been used > and how they should be represented have never been described, since no > one ever actually tried to use it. Then perhaps that part of the binding should be omitted for now. But I don't see how if this works for FreeBSD how it wouldn't for Linux. Rob