From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) (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 9423A2D12EC for ; Sun, 7 Jun 2026 15:20:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780845628; cv=none; b=WQpYINeHNa9cOdhUKWhmR3Xnh/HuUAZHKDjUrCG4bhrfkC/SUOxu5pReLe/byg33bKwVdm8RK5aK70nU3fAkBOIAvRBE9vXZNwJsuBsJLg0XoA3ylEY0jJ8Ct6RlZA3APdv4eCceEkB3t/wuv8I+JTehYpYZqqvuS9urWoaGQBY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780845628; c=relaxed/simple; bh=tqRyoaZBs1tvjQrY9z9TFd/uxGf92frpQLPL1VyfqU8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=a+s7nVmyNMtUE3q7SB0ZLdMx1FQ7oDMxNwOKJ6HrBekX73D3nwo3yF1q2ju+O/KCdnl4bEgwWJo0+z+tF0cg8sUPBOFIiGhxCp73AQwgG1x6p2tG26nH1RqVsxmXCEdY86b2sXC0i0JSD8j9MyYJmUSRZw7oAV1sPuWdDKnnH64= 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=Hyqp46Oq; arc=none smtp.client-ip=209.85.216.47 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="Hyqp46Oq" Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-36b9b15af73so3070796a91.0 for ; Sun, 07 Jun 2026 08:20:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780845627; x=1781450427; 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=qC2QIpvU6HmG8jsTK89YMedFfyyJiHf9gc9ctAYYQYk=; b=Hyqp46Oq8KWqJXrSwPUWUb3qxVpg3GcXChKeASFd/c4MoO/YA2KVjGhmXIXsugneVT 2V8IN9ZhUAAnMAGWn2/hd1TWIxww2nW9e9uwMgrCegtOmKVudokQ2MdfLPcjFqO23wrX 1wU1qo7up56vqjcrs48TUFnC6zAabKWNL6a9o3bhs9Y5FQPdHE7arH4l2usUvqbFZIYM DNfk0PMiAx14aAYk0HN/VvI8fFxUHX/PLn9I+Pd0oygrJX4dCfgKD/JQNdezv1CHXfWl JDS16dtqzzV6u7bKMBJrg4DAY0EPNHvEHb0eV2HMi4UlmoGkOqYtKpuuWCmGg1EgzdNc lxEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780845627; x=1781450427; 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=qC2QIpvU6HmG8jsTK89YMedFfyyJiHf9gc9ctAYYQYk=; b=jxfoA1h/Rw9CM3h1vxzBWw2XouQMe7/HhKhn14SnmwUODq3wPE9sqY6Ihvao7dcqZt A3B38m5bSXKQbt1PkW2Y7f2KK1YF822PDThplwtkmEkdKLHZ5uKMXtbi2hF1owzjoj95 2n6I+TwsOj0Ux7Q0cRYPvUP1QRtLN04jjilIxFfxoC+WV7+wJd5q0BlnUda8aSwDVkEe PfkCT6eWhQK7sMdWWD/7OEMGgND5jRUBz8yuD8RFcjPx2Gs4lxyd4X2QMGkXa+sPPT/Y JQHROtO5K2O6P3Qt2WoeOx0fuI90YUGBdATqvT6ZUMvkvVKMOpFW0ota8d7se0N1uKSY P8Pg== X-Gm-Message-State: AOJu0YwPe2lOVcJptldzQgkT2n8+BiirAo1HABFiXyRlAHwXo3MQ5Fi+ Zz+bTo5xMLuPGEEq6n9eDGFNy38+QXkN/O307nPvs5yhJbDimDNpR1XeOnLIjH1ilMg= X-Gm-Gg: Acq92OHgFCpG+SeoLZ820jbWGhOgySqx6fJxG/5SHkEpjl1wCg+0iSJnmGEYPcnxaVV zYpHpS5QvdxX5iYdXvjNUJVr3vVjIHsprTLNcAfxKR3yFr+cEw26jO4Hw+hQunYP9dzwhQgsQCa zXccSV4SWqQOqPLePuIaH2+ozv/Cvzi2F3fIAIS8J+2tMDWC0ZfrIscRpvpS/lBrYMEgo240Apf 0kFxUOuXo1vXxQ2AK4Mw2mc1sqtgG2xf7ojKt+4/ca8cV2bEP4yCSjVbsadlUNHQ7Ph0ROS9oTa ZO/ivHsmjC/8AXXXgAOrhbPg1nHW4ht/RrLxM0hS7cSEhf+ETtJlj9CGMso4j/EbTNtxkHeFIYY NT5ukBoDi5dTGJK2WmGuE0cKVoFhFGGL8rsnTLhTpOetuViT5OqyYfzavlbsd2mZF+natwOzcTM f/M1RgZMW9kACfgr1IiiImejvcriBli2tlH348QkbLlWEkb2p2YcmDvnKezHUQ X-Received: by 2002:a17:90b:58e7:b0:36b:936e:73c8 with SMTP id 98e67ed59e1d1-370f0e4ad33mr14187674a91.19.1780845626785; Sun, 07 Jun 2026 08:20:26 -0700 (PDT) Received: from arch.localdomain ([2409:8a28:a54:e741:3a5a:3245:d3dc:4b5d]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-37135861581sm4130659a91.2.2026.06.07.08.20.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Jun 2026 08:20:26 -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 v8 2/6] dt-bindings: leds: issi,is31fl32xx: add support for is31fl3236a Date: Sun, 7 Jun 2026 23:19:58 +0800 Message-ID: <20260607152002.446617-3-jerrysteve1101@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260607152002.446617-1-jerrysteve1101@gmail.com> References: <20260607152002.446617-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/issi,is31fl32xx.yaml | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Documentation/devicetree/bindings/leds/issi,is31fl32xx.yaml b/Documentation/devicetree/bindings/leds/issi,is31fl32xx.yaml index 81f1e30e493d..5f22d8b77edd 100644 --- a/Documentation/devicetree/bindings/leds/issi,is31fl32xx.yaml +++ b/Documentation/devicetree/bindings/leds/issi,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.54.0