From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) (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 574C736166D for ; Thu, 12 Mar 2026 11:53:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773316401; cv=none; b=S6gdduTWnhwE3OLixHNWSKvFH1pv6xmnuOk+mho00hwJXXL6HmF54ZwsvkSRAnZMQBqhefjE4odQoOaQ2T8bZfP+HrZeWRjQKvAhlSwtn8ugSm7EPJ5u0E3A+ZeHx47sVbZnSSsS2Ypf2ws8YJ2YyexurMrdONCRsJAV04DmDBo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773316401; c=relaxed/simple; bh=J+U5drShINo5+0B3DYDVjx3TPOFOzJe4Hqp6zGMExds=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=dMhaTOmcFq5lqzuh2YHYoBEqjzRsqQ7PKDv3PVC/9ieWFlxg62xV7BGz2gSJ2mTZyRQSgxt592iaQJgbRm90fGNrtR/HUNnM9N2kIXurG08np2K898rGCPpP/eUDY2IfaO6+41WZ+geAGknYQsrgkKrL+7daU3T8JbZ1aWcANiE= 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=Lbtg1hK3; arc=none smtp.client-ip=209.85.221.54 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="Lbtg1hK3" Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-439cb5af25bso975018f8f.1 for ; Thu, 12 Mar 2026 04:53:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773316399; x=1773921199; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=44LXRHinVhycilszR/4yNd78RLiYQ/Nblg4COhfoEQc=; b=Lbtg1hK3yB3gYJ56R5yPo3Tx9k2eZYG8+itJUNHVDWUJUXTDBu0kzBHMQqaureLXVj qxNOepIhvFJrhr1W6ECWaS18js0pWx3Pa+6tMb6EHuY1RR6glc4uhuhrTT62hJptXQD7 E3CzztCMcd0AC46SSWKREQxHRjVWAwp0eZqclmqvY9vUhs1BSzmzysIQbOweXvdGs2iQ 8mrzW5gptAhciyV2B6lPdb5AXdTw9R1jR/C10oikQZC/NMdQQliwskkXGD6Ng+v/NJoy dJjcoH07vL9XdLuGI5Oqyb1SOH5hni1V/nnss9KX71lUd76R94FNL19e8eU5ayciAXX+ VlMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773316399; x=1773921199; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=44LXRHinVhycilszR/4yNd78RLiYQ/Nblg4COhfoEQc=; b=D2ys0w/aJtTLNJK3kRYsZO9YVDvX4aZcfHgT36+RU9CAP0H3egCusDdQX2BG3ojMO5 7G9RUyukYen7q3snZDebeJZsjwBvmhrs7F/nqZGTRu9YRVIyf/jVK2+wSusIni5n0tCh 04k/ZS50P1LixS40ZPSMifcHc99Qpts3Y39iIhFthAZNXiXWkxPf4GES0cPOhFA8styw xtnPzvEJqIA2XgUymr91S7A1+Gxu/u7RxqtVImoArmZTEjASo/DJED7fuAaVL3X8wcv9 2xLXBVt0GZ8GvJ6+MuNX1w5OgsGAu/x4SdbagvuRUJyke2nV5qHpzh7V3kMBtkyiXGzB WFHg== X-Forwarded-Encrypted: i=1; AJvYcCWpnyZt4GiUYOrd84sjp4YDyFkyaCFcCtKj7JVc0YN0+kD03Fz6yw6f+cmOn4GxzdItkz+WXV+Q2Xkszns=@vger.kernel.org X-Gm-Message-State: AOJu0YxYSYRcU9StkKtVfmcxaxuileC7X1/k5isG6H5eZiiol1BV0fgy WstCVM79lGvZuK8eNmvUFZmtTklDmOyFGI9OWUnrBaT1hXQjf+pew1BuJgM8VwW4 X-Gm-Gg: ATEYQzzBc4eLhtJzGYGKXaaqWXtrM9Ono6QMc+xGAw8eN60nV8xDqsbsfKgsy4pDhQ0 1+1gwMbaZDs7ZAlFSBOeRXxzI2wxoDyzxvGjOWJJJFkhk8WMg2hXstypxnd5nMFvghRWgRQuZ0x H6FtsptfwPfmLdRO1R4uJu/1Z4LcNS21q47HaSgVqQ1HpDuqZxVqo5j7ELRnhp0atMbxC1E5H2l FzVLI7Pq508gf6lUXxFD7QQz1VYc7iU/bJe+bolealQZCL4Wl49CwLOXfN9CQHuxDR2tojBYk2s lcsQB4ZYIMuXQnolH1ZXEw7G2rzopQQuXfvmMg8Zh7kF/BgVdehUQhtBc43y795tDQoCsCtLXQi sJ3Uh9nW5Ro7cRw7CeydHR5RI78RKG4R2kaLnM3TST6PfkcHIm73NE4m2KInN05Ax9WkIVCtDqi 8eJbqxQIJrX1E15Jzxmnd2GrdWBw== X-Received: by 2002:a05:6000:186b:b0:439:b046:2044 with SMTP id ffacd0b85a97d-439f81f2334mr11880791f8f.12.1773316398625; Thu, 12 Mar 2026 04:53:18 -0700 (PDT) Received: from [192.168.0.39] ([79.133.247.80]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-439fe22529csm7044960f8f.31.2026.03.12.04.53.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Mar 2026 04:53:18 -0700 (PDT) From: Erikas Bitovtas Subject: [PATCH v2 0/3] iio: light: vcnl4000: add regulator support Date: Thu, 12 Mar 2026 13:53:11 +0200 Message-Id: <20260312-vcnl4000-regulators-v2-0-2bdebbcbb58a@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAAAAAAAC/22NwQrCMBBEf6Xs2cim1VA8+R+lh3TdtgttIokGp eTfjQVvHt8w82aDyEE4wqXaIHCSKN4VqA8V0GzdxEpuhaHG2mCjUSVyywkRVeDpudiHD1ENNOq htaiJDZTlPfAor93a9YVniaX33k+S/qY/n/7rS1qhMmYojZb4bJrrtFpZjuRX6HPOH0D/Ida2A AAA X-Change-ID: 20260310-vcnl4000-regulators-bcf1b8a01ce6 To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Peter Meerwald Cc: linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, Erikas Bitovtas , Raymond Hackley X-Mailer: b4 0.14.3 This patch series introduces support for voltage supply, I2C and cathode regulators. This fixes an issue where if a regulator is shared between the proximity sensor and some other device, and the other device is powered off, the proximity sensor would be powered off as well. One of the commits includes a Reported-by: tag without a Closes: tag - the report was done outside of LKML. Signed-off-by: Erikas Bitovtas --- Changes in v2: - Removed double quotes in includes. - Reordered includes alphabetically. - Enabled regulators before the mutex is initialized. - Replaced direct usage of &client->dev with a variable. - Link to v1: https://lore.kernel.org/r/20260311-vcnl4000-regulators-v1-0-66b6038ce563@gmail.com --- Erikas Bitovtas (3): dt-bindings: iio: light: vcnl4000: add regulators iio: light: vcnl4000: add support for regulators iio: light: vcnl4000: move client->dev in probe into a variable .../bindings/iio/light/vishay,vcnl4000.yaml | 7 ++++ drivers/iio/light/vcnl4000.c | 41 +++++++++++++--------- 2 files changed, 32 insertions(+), 16 deletions(-) --- base-commit: f90aadf1c67c8b4969d1e5e6d4fd7227adb6e4d7 change-id: 20260310-vcnl4000-regulators-bcf1b8a01ce6 Best regards, -- Erikas Bitovtas