From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dy1-f173.google.com (mail-dy1-f173.google.com [74.125.82.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 175863E1D0B for ; Fri, 8 May 2026 13:11:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.173 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778245921; cv=none; b=Ml8AeVhP8UTxe6j8gKxz9AZc9MtBDlRO1uWc+I9iykqIsNqG8U+bdHiNM9CJ64kTizO3LjaE1zXhS8waBzv2g2LfUOOTNCLUuu9XEsJowm91YQLgyXkDaYCvi9pWFChO321VpHZR4pTQqp+nf8dmf6wpD2YxyLMz8K4FzARzkB0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778245921; c=relaxed/simple; bh=2b0FDpYiUDHYTaTWt/ZYBFR8OZHcqRcI/kgwYOW2JAk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=f8Fn+hgcX9Ka1pU7ynKyWrHgtUuK9w8zSW8UM2kRcE7JkaKRmA5V8MgfD/F7e82IB/menyRBYdBPPiVPzY1ZJ0Pce7XtF2Syh2tATTS9DSrdxwWDTF8sXbMxdcL9qcHrwFeKTKdJ9W47Tb6Yq8z2ZArTzit1htUBhbIJ6maZswk= 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=PDENpBpi; arc=none smtp.client-ip=74.125.82.173 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="PDENpBpi" Received: by mail-dy1-f173.google.com with SMTP id 5a478bee46e88-2ef2a1cc06dso56849eec.0 for ; Fri, 08 May 2026 06:11:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778245919; x=1778850719; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=PyBJrvlz7Sq+JJiQV9BBY6vFwOZpdmX7IWJeP3gm/zA=; b=PDENpBpi6Rc3GurEyP8ei0qRUWEADpLrXVavQi67r8gFi9JgJ63UUtPY7uuEBv2a0r aoCMG1CxeW3kZXDNWTn8yffGA9IaHfUo0P+UXAg3k+10MNRWQDuvOQLk1WX2B5FH603Z 8+HLKXlc/PV7c7FW+G3L7Q7mZmq+evEuqFvakO5iu4XMxA1tvDtWNbR6AkbpMMC5koBM Z44Lqu7Y0kQNuN5uNvd+BqQB5Arfem7k3ArpSsGq/UwpBNORyaTm/zfFJHBlJ+kLmTme ndLc213LN2vuqV9UYwUkjsVrdajgeSEVn7umjK91iLtd7Ui96+5F6ixLJHqH42oRXlQw gz+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778245919; x=1778850719; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=PyBJrvlz7Sq+JJiQV9BBY6vFwOZpdmX7IWJeP3gm/zA=; b=J7vXB/vaCvT8+novfzVoYJOtIKqcQm8eHiZjLuuZAHojZTs9qmy0qKSDv0zRlUkV8A yC7o6AnAYveyNh0zUYEwubGiSgFlvGSwPiihb8xS3l6gKDUP+2YPbk01q62leTK/ARZW yw8BkC88qOt9wFVws363EJywRr8zAiRaS4ozR/Eoi9mrBlSFuKNr8J/V12k3wkv6Irqn pcZUXzQ0Y5cb/BA3ke9gDDbvtnGUBzSSCGmXVuFGbQ9XZYMTpZzu6kz6Rylt4+T8PhD9 8ejKidDaRJFmfrd6iuZZnSS3XAOfiihtXjzyWn9aHY2fojXAqUsZcg7C8D4wanu8vzzh EJiQ== X-Gm-Message-State: AOJu0YwIccK5mfdswhlsPee5jqtbvz/Ukfnyv0UdicwH2JPgXzX0iMxP CQNo3XiO+D4YH2v1s190TFrYhMV/Fm7s2aO+PBF2TOlGW2O7i9TpXC/rd2N9K1sJ X-Gm-Gg: Acq92OEBe9H4WmCsZTPZIQc8mNpsxGB7XP4NxrRlHWq9tKiNmMy6iOallkT/3FDzKqq cgP6hIBlp7GlK2iVO71XDte12TleWaIxLKmBwLwG0Ix5QPgHwTSaOaCyopT8bAF4wX+hFU46O3O XEwcp9NpQSII3ru7q2XSzGXcNR9rjnn22B0pfjJ/6JdnQ278K2aXs39FDy9pL9GYrYZhg40Hiwd Moi8D1cVeBu28qXGsKY/dVTp4ugA3NVb6v+qFBnfZVZJiOZwAz4ZGtGirGQSDLhPrNsblNVXkK8 7mYy+IWW5vIZcbSvvuBXyLMG0RMgBVfI05Q48hLwUqLpBVTAuDNensJ2m1fHbXMWUWv7SlFzOCz RZZ0ulBewj8QRYiTtWQ+8av2LnJ2dLYabVstmch6BoLpIvRAghBBzHOk48Lu+BoE0v9+axnbEFF zsbIWcUl8IRQg/34lbaQ== X-Received: by 2002:a05:7300:7255:b0:2d4:aa5a:391c with SMTP id 5a478bee46e88-2f54869a41bmr6264814eec.12.1778245918854; Fri, 08 May 2026 06:11:58 -0700 (PDT) Received: from arch.localdomain ([2409:8a28:a53:11::1002]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2f91004b6a2sm683666eec.0.2026.05.08.06.11.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 May 2026 06:11:58 -0700 (PDT) From: Jun Yan To: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-leds@vger.kernel.org Cc: lee@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, luccafachinetti@gmail.com, pzalewski@thegoodpenguin.co.uk, daniel@zonque.org, Jun Yan Subject: [PATCH v5 2/5] dt-bindings: leds: leds-is31fl32xx: add support for is31fl3236a Date: Fri, 8 May 2026 21:11:36 +0800 Message-ID: <20260508131139.1523597-3-jerrysteve1101@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260508131139.1523597-1-jerrysteve1101@gmail.com> References: <20260508131139.1523597-1-jerrysteve1101@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Add an additional and optional control property for setting the output PWM frequency to 22kHz that exists on is31fl3236a. The default is 3kHz and this option puts the operational frequency outside of the audible range. Co-developed-by: Pawel Zalewski Signed-off-by: Pawel Zalewski Signed-off-by: Jun Yan Reviewed-by: Rob Herring (Arm) --- .../bindings/leds/issl,is31fl32xx.yaml | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Documentation/devicetree/bindings/leds/issl,is31fl32xx.yaml b/Documentation/devicetree/bindings/leds/issl,is31fl32xx.yaml index f4a6ef99b477..a8ed62fd2f35 100644 --- a/Documentation/devicetree/bindings/leds/issl,is31fl32xx.yaml +++ b/Documentation/devicetree/bindings/leds/issl,is31fl32xx.yaml @@ -21,6 +21,7 @@ description: | https://www.lumissil.com/assets/pdf/core/IS31FL3218_DS.pdf https://www.lumissil.com/assets/pdf/core/IS31FL3235_DS.pdf https://www.lumissil.com/assets/pdf/core/IS31FL3236_DS.pdf + https://www.lumissil.com/assets/pdf/core/IS31FL3236A_DS.pdf https://www.lumissil.com/assets/pdf/core/IS31FL3293_DS.pdf properties: @@ -30,6 +31,7 @@ properties: - issi,is31fl3218 - issi,is31fl3235 - issi,is31fl3236 + - issi,is31fl3236a - issi,is31fl3293 - si-en,sn3216 - si-en,sn3218 @@ -37,6 +39,12 @@ properties: reg: maxItems: 1 + issi,22khz-pwm: + type: boolean + description: + When present, the chip's PWM will operate at ~22kHz as opposed + to ~3kHz to move the operating frequency out of the audible range. + "#address-cells": const: 1 @@ -60,6 +68,22 @@ patternProperties: - reg allOf: + - if: + properties: + compatible: + contains: + enum: + - issi,is31fl3216 + - issi,is31fl3218 + - issi,is31fl3235 + - issi,is31fl3236 + - issi,is31fl3293 + - si-en,sn3216 + - si-en,sn3218 + then: + properties: + issi,22khz-pwm: false + - if: properties: compatible: -- 2.53.0