From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lj1-f174.google.com (mail-lj1-f174.google.com [209.85.208.174]) (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 D88C71DE4F1 for ; Mon, 20 Oct 2025 22:09:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.174 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1760998148; cv=none; b=Bscl/X0AlauNCJUlX75AqiMlyb/uGqDxGJYmp9zwPqKmaQoOD7k55+wqNJTOootwmawqcFiqEdjrZpvVoxTR6Q7537i9hdVsjvwUw+0bisCFTtKsjYSOaEAJDQYx2t8R+15bMBbIrGx6JtFJwu5mldcMdSTQ7xWt6ovK4vuA8hc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1760998148; c=relaxed/simple; bh=9fY7BHIO6l8fZDHvCr6Qw6TTiKtPAE9sfEY9svRB3Mk=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=RcbOqQYB9G93SbPG8wDTTzZzsPKgjgcju9AFLTz8YHOYDLN2SfYHyHWqxhGau8hycs8RPTBmNhgwZQNCnrI40PD35DTVYR5CILTNHpiMddU0ZypW7y+4ClTys4bk7VGbZNSM9WZ1GnOBH90vXobstzvz9yQwojzsgDeS8lMlkM0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=XCIWYTUS; arc=none smtp.client-ip=209.85.208.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="XCIWYTUS" Received: by mail-lj1-f174.google.com with SMTP id 38308e7fff4ca-375eff817a3so54103481fa.1 for ; Mon, 20 Oct 2025 15:09:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1760998145; x=1761602945; 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=Jou7wl1+eFLqh56mhBKzbuquNRGf4+Mstk8GHncGjYM=; b=XCIWYTUSzm1/OCpBwSBDmX0mcKFNX4QqsxqG9lDNX8iDuUNN+hIuMrFZSZP/75MAh3 opDWscjuKde+7NOfDBmRucQRbJqWB3CNCPZy3t4D6I7EUElis/0WoUOhHk2pWMq+2SPi RAhypgPDjyJRxfkyaQ1/99/f6bsduShg4tGIS43IzkTVkD9Cx+eOJ3JVaKLKLocx5ixK WEYIregCr3tVZMJ+W1OpMy0SvDfz+CrNYlukGItxD7WS1INtGaftlSCC5BllbK23tVr9 aMl6dy8Slr2ttvpfqSd2M7olAezvGhTzYbLTw2vmbXLOzlvUIMzz1K0Ye1JxRbWFXCGf Jvkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760998145; x=1761602945; 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=Jou7wl1+eFLqh56mhBKzbuquNRGf4+Mstk8GHncGjYM=; b=Hqe1dUbL3eO20t0DJ4+zRXYV0HmXBf0Nx86j+8LSZwVuuZ4Q3VWu+ffviTANZvA2Be PGAgVP9atvS25P/UVPL07lGkDsTRXsj11HpN3IGnXYWTQo7tf7ClDASdrp8FOlG0UjLp MiutRJJxiJG57irs2kzk1DLZg8XphsTGOWfy2ixOdtfuaHc78CpoUGzBzp5YqnPNury6 dBtk38IgfqpHK67FmpS1o7Gg4yDsdAOoDTcfOEPGgMnG+zdfD7oEcmvFYX+Y1gAY+tzt xrDeK46MslnH8qhrpTWoBOFXhhWZkMyUKB0vBfi8RyTxsS5hpw6+zAlunZoENEVuQevY NS6g== X-Forwarded-Encrypted: i=1; AJvYcCUUNVUHpXVX95EHsXmlyB/KIvTQE5pDmb/Fx63peFyAJDbwGBKdJ4faRVEMCarKzCW5NVvxMK6vae/6@vger.kernel.org X-Gm-Message-State: AOJu0YzC4QRtUcCuw/ZbbRPgCRyYXa48cI9XEieZ4RdKLTiL5vFC82w4 6WWni3oRDwIDu0o8wOfRaP1XrWOZO8cOO1Z+xAw+3k2uD4m8jSsCwV1epNZpitIVpImz6SDgrcA WJeq2K4kMVNNFIRE6KcuicIGXiZ3PVpsDJQCtFTszaQ== X-Gm-Gg: ASbGncvIKuToLBFndwWYHf617iKh6bggQzf4GUIqKqSR1msMeSGVzGU0K3tpmZUnGl1 Q7PK2BLtvQhDcED1NLvF8GyCvVJUrzo6819esW8u71B1SKBnYMEi7puU6lflWrfE2W272S3LcUa reZ/o3ygH3Oga/Ps9r4TGBbiMnPWaFzmw4Wy4K5EuUvbNJ+UjdyvZ3bod/Jkx4tjQk6P2GPiHnJ /q3tWWohaANj3o2ob3c32WBFPxhlRsH09/N+RImnajgTxw9W7xkYrFBDCDJwq+x4QkUtiU= X-Google-Smtp-Source: AGHT+IHndeIzowFKyGV77xJrwW3PbYRom9TRTnbQmCDghJkjbT3tIKvOTzTzPAFp9D2embhKwkVO+r8Cc1SJcrX3RR4= X-Received: by 2002:a2e:a9a8:0:b0:36a:cdb0:c1f3 with SMTP id 38308e7fff4ca-37797a143b5mr45120621fa.29.1760998144941; Mon, 20 Oct 2025 15:09:04 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20251014140451.1009969-1-antonio.borneo@foss.st.com> <20251014140451.1009969-10-antonio.borneo@foss.st.com> <20251014-affection-voltage-8b1764273a06@spud> <20251015-headstand-impulse-95aa736e7633@spud> <0826a055f6b2e3e6b50a5961e60d1b57d1d596c6.camel@foss.st.com> In-Reply-To: <0826a055f6b2e3e6b50a5961e60d1b57d1d596c6.camel@foss.st.com> From: Linus Walleij Date: Tue, 21 Oct 2025 00:08:53 +0200 X-Gm-Features: AS18NWB0sT7rk733pb0JBmXxWZ3rsESep7Jo9zTjJKG7duLHdqwxNHX29WRzGYA Message-ID: Subject: Re: [PATCH v3 09/10] dt-bindings: pinctrl: stm32: Support I/O synchronization parameters To: Antonio Borneo Cc: Conor Dooley , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , Alexandre Torgue , Bartosz Golaszewski , linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, Christophe Roullier , Fabien Dessenne , Valentin Caron Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Oct 20, 2025 at 5:09=E2=80=AFPM Antonio Borneo wrote: > pinconf-generic only accepts positive numeric values for > both generic and custom properties in struct pinconf_generic_params. Do you need it to support negative values? Patches welcome! > Plus, I haven't found any existing driver that mixes pinconf-generic with > custom string values. Maybe I misunderstand, but pinconf_generic_parse_dt_config() looks at pctldev->desc->custom_params and pctldev->desc->num_custom_params found in struct pinctrl_desc in include/linux/pinctrl/pinctrl.h $ git grep custom_params drivers/pinctrl/ gives you a list of all drivers using this. Yours, Linus Walleij