From patchwork Fri Feb 10 22:41:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 55615 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1213948wrn; Fri, 10 Feb 2023 14:45:34 -0800 (PST) X-Google-Smtp-Source: AK7set+SUFjGcJIIyORWNKmfca6AicqPUIQXf8eoPsQroGsK0FEn6fSiGQLiBCR/o/T5uGWMHq1b X-Received: by 2002:a17:907:720f:b0:8aa:bea6:ce8b with SMTP id dr15-20020a170907720f00b008aabea6ce8bmr18416692ejc.53.1676069134345; Fri, 10 Feb 2023 14:45:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1676069134; cv=none; d=google.com; s=arc-20160816; b=xot8MVwC5XYjOInVCrKUOgs9bS49qpDUW4UeQTgw6cTeDGm0xdxiWH/3I5S3EmSF+5 SD76YIc1yUn1QvCU/jMmIdgW37PxtG4XlgblYcn+YxJnMkPlld1I5AMjnGQj9aSD+t5w Rcy6TFOHD/Uenkf6xcrxfgcoekzFZArTKoQmr4TLpWpc4+lncJKMbdj5cNPkGwx+XMg+ v5tpYq7KrumdDiX5bOd5pbsJIYBPgKBI2s+j6gecnTgq5zY3uFvA9nOWkyqbU6GPNqa+ kJLOx77UIlP4McReag5hgYLfhTJW9mhD0R8MBBd+TyuD6EXn+jysJ/pRdk7EbIG5UQeM /utg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:mime-version :dkim-signature; bh=26hWLD5KLKkw4IobX1dhlza6o28KL+X+gg+uQ008c9Y=; b=ebKeY1o7SYZEvlS60gl3R2BFMHbFSiHmZ3lsAAta8KjZney5AMMGFcgdjh9ZQCFHbv hD5FYkuXnIn67TeEhIGfn6ZV2yDy/COBEhxUyt5AQWdjsr6ned4tyDifx/fhr8ufIikp vquhorTmke43wuT5j52GXvhagURuxnRItMCVgvJ6+Sxr6+Y2eVQDz33/xx1NHsTAF6fX upDMQyv+z4+qJaQOD2bG0cnxRthEy/vlUQd7Pc01b580WuPdeGkINo4Lm3vikZhuyZOa Uxj6ygvl4Aruzcb1w97VVIHLcc44ISz10Q92j+dcUkpBz3RwIDGmFXQIORtFk8hbXYIX S7Ow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kjAO4ixd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 10-20020a17090602ca00b00855da26bccasi7869105ejk.974.2023.02.10.14.45.10; Fri, 10 Feb 2023 14:45:34 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kjAO4ixd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233936AbjBJWmP (ORCPT + 99 others); Fri, 10 Feb 2023 17:42:15 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36526 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233869AbjBJWmN (ORCPT ); Fri, 10 Feb 2023 17:42:13 -0500 Received: from mail-yb1-xb2b.google.com (mail-yb1-xb2b.google.com [IPv6:2607:f8b0:4864:20::b2b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DC20975352 for ; Fri, 10 Feb 2023 14:42:08 -0800 (PST) Received: by mail-yb1-xb2b.google.com with SMTP id x8so8049716ybt.13 for ; Fri, 10 Feb 2023 14:42:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=26hWLD5KLKkw4IobX1dhlza6o28KL+X+gg+uQ008c9Y=; b=kjAO4ixdBXxoURlwsMOwtpUwFlGiYNdLuN+PdolZDbrpvWlk1x6X4zAlKz8WNaTQBz 7nxqo9eLHG7aDD/cviRWVaML4u2//Bdf3C2v5YU6EwzT+Zeh9xcIt9GSSxKfs1qaNejm wBY8eoEC5iCJhjNNbM3wPx8v8o61YCERxgNQi5qAFGbWSsUFZzZZZoCNmLz9mBW0bEHk L5twlyJKw66LKKLT6irS77UPRzqt1YTTFopcv0Kh/XVOIfDcpPMkxXQ0acxnzsfdguh1 3fp/jKKj66UnNShJoYf9OBOja34rmCbYnWojNa3x4m3zfgDJTRd04VIpo5rYiZwgw7Uq oyQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=26hWLD5KLKkw4IobX1dhlza6o28KL+X+gg+uQ008c9Y=; b=XQzn6VvCT4PobZR5If8Q3JzDpCErmeFZXCdUc7XI51GJPYsXeZznoAFMepf1rZ4OTz NE1En6y0NzCXzmfX2/5t5tLFJ3yQ+xXKyOtE9g+dl4knIJINMLVciIEFCWlyoQgaRrXX VS19xL5ZCsUVCubJkn8qYXgtQRYL3SYd7aj1JVMQaYn+XFGr0jwqtst3G8+VaZQZMi3X YwmOfITcXMHHwrq+V/ygf3NP7PyZsN86GkqJhA1wAXWE60v7ZJqY35AlMtkh2ACBotS9 tq2x4eANZrwQOUPMk0WYj86nknvfmo8D8aA/plvox2ahcEY1Qlw9IDv9Yo96WDhMeiKW p/4Q== X-Gm-Message-State: AO0yUKVswMOWa6nTf0/6BJiALGfHVHc5cqgjtk/OmyFR2Tj+ePQLk5bd 04Ts6VtxYtsAKhVFoRtPWQHjoFAYG2TojPioQu+x7Q== X-Received: by 2002:a25:f30e:0:b0:86f:8ba9:9474 with SMTP id c14-20020a25f30e000000b0086f8ba99474mr1835840ybs.302.1676068928035; Fri, 10 Feb 2023 14:42:08 -0800 (PST) MIME-Version: 1.0 From: Linus Walleij Date: Fri, 10 Feb 2023 23:41:57 +0100 Message-ID: Subject: [GIT PULL] pin control fixes for the v6.2 series To: Linus Torvalds Cc: "open list:GPIO SUBSYSTEM" , linux-kernel X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1757485868341432422?= X-GMAIL-MSGID: =?utf-8?q?1757485868341432422?= Hi Linus, some assorted pin control fixes, the most interesting will be the Intel patch fixing a classic problem: laptop touchpad IRQs... Details in the signed tag, please pull it in! Yours, Linus Walleij The following changes since commit 2241ab53cbb5cdb08a6b2d4688feb13971058f65: Linux 6.2-rc5 (2023-01-21 16:27:01 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git tags/pinctrl-v6.2-3 for you to fetch changes up to a8520be3ffef3d25b53bf171a7ebe17ee0154175: pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (2023-02-07 10:13:51 +0100) ---------------------------------------------------------------- Pin control fixes for the v6.2 series: - Some pin drive register fixes in the Mediatek driver. - Return proper error code in the Aspeed driver, and revert and ill-advised force-disablement patch that needs to be reworked. - Fix AMD driver debug output. - Fix potential NULL dereference in the Single driver. - Fix a group definition error in the Qualcomm SM8450 LPASS driver. - Restore pins used in direct IRQ mode in the Intel driver. (This fixes some laptop touchpads!) ---------------------------------------------------------------- Andy Shevchenko (1): pinctrl: intel: Restore the pins that used to be in Direct IRQ mode Guodong Liu (1): pinctrl: mediatek: Fix the drive register definition of some Pins Joel Stanley (2): pinctrl: aspeed: Fix confusing types in return value pinctrl: aspeed: Revert "Force to disable the function's signal" Krzysztof Kozlowski (1): pinctrl: qcom: sm8450-lpass-lpi: correct swr_rx_data group Mario Limonciello (1): pinctrl: amd: Fix debug output for debounce time Maxim Korotkov (1): pinctrl: single: fix potential NULL dereference drivers/pinctrl/aspeed/pinctrl-aspeed.c | 13 +++++++++++-- drivers/pinctrl/intel/pinctrl-intel.c | 16 +++++++++++++--- drivers/pinctrl/mediatek/pinctrl-mt8195.c | 4 ++-- drivers/pinctrl/pinctrl-amd.c | 1 + drivers/pinctrl/pinctrl-single.c | 2 ++ drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c | 2 +- 6 files changed, 30 insertions(+), 8 deletions(-)