Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp1273972pxu; Thu, 8 Oct 2020 07:37:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyNLppFRu7BoX7L13H0DYrEIg7559+0QIa5t3KOwxv/OGpr/ixo2nHsot0NhYJBqsaFdvHN X-Received: by 2002:aa7:d504:: with SMTP id y4mr9481146edq.336.1602167827582; Thu, 08 Oct 2020 07:37:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602167827; cv=none; d=google.com; s=arc-20160816; b=zd5OTifBTvKNvAouhX0o1n5W/ttULBYL/cwacikIlXtg3zGoRJSjJjrQMDbPHOZ1M3 9fPTsee92WlJjg7iB28/la8gmzclzjaLOK3afbmdQqfrxB5osLX3cyOB8TtzCENc+TBD iNoZ7nHUFZR1fdayvVmFRXEEHFzaSsUYTMZQ0ree+KBJCTqHuSECsGmF/ku6wYZf98nG u2hII9FT+ElhA8ikZ/M5rXTd9uuxG/hwDDzqhaglpqm+jPYSwbBdHf57N1bsX0AbSua4 y/8bRBLx0p2D7D13e6yrElohQZrvxaZc5WUsane/5qJCMwq4C6o06BJB9BALfTNn/TXX 59XQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=EncTmoo5wzlruw9laPBMejb89DhNxx+x6eC9BZ1zPO0=; b=fhtjjFBNYVOBAPEbojT89h8QBGr0Sx8qkILgxwQLo65JFikq5Xz0/TVumjITZYMOWf wedwDnDawAs5k78+OeS+ankb1DIgNStjvlpda+iaPA2XznXHbfOQUWLiQjRC5OOVURf3 vrB6o9B4KrSL5q3yn/M4ySjN5qx9RdkkyUasAUufTPeuPPRC/e4OXnHQEGPP6tNL7QF7 WcSo/MuqlRqi69V7I3pcs/1tviYo44Fmfeq7yuzIW5shzYL/0QY+u7ceyysksB4QHgqA rRDi0uNd6GoL1rE2C/SCpEQ95xTML0XqOQBcUfWR5HW4Wg3PNarpPlgMGwMVsYg3yp0V 1oXw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=nLJu+TIt; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g15si4646247edp.40.2020.10.08.07.36.45; Thu, 08 Oct 2020 07:37:07 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=nLJu+TIt; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730632AbgJHOfX (ORCPT + 99 others); Thu, 8 Oct 2020 10:35:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57516 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730353AbgJHOfW (ORCPT ); Thu, 8 Oct 2020 10:35:22 -0400 Received: from mail-ed1-x541.google.com (mail-ed1-x541.google.com [IPv6:2a00:1450:4864:20::541]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 444D5C061755; Thu, 8 Oct 2020 07:35:20 -0700 (PDT) Received: by mail-ed1-x541.google.com with SMTP id dg9so3722156edb.12; Thu, 08 Oct 2020 07:35:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=EncTmoo5wzlruw9laPBMejb89DhNxx+x6eC9BZ1zPO0=; b=nLJu+TIt8GSHAFs/yNLd3r9EXS1CrNeiEecCem0MC+xGe99DDz1ZjnsF93Bm4jX7x3 u8HqLRbhRUvng6gXhiR7dB0FfJKJKInOCUdOhmJPFBzzs7PeujbW4f3ShmCS45IfKI/6 o5sCxYwPM7rlTIAxsWc6gH47cHLsEjIS5xVPPBsaUA/pY+WE7qIX2Odej+nW/qQ2Lgbn Wpx+YE3IFbgQPhJyvTB9C7GZi1fYFuBpBBH/KE/CA/qQTxSrZM7dT0xEQjjH7vBjpeRm gPHr+pTmme96UbiA9Sikb6O7PsQ4ITDbkpXuuuZLOyCuyeC7fRY7rGSWjqcfnmvRGA1K 0fhg== 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:date:message-id:mime-version :content-transfer-encoding; bh=EncTmoo5wzlruw9laPBMejb89DhNxx+x6eC9BZ1zPO0=; b=LLgwa7Djk9RWWszsbziNCf6Ok/Tz74QRY1X8LiJxvFOwxQIOMNHXyU+vmRlMK7CQdP pGq4l4ZlgzZviXaR1Mul0ToxqPqkzOSPxjDu2u6oPMwnmUVLqDANghrwchoba+l7GLX6 iySD2TZyFGtVDdug4FQR22JJDYivgLJR8155Ihrgwg7pPCV3oJ6D60qr4ycuAqoNtta4 A0TVxTURFxUvFif1C8YHotiCUzu+XcnQbFXZo/tThog/60bA1BFo5LGFh2FlqJzpjDLQ jWduYPbd78RzJwB7mhOaZckn1PqAVB1ZlVJq/CzJkib3PNB/DA9coc91RWj3D5Q+B5Cd mpBw== X-Gm-Message-State: AOAM532+GfVVq3Mx6Z8KnvBlwORuze/vJfByYRzNV7ol680ZqR/swobI pPvziYFV4cVRDP9kAfzyhxvif9/vwGE= X-Received: by 2002:aa7:c608:: with SMTP id h8mr9153779edq.16.1602167717787; Thu, 08 Oct 2020 07:35:17 -0700 (PDT) Received: from xws.fritz.box (pd9e5a9e4.dip0.t-ipconnect.de. [217.229.169.228]) by smtp.gmail.com with ESMTPSA id b8sm4123763edv.20.2020.10.08.07.35.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 07:35:16 -0700 (PDT) From: Maximilian Luz To: platform-driver-x86@vger.kernel.org Cc: Andy Shevchenko , Darren Hart , Hans de Goede , Mark Gross , Mika Westerberg , Gayatri Kammela , Enric Balletbo i Serra , =?UTF-8?q?Bla=C5=BE=20Hrastnik?= , Stephen Just , Dan Carpenter , Benjamin Tissoires , Chen Yu , linux-kernel@vger.kernel.org, Maximilian Luz Subject: [PATCH v3 0/5] platform/surface: Create a platform subdirectory for Microsoft Surface devices Date: Thu, 8 Oct 2020 16:34:50 +0200 Message-Id: <20201008143455.340599-1-luzmaximilian@gmail.com> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org As has come up in the discussion around [RFC PATCH] Add support for Microsoft Surface System Aggregator Module it may make sense to add a Microsoft Surface specific platform subdirectory. Andy has suggested drivers/platform/surface for that. This series follows said suggestion and creates that subdirectory, as well as moves Microsoft Surface related drivers over to it and updates their MAINTAINERS entries (if available) accordingly. This series does not modify any existing driver code, symbols, or help text. More details regarding maintainership can be found in [PATCH v3 1/5] platform: Add Surface platform directory Thanks, Max Link to discussion: https://lore.kernel.org/lkml/CAHp75Vfp86h38Rd-VEgER7ASADdmz5ymAkuHvD0Q6WPDqZBqHw@mail.gmail.com/ Cc: Hans de Goede Cc: Andy Shevchenko Changes in v2: - Rebase onto linux-platform-drivers-x86/for-next to incorporate changes in Maintainer file. Changes in v3: - Add separate MAINTAINERS entry for platform/surface - Add Maximilian Luz as reviewer for platform/surface For more details regarding changes, refer to the individual patches. Maximilian Luz (5): platform: Add Surface platform directory platform/surface: Move Surface 3 WMI driver to platform/surface platform/surface: Move Surface 3 Button driver to platform/surface platform/surface: Move Surface 3 Power OpRegion driver to platform/surface platform/surface: Move Surface Pro 3 Button driver to platform/surface MAINTAINERS | 11 ++++- drivers/platform/Kconfig | 2 + drivers/platform/Makefile | 1 + drivers/platform/surface/Kconfig | 49 +++++++++++++++++++ drivers/platform/surface/Makefile | 10 ++++ .../platform/{x86 => surface}/surface3-wmi.c | 0 .../{x86 => surface}/surface3_button.c | 0 .../{x86 => surface}/surface3_power.c | 0 .../{x86 => surface}/surfacepro3_button.c | 0 drivers/platform/x86/Kconfig | 31 ------------ drivers/platform/x86/Makefile | 6 --- 11 files changed, 72 insertions(+), 38 deletions(-) create mode 100644 drivers/platform/surface/Kconfig create mode 100644 drivers/platform/surface/Makefile rename drivers/platform/{x86 => surface}/surface3-wmi.c (100%) rename drivers/platform/{x86 => surface}/surface3_button.c (100%) rename drivers/platform/{x86 => surface}/surface3_power.c (100%) rename drivers/platform/{x86 => surface}/surfacepro3_button.c (100%) -- 2.28.0