Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp3455401pxk; Mon, 5 Oct 2020 10:03:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyR/CiH7HeAtVC+waE/Y2x/gzbeWuJy0GxY4vtadNcAoll2YibBekHeAyufPMQa34JzE/P5 X-Received: by 2002:a50:ec12:: with SMTP id g18mr582836edr.309.1601917438548; Mon, 05 Oct 2020 10:03:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601917438; cv=none; d=google.com; s=arc-20160816; b=vZ1PwyBBjtKxO6+vk6ege97mG3B6MEQTkWAFby73vaRrMpN6jpeTLdz9MbSh8hKTl3 Rdy3/QmXlBZlw4OQ9fmWeQuphSXYOYFIbp6moq3ss/RjfZV9GPf/RATeLV8Y4VHYnYVV xAbPXIUscJnqQYg5M58ZcZB4mcozMVOfaVPRZqW/B2cvCBdNyKih9VrJgc/4+Y/Pe7Hs jABP1LCnvryqpU3yrncqxmUOFoEPdbj1cB8LhDpeq5JWuUsxHJH9cr0JEYYmdR5d4rEX xf0PfwYo8Z/zBq16gjcmmmL1d4B7i28g2oNoknWKPN/JamPQydrHHmHx4FwRtOfAfCA2 Mb3w== 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=42Qi3VO7NRTej5cplCYyboZcnsHY1nA6NBWFFEr6V6o=; b=MBGkF3BU7+LP1dUnmB96mHVYY0NrbMwuWp7e3/+EIEY/V8puHdjMb46qAphQ1zU6BP n4Y1ZjRYRVJtvntts51F7cG59Ubd5+56al2/ehRPwNHwI1LY7zV7hjOwHJPgR/uqW4v8 +Ol2S6aK+gwgUtjg68yvELWd1B7d/k6ICYry6wa5wuey+P/nGHcL2ImhLBEQBUTFYVrm zl/14byMu1OC1Qsb5d96bB1Wr44jJkRmYSt4qLLkZIhN82vAOTPN3/jOsWhwXeZUZvuO oOFxdXp0XXc0Z6fpJKI7Txbyjv0o0Stmw8B8S0b9a3VLsKctlx8pRnCNXUCHr6ULr4g4 ErZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=C5ImITkH; 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 pv2si99005ejb.681.2020.10.05.10.03.33; Mon, 05 Oct 2020 10:03:58 -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=C5ImITkH; 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 S1727378AbgJEQDb (ORCPT + 99 others); Mon, 5 Oct 2020 12:03:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54180 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726760AbgJEQDb (ORCPT ); Mon, 5 Oct 2020 12:03:31 -0400 Received: from mail-ej1-x643.google.com (mail-ej1-x643.google.com [IPv6:2a00:1450:4864:20::643]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 38483C0613CE; Mon, 5 Oct 2020 09:03:31 -0700 (PDT) Received: by mail-ej1-x643.google.com with SMTP id lw21so8768920ejb.6; Mon, 05 Oct 2020 09:03:31 -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=42Qi3VO7NRTej5cplCYyboZcnsHY1nA6NBWFFEr6V6o=; b=C5ImITkHcQClAxKYORGt+pq3Ng8N5cfnsM4CFI3hNOLqKZmEY52SnJTkETILT1MCFF osg+spGp/3H/KRzN7huMtDCZ6OyAZorEepwrytDB465uZXMbgSkHiNf6T5gxUJdpN34s SKJNCKWfcOm9qS1KpN0WLbg3/CDk2yNttFT+1/PWKuQOJwD0kt7MExTIEB8DDomqlSw0 0WBZI+Zpx3SDzyHJO9XK/q5+kbMmuGvCumEx+Qfu5Px/GQsJNoax9Cdz+N7jhbDn+oQF 4QNaGyIzPOUrBmFcFECmf/g2AOMcp3931kgpUefQLmLCmfJ83hzUZf6mOFCvWD54qf3G G38g== 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=42Qi3VO7NRTej5cplCYyboZcnsHY1nA6NBWFFEr6V6o=; b=Gte5azU3/tNnjbAnwYC6ImzgVDUQKOYqP+RKxz697JNcxJZseqqkACYg+m41CughkA eP7nAU2yhLEyKLOhEwjN+RVOnalG+ZESf+7BhPpyTJEOqleA2BAmQTNFy6DpYrW8vf/f OXaPMy2NoyxVSvvltY2IROXnuq9T8nUnMogjFmyn+RM2I0gqxF7ed01QDIf8i0bI6Nny KPy6OozFT5/MA0lB4oWYRYfZpeyjos/fmgpgKg4DB2svN+YLP43NAKd6Io9MwFCW0zxC FQsTCQO7sNy7F+jl50sshGz2QoFY+ywtwC/23bJ8c1dGxfyQfLn12ExyckhLhnoXOv3I e9Dw== X-Gm-Message-State: AOAM530QegbSzdtfo0yChZEeVNj9I0+oKyQxTqw6XWZ8MYkbS5lYa7D0 XAbf9EvCEHOa+yFFKK8Bi3OB3nsnIIA= X-Received: by 2002:a17:907:40bb:: with SMTP id nu19mr417461ejb.246.1601913809416; Mon, 05 Oct 2020 09:03:29 -0700 (PDT) Received: from xws.fritz.box (pd9e5a952.dip0.t-ipconnect.de. [217.229.169.82]) by smtp.gmail.com with ESMTPSA id y3sm51788ejk.92.2020.10.05.09.03.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Oct 2020 09:03:28 -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 v2 0/5] platform/surface: Create a platform subdirectory for Microsoft Surface devices Date: Mon, 5 Oct 2020 18:03:02 +0200 Message-Id: <20201005160307.39201-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. Thanks, Max Link to discussion: https://lore.kernel.org/lkml/CAHp75Vfp86h38Rd-VEgER7ASADdmz5ymAkuHvD0Q6WPDqZBqHw@mail.gmail.com/ Cc: Andy Shevchenko Changes in v2: - Rebase onto linux-platform-drivers-x86/for-next to incorporate changes in Maintainer file. 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 | 3 +- 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, 64 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