Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp1187846rdb; Fri, 22 Dec 2023 19:11:27 -0800 (PST) X-Google-Smtp-Source: AGHT+IEKHDYTTsW7wu5v6OnaT01fj7vfEwptvYhNGxzvJGYVDtIVjrHptr/K9H/nmKGByc+LOTZg X-Received: by 2002:a50:c111:0:b0:554:939b:1402 with SMTP id l17-20020a50c111000000b00554939b1402mr12275edf.85.1703301086949; Fri, 22 Dec 2023 19:11:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703301086; cv=none; d=google.com; s=arc-20160816; b=xmavmL7JE9EBOAV/VjFNPjWlT7ztFy07IavNU575Jb6A50En499gnZ3+QTgsMFBVF6 7HXJPUjbUcfLkQPLhRI9gjka30bH+wSXOAk982bxRFqYhOp+HxteWwLchoZ2FtdrqXIP iNGk+SX/kxPnu6DaPO/7gD4DFFt0z2FR8nUFhqGYWJJen+bD3LYTUxJ35eeLUmXJDtgE 8O2uDQ2N9CfaMcRcRSHhFmRAusMH560VcSlKWWwsczi81nXBp2HCfegyGeta59ARs4jT 7N0ecBPCJlUGsy1/j5z6RmBB5qn17bJCiGoKHauoeQSJtoElJEAomRW9cgOOsmqfIArI Yn/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=ywzTa8fMWuNa/JuhVm+nHhoMjqqOsifKMd1nKPgEx10=; fh=leQJF2/tNP+KU/Sx1+iyZrV9DPzsOlktAx7xHR1dPc8=; b=UaKJ16TrNcEYix84+gdQDVL6rc18JfguIPabYP9tZGCavzKjUrzPKgBzCi9IaHoX5z Hf8nElHjmdJ4oZcDpvNvhVpJCvPxgLM31Q42FGIzKrSztq1Ef14QmD4xsv6Q1yc7buvv 5uYfjwp4w2H+Gdp/XEMCLM69UdiQhH8TBsvmRYnTUQHNkFrUeP7eKgOBPt8CvRjZ8ApD D6QFcd/okHfncf/hQz7ejwH8zMB0anj5V8w/3ht8ux3HdFlB6m71RHHqa01p8xYraqXK aWdWUgCfbao8Ec3bltqogSufv4aBT0b/zLhjGbgRj27h3us9FMMaAXOc1zLqUpyrWg4f 8mEQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=luMoaPWh; spf=pass (google.com: domain of linux-kernel+bounces-10254-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-10254-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id j13-20020a05640211cd00b00553f9cc2a9dsi2491690edw.348.2023.12.22.19.11.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Dec 2023 19:11:26 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-10254-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=luMoaPWh; spf=pass (google.com: domain of linux-kernel+bounces-10254-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-10254-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 878A01F222EE for ; Sat, 23 Dec 2023 03:11:26 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B5D628BF7; Sat, 23 Dec 2023 03:09:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="luMoaPWh" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-qk1-f173.google.com (mail-qk1-f173.google.com [209.85.222.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4EEDB1C2D for ; Sat, 23 Dec 2023 03:09:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Received: by mail-qk1-f173.google.com with SMTP id af79cd13be357-78101108e3fso158140185a.1 for ; Fri, 22 Dec 2023 19:09:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1703300985; x=1703905785; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ywzTa8fMWuNa/JuhVm+nHhoMjqqOsifKMd1nKPgEx10=; b=luMoaPWhIhDUdruoTQjWyw+cO20Zc6DH5XiEW8aNY9Dy5ftPaAGbYc13HyqrgvJ4fC ngTb1SeAtW+RwrWh0RSFUyf+dpT8ie4FvJvr19OiP0OenZftbmLJNrz2TqjX8oYZuVJC 851xJsi7sYB55os698lZ70G178k1Dk8NhEVys= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703300985; x=1703905785; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ywzTa8fMWuNa/JuhVm+nHhoMjqqOsifKMd1nKPgEx10=; b=CF6IeXpC8mcVUbpj5Ug0zAOGJRIZYLPhZuRUWHAq3z5ia2chmWxgiSK3UV6DWoGY/T xZMtOV7upoCezZippTrv4wznEo6dasmas9+BjQTZ5rvSlfOdrMd5YSRGgKRG4u6q6Qfo /sBjh9npfRKPrDRhPbWuNFgBynTv+bk+vDTayAK3Vsr9BponkAfcyO8ttlO6u5WTOXQ6 l1TFE4XDX/XEV207VudSCA+RLxUjVRPaqLw5w9yz35wK7mWGB9purEVmAmMCErzYRs/y 25VmAuuhT1yWYpauIOqXLC3T95RIY3TS0wGHBdnQLIguaPIsfL77wAi++hQ9skDrXeEg 58Ow== X-Gm-Message-State: AOJu0YzzZg6cGr36MgYAHcO+dRG0U3fIzrm9IVzHM+VouXTX1/MqEOIR oM8g3Za2hebySnNR8TSBbfPjrPqK0/Th3c4cWh5ZmuxFSFxC X-Received: by 2002:a05:620a:4f6:b0:781:37c2:f17a with SMTP id b22-20020a05620a04f600b0078137c2f17amr949586qkh.92.1703300985054; Fri, 22 Dec 2023 19:09:45 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20231220165423.v2.1.Ifd0903f1c351e84376d71dbdadbd43931197f5ea@changeid> <202312230907.szXqJyXq-lkp@intel.com> In-Reply-To: <202312230907.szXqJyXq-lkp@intel.com> From: Mark Hasemeyer Date: Fri, 22 Dec 2023 20:09:34 -0700 Message-ID: Subject: Re: [PATCH v2 01/22] gpiolib: acpi: Modify acpi_dev_irq_wake_get_by() to use resource To: kernel test robot Cc: LKML , oe-kbuild-all@lists.linux.dev, AngeloGioacchino Del Regno , Krzysztof Kozlowski , Tzung-Bi Shih , Raul Rangel , Konrad Dybcio , Andy Shevchenko , Rob Herring , Sudeep Holla , Bartosz Golaszewski , Len Brown , Linus Walleij , Mika Westerberg , "Rafael J. Wysocki" , Wolfram Sang , linux-acpi@vger.kernel.org, linux-gpio@vger.kernel.org, linux-i2c@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Dec 22, 2023 at 7:09=E2=80=AFPM kernel test robot w= rote: > > Hi Mark, > > kernel test robot noticed the following build warnings: > > [auto build test WARNING on robh/for-next] > [also build test WARNING on chrome-platform/for-next chrome-platform/for-= firmware-next wsa/i2c/for-next driver-core/driver-core-testing driver-core/= driver-core-next driver-core/driver-core-linus linus/master v6.7-rc6 next-2= 0231222] > [If your patch is applied to the wrong git tree, kindly drop us a note. > And when submitting patch, we suggest to use '--base' as documented in > https://git-scm.com/docs/git-format-patch#_base_tree_information] > > url: https://github.com/intel-lab-lkp/linux/commits/Mark-Hasemeyer/gpi= olib-acpi-Modify-acpi_dev_irq_wake_get_by-to-use-resource/20231222-172104 > base: https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git fo= r-next > patch link: https://lore.kernel.org/r/20231220165423.v2.1.Ifd0903f1c35= 1e84376d71dbdadbd43931197f5ea%40changeid > patch subject: [PATCH v2 01/22] gpiolib: acpi: Modify acpi_dev_irq_wake_g= et_by() to use resource > config: x86_64-randconfig-161-20231222 (https://download.01.org/0day-ci/a= rchive/20231223/202312230907.szXqJyXq-lkp@intel.com/config) > compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 > reproduce (this is a W=3D1 build): (https://download.01.org/0day-ci/archi= ve/20231223/202312230907.szXqJyXq-lkp@intel.com/reproduce) > > If you fix the issue in a separate patch/commit (i.e. not just a new vers= ion of > the same patch/commit), kindly add following tags > | Reported-by: kernel test robot > | Closes: https://lore.kernel.org/oe-kbuild-all/202312230907.szXqJyXq-lkp= @intel.com/ > > All warnings (new ones prefixed by >>): > > >> drivers/gpio/gpiolib-acpi.c:117: warning: Function parameter or member= 'shareable' not described in 'acpi_gpio_info' > > > vim +117 drivers/gpio/gpiolib-acpi.c > > aa92b6f689acf1 Mika Westerberg 2014-03-10 93 > b7452d670fdef8 Dmitry Torokhov 2022-11-15 94 /** > b7452d670fdef8 Dmitry Torokhov 2022-11-15 95 * struct acpi_gpio_info = - ACPI GPIO specific information > b7452d670fdef8 Dmitry Torokhov 2022-11-15 96 * @adev: reference to AC= PI device which consumes GPIO resource > b7452d670fdef8 Dmitry Torokhov 2022-11-15 97 * @flags: GPIO initializ= ation flags > b7452d670fdef8 Dmitry Torokhov 2022-11-15 98 * @gpioint: if %true thi= s GPIO is of type GpioInt otherwise type is GpioIo > b7452d670fdef8 Dmitry Torokhov 2022-11-15 99 * @pin_config: pin bias = as provided by ACPI > b7452d670fdef8 Dmitry Torokhov 2022-11-15 100 * @polarity: interrupt p= olarity as provided by ACPI > b7452d670fdef8 Dmitry Torokhov 2022-11-15 101 * @triggering: triggerin= g type as provided by ACPI > b7452d670fdef8 Dmitry Torokhov 2022-11-15 102 * @wake_capable: wake ca= pability as provided by ACPI > b7452d670fdef8 Dmitry Torokhov 2022-11-15 103 * @debounce: debounce ti= meout as provided by ACPI > b7452d670fdef8 Dmitry Torokhov 2022-11-15 104 * @quirks: Linux specifi= c quirks as provided by struct acpi_gpio_mapping > b7452d670fdef8 Dmitry Torokhov 2022-11-15 105 */ > b7452d670fdef8 Dmitry Torokhov 2022-11-15 106 struct acpi_gpio_info { > b7452d670fdef8 Dmitry Torokhov 2022-11-15 107 struct acpi_devic= e *adev; > b7452d670fdef8 Dmitry Torokhov 2022-11-15 108 enum gpiod_flags = flags; > b7452d670fdef8 Dmitry Torokhov 2022-11-15 109 bool gpioint; > b7452d670fdef8 Dmitry Torokhov 2022-11-15 110 int pin_config; > b7452d670fdef8 Dmitry Torokhov 2022-11-15 111 int polarity; > b7452d670fdef8 Dmitry Torokhov 2022-11-15 112 int triggering; > b7452d670fdef8 Dmitry Torokhov 2022-11-15 113 bool wake_capable= ; > 189f4620fa2d51 Mark Hasemeyer 2023-12-20 114 bool shareable; > b7452d670fdef8 Dmitry Torokhov 2022-11-15 115 unsigned int debo= unce; > b7452d670fdef8 Dmitry Torokhov 2022-11-15 116 unsigned int quir= ks; > b7452d670fdef8 Dmitry Torokhov 2022-11-15 @117 }; > b7452d670fdef8 Dmitry Torokhov 2022-11-15 118 > > -- > 0-DAY CI Kernel Test Service > https://github.com/intel/lkp-tests/wiki Ack. Missing documentation for acpi_gpio_info.shareable member. Will add in next version.