Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1560760pxu; Sat, 5 Dec 2020 23:18:45 -0800 (PST) X-Google-Smtp-Source: ABdhPJx1WzeMu8J+T2rLKugZOQXCbCxiay2V9Z6X2TPEfJLbcCi7riTpgmyzXrHdr5XxOX47n8Gh X-Received: by 2002:a17:906:8693:: with SMTP id g19mr14840186ejx.111.1607239125595; Sat, 05 Dec 2020 23:18:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607239125; cv=none; d=google.com; s=arc-20160816; b=ILyrNrRSZU1bqI3WxxEezEPGrC+VOhwUQ4stZRhCUixcummXgbL/DdvR6CIXdjvmTE +bEdwi6Q/wGf+OuDKeOACtGQxwd7Q01QcXEYG4Fv5ezfTcwLNo8rPpQjuEuUJx+uuzF1 3vFo3CiD8zoauXw1DsvYGcl4a9INqsvcLGR9CeqiHAkzNrOifCuZ2B5TO7Zd6B8eYeEu FkxhQWiF2vc/pfwHp0KWxWmepLLkoU9ZaaizcEf5j7DUTDXCloLO2E0OVIqxSSCW6EHP isYt9vYgsTSJfb+gepNXdqt6z4SozPWYhYgI9tJAU09m+Nk428JQm5oxyvDPl06zbXg/ ATNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:dkim-signature:date; bh=wpeozBhihvoN3HaEg0yyg9NAkeRgwNFKFtAs1vi5Yjs=; b=mCJammkdQpDX0V93o1XY14cVTopVIJ8MTjUUKh83cpR2dD6xxsBjlFFiS2WtWuBl9Q +CRalq1rdD9fAf4QS1NZmVEViQMk0b90hEhgqmX2gu2wCGjL9dZ+YC7dal2fwDy4TzJ7 iCR64ZVqRle4syMCZDy4MXHOSgJTGk8RY1/SD/1i1FnD9xNc/ex/S50UDklGeRJT55SP H0585pTZNTgLrdG/Spy4qNSubzEBIuT90EJpmoDVrmiz34Ot17Fb09Uba7PkL0tqfXs0 9lVvH8fb9B1F47j+pgrRbdQfaS5X/FgQVxWVMlwWiMZ4LroTI3AbKOtDBDKDeBaetcg7 j5ow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="bwMT/cW+"; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id fy24si4490530ejb.348.2020.12.05.23.17.56; Sat, 05 Dec 2020 23:18:45 -0800 (PST) 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=@kernel.org header.s=k20201202 header.b="bwMT/cW+"; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725879AbgLFHHv (ORCPT + 99 others); Sun, 6 Dec 2020 02:07:51 -0500 Received: from mail.kernel.org ([198.145.29.99]:43998 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725772AbgLFHHu (ORCPT ); Sun, 6 Dec 2020 02:07:50 -0500 Date: Sun, 6 Dec 2020 09:07:05 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1607238429; bh=frMp0i5OpTH7HSUYeC01Dasv3H7b3wML3u9DwCjWj3w=; h=From:To:Cc:Subject:References:In-Reply-To:From; b=bwMT/cW+KW6zqLO3YOCneaKPvDm56TNcQtB9kMsKrNH49p2tA6QkEpdod8LjgHEOM GQBH/7BUBG4rL1nhbt0fTApg/ZBaPO7DZsXGJAsxCYTL7edTnEF7a65AbM3brxKGtH G/wXtdHhkarYMJhplyFCDFQ77HQ50w7UeZNzDQKRu6xeB0/wC/XS+DLkWIm5eM8EMo hXpaydi6gFWNL4q+I2rHsAwJWXnfycJXP4Dxfps6VB8+a/LDC7noWfknLcWqiMbfxg /4KhkQUFjmQKoI5kMiCdUpZptE+HrWC+pLgwnVL+zADX4WvRXHfBpeliVI7fQiTX+1 kSJ7PskK8V6rA== From: Leon Romanovsky To: Maximilian Luz , Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, Hans de Goede , Mark Gross , Andy Shevchenko , =?utf-8?Q?Barnab=C3=A1s_P=C5=91cze?= , Arnd Bergmann , Rob Herring , Jiri Slaby , "Rafael J . Wysocki" , Len Brown , Steven Rostedt , Ingo Molnar , Masahiro Yamada , Michal Marek , Jonathan Corbet , =?utf-8?B?Qmxhxb4=?= Hrastnik , Dorian Stoll , platform-driver-x86@vger.kernel.org, linux-serial@vger.kernel.org, linux-acpi@vger.kernel.org, linux-kbuild@vger.kernel.org, linux-doc@vger.kernel.org Subject: Re: [PATCH v2 0/9] Add support for Microsoft Surface System Aggregator Module Message-ID: <20201206070705.GA686270@unreal> References: <20201203212640.663931-1-luzmaximilian@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201203212640.663931-1-luzmaximilian@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Dec 03, 2020 at 10:26:31PM +0100, Maximilian Luz wrote: > Hello, > > Here is version two of the Surface System Aggregator Module (SAM/SSAM) > driver series, adding initial support for the embedded controller on 5th > and later generation Microsoft Surface devices. Initial support includes > the ACPI interface to the controller, via which battery and thermal > information is provided on some of these devices. > > The previous version and cover letter detailing what this series is > about can be found at > > https://lore.kernel.org/platform-driver-x86/20201115192143.21571-1-luzmaximilian@gmail.com/ > > This patch-set can also be found at the following repository and > reference, if you prefer to look at a kernel tree instead of these > emails: > > https://github.com/linux-surface/kernel tags/s/surface-aggregator/v2 > > Thank you all for the feedback to v1, I hope I have addressed all > comments. I think that it is too far fetched to attempt and expose UAPI headers for some obscure char device that we are all know won't be around in a couple of years from now due to the nature of how this embedded world works. More on that, the whole purpose of proposed interface is to debug and not intended to be used by any user space code. Also the idea that you are creating new bus just for this device doesn't really sound right. I recommend you to take a look on auxiliary bus and use it or come with very strong justifications why it is not fit yet. I'm sorry to say, but this series is not ready to be merged yet. NAK: Leon Romanovsky Thanks