From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) (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 5842F377EBD for ; Wed, 18 Mar 2026 12:47:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773838076; cv=none; b=OOCveQe7usri+yrXXkgptvI3Y9Vex8agIp2J+oFTXq2FuzIVvN8lHnayHhzWfMmKTtErk9x4CzEISAvee4qWJJoqBlizvFF1gRpfIuUa/lMQejVrUHs843oOAu0gauYYeZ2M1HN+LywZP7BUdPllhpYx4gTkxN0TZpTRYK48rNI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773838076; c=relaxed/simple; bh=haKwnk7LAe5088Nk51Nv4mgC1HQ0jAtSjW0cfHLTAUo=; h=Message-ID:Date:MIME-Version:From:Subject:To:Cc:References: In-Reply-To:Content-Type; b=oEw4qPyqe9BMjKBcAt3Rrll12v5I0xLufQ0JaEk0HW1TV4JuHYtep88qN6vLCW3OfAzwBNLfzm97mKcwnMmNad1zV+Vh77E2G7p2Cp+6mzq4lfl9MIfF+A+7BG+rx6s2fYbUaPe9HY0t3iAKYqmmeUh2qf/BTVO3qyxau9fMHb0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=m1m12cZ7; arc=none smtp.client-ip=209.85.208.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="m1m12cZ7" Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-665634cb208so5995976a12.3 for ; Wed, 18 Mar 2026 05:47:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773838074; x=1774442874; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:subject:from:user-agent:mime-version:date:message-id:from:to :cc:subject:date:message-id:reply-to; bh=kPUTFEDRHwDnSlS2VHUl2pguJOQjDAxKt4qh2+1uSEo=; b=m1m12cZ70ooiaStxdugJP38CgunagyuOhZ6l2WB7RTD8EhQiBzTzv9gohjaEjC6L0v WaFATQSkko2vfgsYyHhHoQpeDubUO/sLEq2EFR9xEtgg3WFqhOYpCEMoRk1DZOJCA4AM vSbiXFxjyH+DzGaf7R8kI6SqzCHqyf/ihIxa6jkiM0orpIa2euKDSArwJw3xPt26HPWK JS+EgV+qd6bNCnWtZpeMPsFcouWwL39U1dDgiljUkeaFTqh+N1F/VKee6+31T+yh+JR+ hMofokjPD8PXm4xTCpumXYRHV/ySZU5lzpOqgNmNhfqzlR4z/x1Cyu/UmLOQ0BP6wCDN p74A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773838074; x=1774442874; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:subject:from:user-agent:mime-version:date:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=kPUTFEDRHwDnSlS2VHUl2pguJOQjDAxKt4qh2+1uSEo=; b=hDVfOBo34Y1PzDLECRXQXsuwKs5LzgCevysqC5q4nTJixV9+9dbQWPI6mXWlNFSb5X 5kXo0oAFZR5y+SiBzYKRRW80U+rmFKMmkGZrIb42nsTQGhPqqaMp/9TiUvB0UPe2se61 b4BAkp59QNFs+sowD0LwS/nuMb7lO2Pvsjct8b/gh3ip2XYlSR9tsp6CqZxe/NHHMSeL Avl+FfGdFiDqRr4Ira/O9GV3LcSi8JmmIDzQ+qAng1Q+ciIftJmERT5L3SdHVYFvgsPi YIvCJCV3Yfc8/KKQno+y9zur1Tf84M5Qiae6iI7hXYb4M4eaM0nJdXw6JnjfN47wv7do kfBw== X-Forwarded-Encrypted: i=1; AJvYcCW38Wki5xkcgpkmrTXdpl2Dn0YxpjbZnUQl31L0hmkqLsNiekpM+sGLqr4FZtmsYD1UF2gdBT8LvMLqdB8=@vger.kernel.org X-Gm-Message-State: AOJu0YwyRWnOwRZpAmoedhlpNLtYnyFsg69QzkQvNtvEht0uhBMN92Y3 Km+zJx+ntz7+mKf0U3gNm6Vl6lDtNZaLtC8leSwf3+bgxnLNOhhFfOVP X-Gm-Gg: ATEYQzwYehMD4vhwd7wg03k+XNj8fCn5wyfiwgOe3nQA+JlyHD9idPE4HD/qvVAPiXi CIBG2ydol/bDLG0VmkhsQQZRAXTzcgXKBTCsNOxJaWA6RNWzNZNEPT4LQHtEUwn3FNd2ExEnH0c YS7nEkmd2JU3GAzg9YPF7cqd1cd4oymZCYB/RsTgQ3xAYcqC9I7c8qXYvOOqQSx8fwhpdp39vu0 8GnhhbUesHZRoaxbGV1gZQA0oe/R9sEEKy2p80OYtCGR5qIGm9zdBd6ULUR266iRcTNTww1wWUc leuQ9+pg6R1/5zbc1PCt3YMKevWF7cYFvGzFdqT5RyfuVcJjEMOFDZ+ZfH8dZb3qyk/o5hccGRw XVdbsV5ZUd050AcdPR+6myAam8RQQORBA8EfnKD0nbQaKg2t7t+0bfcJqwDxmGBJ1T5o3l0zYeP xcSzt2SXHsJTUT/O4FsgWgzVmUqA== X-Received: by 2002:a17:907:e115:b0:b97:94b8:f450 with SMTP id a640c23a62f3a-b97f47979aamr155736566b.5.1773838073330; Wed, 18 Mar 2026 05:47:53 -0700 (PDT) Received: from [192.168.0.39] ([79.133.247.80]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b97f1689be2sm192663466b.34.2026.03.18.05.47.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 18 Mar 2026 05:47:53 -0700 (PDT) Message-ID: Date: Wed, 18 Mar 2026 14:47:51 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Erikas Bitovtas Subject: Re: [PATCH v4 1/7] dt-bindings: iio: light: vcnl4000: add regulators To: Krzysztof Kozlowski Cc: Jonathan Cameron , David Lechner , =?UTF-8?Q?Nuno_S=C3=A1?= , Andy Shevchenko , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Peter Meerwald , linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org References: <20260316-vcnl4000-regulators-v4-0-854fc2eaf54b@gmail.com> <20260316-vcnl4000-regulators-v4-1-854fc2eaf54b@gmail.com> <20260317-tricky-pony-of-assurance-7a8cac@quoll> <16b3eabc-ab88-418b-9eb3-367076a8bcce@kernel.org> Content-Language: en-US In-Reply-To: <16b3eabc-ab88-418b-9eb3-367076a8bcce@kernel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 3/17/26 5:42 PM, Krzysztof Kozlowski wrote: > On 17/03/2026 09:07, Erikas Bitovtas wrote: >>>> + vdd-supply: true >>>> + vddio-supply: true >>>> + vled-supply: true >>> >>> Same comments as before, I do not see improvements. >>> >>> Best regards, >>> Krzysztof >>> >> >> I explained why in v3. The message can be found here: >> https://lore.kernel.org/linux-iio/cb92bb47-9078-475d-b242-71e3f9181a72@baylibre.com/T/#m6da277894cf5c2b473fbeebd4b7bafc7519ebc26 > > Apologies, I missed that. VDD and VLED are fine, but I2C bus supply is a > property of the I2C controller, not the device, therefore please drop VDDIO. > > Best regards, > Krzysztof VDDIO supply is needed for the pull-up resistors for the open drain I2C and interrupt lines. Without them, the device will send spurious interrupts. Such cases are already present in mainline, for example Awinic AW2013 led driver [1]: > there is usually more than just the I2C I/O lines. For AW2013 there is > at least also the open-drain interrupt line. On other ICs there could > also be arbitrary GPIO lines that are used in open-drain mode. Those > are completely unrelated to the I2C controller. > > Do you have any suggestions how to handle the power supply for those? >From the looks of it, it was agreed upon to rename the supply from VDDIO to VIO. Has anything changed since then and now there is a better way to represent this relationship? [1]: https://lore.kernel.org/all/ZBoR0DPQ+AufzKHk@gerhold.net/#t