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 AD9813AA1A6 for ; Fri, 29 May 2026 19:23:13 +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=1780082595; cv=none; b=MTd/EmWZ8VgHJiI1PlpjI35DZBwuYeMhQDpi0Yca/3OdbZ4Etc8gLLI9hm/FFSCbKen4M+UEZOkFTqri/NscnW2O4V96hgWd+dEn7cYecjcSRdUHsriKkdyeyXiC3b7wVau31/RgEI1czKvP40G2367uZsaihSi1GpKgUwuWEEU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780082595; c=relaxed/simple; bh=hyz4a9KfkQdq6GF9UiDXxz4gzafyVLqjGocQwFon4KY=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=Se5DDePcX5YIkg1qRMG3Su0F+i2OFsrMnohwm6Od3GfjmDaIRF/7//FY6r+YioYRfCRgBMjOaOEkzStJzIvKOp4WGFKR+TCiDJMXXL3Z5PmyX3kcpk64gm5c660BUgeAq3qWKMkRBJ96tjmiIRkofuQTco9nj+nYZzLof8/9fhA= 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=B0zVxuQV; arc=none smtp.client-ip=209.85.221.54 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="B0zVxuQV" Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-45e9f4a3510so4916910f8f.1 for ; Fri, 29 May 2026 12:23:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1780082592; x=1780687392; 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=Ndz1hoCdDpCMZ0CBl4eGMfc4kRE7BfbvXniyLhRZSE4=; b=B0zVxuQVlDJvt7ACcjEg57tiAkrD2iExtrSosNnyIAb4hsQTstKoXD/92xpvsfhqmB LFFUQ/5Q1ZYmVZVvSwxGEQiIAY2JwVKh8eTodKAoE0jilHX8By963GUNRq6bMs5GENxm zdbPG8k3nrlSXqm6ga3VbBw+EHoDUnBGX/6Q4MiETx8aNqLKaOiygFnq3OiuTJFTcF40 AjyrXXgAgULnvlNTbeZbl9ZaCQxw/rsWsgM6tGrMbVRrUl/mbfISunZmMJypPI9JhBrb D05jlMYl6DvvJAt3u8QVllVKcS68ImHj18OEoqCuOOeHSFcAs/ooGAn9XuVfKbgCBEAT eV4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780082592; x=1780687392; 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=Ndz1hoCdDpCMZ0CBl4eGMfc4kRE7BfbvXniyLhRZSE4=; b=LqO6OiJcSFE9sumcTONdZlan+uAI7TJ/RlJ66vbtWc2p1u07R0UamCQ56YxYlumaiu RjYebduZrbrbz4grfMn+s57RIScDCrn8JSmkMW/z8OxOlCR6r8C24SsierL/xsaZjCPe VfjXPrzIPeTZmjDk866isqnpN3uK5piBlfnNIqcLAuTIcIIB7yc8ENuIvZJDvXxLt1y1 ZQMF/RkMbl/2aXdKnFFnwfHn0AKR5LxrbOT/2XlFg39UfKhJjyLvZVKkVPMuhy7Pk7RN eGaMk7dvCYYl7W9rOTO3+uMjj9IB390SIWvUoP/LW4h5IHxUkZg05ClYWPKE/mNKN4uS Sbiw== X-Forwarded-Encrypted: i=1; AFNElJ9vvtIVWDRVZo9kaxPLYWpfT1c6sgCLB1p/SuzDVbH7DXt1/MaboXEc4YWPVWFI6Wv4IsNT3t+uJlQnsdU=@vger.kernel.org X-Gm-Message-State: AOJu0Yx1Us0JxKVM5XVRK3qx2EfGAsONw/kroca/+z46xj30o+b5Ny8q ItVeEFkQkLNYnt+pUNlaKVQj8MNF4mBnHL6QG9ubdr62pixHjNI5oIMArNuQZc8sg0U= X-Gm-Gg: Acq92OFgeA8nnycS/xYmu39AJxaPd/zW2xMDMwgrxzkTcsKS5YKLAhcwONdU2MGYlt+ p1kT0kbSNIceGgDRSddNJ1dEVUftUHyHm0Vskp0Ez/+4L7rqfMQ/+rmzug9GQ+N4kkB4B9o+OIy w0P2pW9FkbmMsZY8w0rEyjMO8B6A+mzkeUqgATEQapgNa0L9Rs00DPwX7QkVos071OEVkvGKF2a AOgYLm2lKu/9Dkc5tcWpRMsPN70JeWb9eyFimEfAwtLkwDzODu5oteQelDurgUT/U764NPYT7Ie iSlIRn7045cLWCpk2bLmaKvPNywoTSSDCF/eiQU3UjtsBJt6atlfqO3TI1NawQ9Fc3cAh3Fqwrp ueECH4y6F/y1g39MrvZgLXUA91qf18kV5Gcz+ntR8PZ5MFRtl/ZkIWXSccZN2kzpfm/DPE40n57 KS1WcdSaUJXoisc/a5nXs4LhdzBXhzW+j+rVXvvrMgdf8rcobRBvBMtp8= X-Received: by 2002:a05:600c:8b6c:b0:48f:e249:4094 with SMTP id 5b1f17b1804b1-490a292fba3mr15871725e9.18.1780082592072; Fri, 29 May 2026 12:23:12 -0700 (PDT) Received: from arrakeen.starnux.net ([2a01:e0a:106d:1080:8261:5fff:fe11:bdda]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4909c152570sm28692545e9.9.2026.05.29.12.23.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 May 2026 12:23:11 -0700 (PDT) From: Neil Armstrong Subject: [PATCH v5 0/2] backlight: Add SY7758 6-channel High Efficiency LED Driver support Date: Fri, 29 May 2026 21:23:07 +0200 Message-Id: <20260529-topic-sm8650-ayaneo-pocket-s2-sy7758-v5-0-03aacd49747c@linaro.org> 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=H4sIAJvnGWoC/5XPwU7EIBAG4FfZcHYMDFCoJ9/DeKB0uou6pYHa2 Gz67sJ6cM1e6vFP/nz/zIVlSoEyezpcWKIl5BDHEvTDgfmTG48EoS+ZIceGK7Qwxyl4yGfbaA5 udSNFmKJ/pxkyQl6N0RYkt4LIDIJQs0JNiYbwdZ15ef3J+bN7Iz9XuzZOIc8xrdc7FlF7/5xcB HDg3rme9NB3Ep8/wuhSfIzpyOrmgjeq5DtVLGr9RvFG8Z7aO1X+qlq0O1VZVPJWtKrrvLX6TlU 3Koqdqiqqkd5IbIQm5f6o27Z9A+OP9kDtAQAA X-Change-ID: 20260428-topic-sm8650-ayaneo-pocket-s2-sy7758-3081ee7f1e25 To: Lee Jones , Daniel Thompson , Jingoo Han , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Helge Deller Cc: dri-devel@lists.freedesktop.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-fbdev@vger.kernel.org, KancyJoe , Neil Armstrong , Krzysztof Kozlowski X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1975; i=neil.armstrong@linaro.org; h=from:subject:message-id; bh=hyz4a9KfkQdq6GF9UiDXxz4gzafyVLqjGocQwFon4KY=; b=owEBbQKS/ZANAwAKAXfc29rIyEnRAcsmYgBqGeedDSAmaxEWFCz8CYt6xxzZKkdzED+A2UmDL8D2 nVNNL4CJAjMEAAEKAB0WIQQ9U8YmyFYF/h30LIt33NvayMhJ0QUCahnnnQAKCRB33NvayMhJ0dn9D/ sE/AU77M7s/TwXuyqD/Mj1TYB7fXk4pCI+bWHvo+AEKx3QpoHQ6cLP/EZCUtdwYRsuWCFDI8afjfJr 9psSKOo2Fly28TOIETBHkajm6CHMHh+e0Pb2biwVuUl00Rp5+KVHNMvogZg/kfNqh88baJPXGIwQNJ PCXJr7FP/tFpp5hFcZbacugiKvc2nohC61M84GNKpwgmGUzkbDNYgY4MEzgIj9Ww4PMai1Fc5AWxm4 HINbalshfz5hR1omdn90hXK9F6+FOGEfKajDmcG5EhNacQlVON/10by2hKHG55MC6C4ofHsl4ApSrj IyG+wbtMoZmwG3tVi+obY4D0GAdQ37+JRqAnTA+9gJGSXJ8nZaYrp1+ID4G1Kd8u4i1nRIUjrjYS0L yCtbu82jAH8qXG8eUBOyRnzWr/Uy7h7oCiuZTzWiI0hpcNx1IOv4rIp4vC1F1IXx8dTU7GVgPCihZT YSQFpSGbU1VISH8Xu+7RuP3xfHdoCH0pEyTn4Oucd5bjEaBHXMAuCdAFWRy638S7Nk3/c5Qa8I4zvJ LkDeVo1whnBmBUd2uqtF7pRLAP5zMJuzHS4SZf+v6wYCZ5N4j91OcxQ45vK2miY3RgxDB2bvX2ACWj XWi0WdtUHPd/1OPlw+z7BRpTJi2O95IlMYgircSQ2I1AB/eP9cr8dWAGU42w== X-Developer-Key: i=neil.armstrong@linaro.org; a=openpgp; fpr=89EC3D058446217450F22848169AB7B1A4CFF8AE Implement support for the Silergy SY7758 6-channel High Efficiency LED Driver used for backlight brightness control in the Ayaneo Pocket S2 dual-DSI panel. Signed-off-by: Neil Armstrong --- Changes in v5: - Rename vddio to vdd and make it optional in bindings - Kept the bindings review since the change is trivial - Link to v4: https://patch.msgid.link/20260521-topic-sm8650-ayaneo-pocket-s2-sy7758-v4-0-73c732615e4a@linaro.org Changes in v4: - Fixed Kconfig typo - Remove again unused macros - Added delay.h include - Link to v3: https://patch.msgid.link/20260519-topic-sm8650-ayaneo-pocket-s2-sy7758-v3-0-ec8194bbc885@linaro.org Changes in v3: - Dropped unused macros - Added second autho entry to match header and commit message - Move my signof at the end - Switched to flseep() - Link to v2: https://patch.msgid.link/20260430-topic-sm8650-ayaneo-pocket-s2-sy7758-v2-0-308140640de9@linaro.org Changes in v2: - Fixed bindings subject and removed "|" - Added review tag - Added higher delay before reading ID from HW (100us was too short) - Removed probe defer if i2c read fails - Link to v1: https://patch.msgid.link/20260428-topic-sm8650-ayaneo-pocket-s2-sy7758-v1-0-0caade5fdb32@linaro.org --- KancyJoe (1): backlight: Add SY7758 6-channel High Efficiency LED Driver support Neil Armstrong (1): dt-bindings: leds: backlight: document the SY7758 6-channel High Efficiency LED Driver .../bindings/leds/backlight/silergy,sy7758.yaml | 52 +++++ drivers/video/backlight/Kconfig | 8 + drivers/video/backlight/Makefile | 1 + drivers/video/backlight/sy7758.c | 259 +++++++++++++++++++++ 4 files changed, 320 insertions(+) --- base-commit: 39704f00f747aba3144289870b5fd8ac230a9aaf change-id: 20260428-topic-sm8650-ayaneo-pocket-s2-sy7758-3081ee7f1e25 Best regards, -- Neil Armstrong