From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dl1-f48.google.com (mail-dl1-f48.google.com [74.125.82.48]) (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 D254B207DF7 for ; Tue, 28 Apr 2026 00:34:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777336490; cv=none; b=lS/fozoUBqttmxcFK4O+31YErlk9WSP9HorEdKcs+RHHxVvqgTJ+ZmLf1R8IrCkq8Kwb3i78U+ARW7uTWt1K4bmRm/d0RZWh5uiw3uRQqCfdFnkEH+QUN/IWybIZMX+avQzur/sM+lG6U27OHCUVRfaoI+AyArKVK/nAK8jBFn4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777336490; c=relaxed/simple; bh=Km22mwMXYXlDRybVxMfI3OhoMB8ev9WSoq/jpg4uxys=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=QiilViP+Ght7R4jqYbZFT8bD+4qLPr7Vje3LiYcoz8TyfHWRmD1tmh+uqg55wCQkNshst6+TQWvCryg24EvgT090YSMrKSQbZ7UJFcs4tLP3+ngZTIEla01wyXSv8RR6ZlSGLxuVKLZB9rqkBp00maVmQ/QFlnx/pWpLUZhf7fs= 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=EmxLK7DS; arc=none smtp.client-ip=74.125.82.48 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="EmxLK7DS" Received: by mail-dl1-f48.google.com with SMTP id a92af1059eb24-12dcdcd54adso411703c88.1 for ; Mon, 27 Apr 2026 17:34:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1777336488; x=1777941288; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=khvD6LA49QvJDWglizbk1eKiZMgbOeJmUSdTokzGJAw=; b=EmxLK7DSXzUJp2p2eDhDQe8QCl7jjum9EW1JZsPclsmiMgbFQOHuJTSClcW57v5KJ/ MENEUq0fLIrqPCMHuYTxpJKWhGex+M9KWy9HBUjj5TzYQbDLINUnOPRb4VnwdjaoHiwR kfDigiNdbO5U2/lQpMI+zAI/JQknTVW4jAPp08PosdehI/yQsLS1OT6mIpZSclPp/+31 UdRLwsVncx3GAVyjsC5Vz4J5ZK7GGesja5N42td9zK0ladKRNNUhWakeeEP/7RScoVJY cdfS0Uq8Bx0XgYFOO4Ehek6E3atd0B5pDIwUF/JWM1KB0l9/pLyHkuKzpfmsKVNrjsei 56vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777336488; x=1777941288; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=khvD6LA49QvJDWglizbk1eKiZMgbOeJmUSdTokzGJAw=; b=oiRchXprpGu6SRcyYLHYV1Ahvi3UkAl5HaXAZ8W6+DQbVZ7+AwYbUQ2JSw7+1Pqirb gtKv/Pe/f1TwK5x7PyPnn1H1O36K1BSEPAMNB4W479y7hSiEV0sx9ogZFJ91QEfjlWua IyFO8iMmaY4qY8C/1OWcr1t7mLlhAj6gzfeJ198gZDZrLpE6bgDahPzJ1ehQD1VRRc1c SP6UyT+8QTKRNReCzdQ6P75seSAVKkhcDE+UsQGoU8rsr5yqBnFI0nBE9HitE8uES+Ke /tC+5iYiuAgI1QpptF3v/xfaXYoS3dU9MvFrzx7GyfaLvv8d/hBqEPZcGy3ZsEoFB7Jn NRxQ== X-Gm-Message-State: AOJu0YwbTKhZE62ptp/OHSQ47DoWKRL6H60xRyi7E+KF5FZhAlopcZlE LRsorUDzG1AmlNJ50woPTKEruzVErv40MxiuTAfYdC2n3a1M5P4Owna8FQDpuHWyczA= X-Gm-Gg: AeBDievYYiCDJd6bxrjy/AK4D9UWjkb+mNVL/yOQsxIkYO0j+YPx3fbg7tbjIBHio5/ 5DwFHZZGBZ0L2KNBdbXhaCbx+PpVj3nEW9JM0Lu83RQ0phXKdz5jOQOtenAbtVoYXTKvmMSecky zb5n34E6pps/16rhJ1Zpw4fjO0Dn8v/S89Gr6I2xorRvX6h4q91ZeK84KMtVaGwDqinwCC7FuhJ e+5l8XMZIuFbihH+wdxGzKK7g914t/GQua3qXhLccmpJxwgdVZLpAwE/0NKCBCKjq1S92rIvQO5 b+nj/9R9yZfNd+tSkGx1bt034fEVmXQbCPOUbyVwrjbDYjG9fd+V3iS3K7DDjjB3Y75smr/c0WU YJ4nBJsifohK7wA30sUdmWzosg/JLBdujOHK8+MjhIpaIjQcutBF6AWqIzjqXvWTTc6H4jVV44L kWOyelt4vrYS/fg0NFXE1h1koOPB2k+Dg= X-Received: by 2002:a05:701b:2415:b0:12d:de3e:86ac with SMTP id a92af1059eb24-12dde3e88camr62174c88.42.1777336487616; Mon, 27 Apr 2026 17:34:47 -0700 (PDT) Received: from arch.localdomain ([2409:8a28:a59:55d1::1002]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-12ddd927bbbsm957144c88.2.2026.04.27.17.34.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Apr 2026 17:34:46 -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 v1 RESEND 0/5] leds: Add shutdown gpio for is31fl32xx Date: Tue, 28 Apr 2026 08:34:07 +0800 Message-ID: <20260428003412.322032-1-jerrysteve1101@gmail.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This patch series primarily adds the shutdown-gpios support for the IS31FL32xx controller.It also includes a fix and dt-bindings updates derived from previous attempts [1]. Patch 1 and patch 2 are based on a previous attempt [1]. The driver-related updates in patch 2 have already been merged. Patch 3 and Patch 4 add support for the shutdown-gpios property, which corresponds to the SDB pin of the IS31FL32xx series chips. This pin is used to enter and exit the hardware shutdown mode. Patch 5 fixes errors introduced by previous changes. It impacts the brightness control function of the IS31FL3236. [1] https://lore.kernel.org/linux-leds/20250723-leds-is31fl3236a-v6-0-210328058625@thegoodpenguin.co.uk/ Jun Yan (5): dt-bindings: leds: is31fl32xx: convert the binding to yaml dt-bindings: leds: leds-is31fl32xx: add support for is31fl3236a dt-bindings: leds: leds-is31fl32xx: Add shutdown-gpios property leds: is31fl32xx: Add shutdown pin to exit hardware shutdown mode leds: is31f132xx: Fix missing brightness_steps for is31f13236 .../bindings/leds/issl,is31fl32xx.yaml | 200 ++++++++++++++++++ .../bindings/leds/leds-is31fl32xx.txt | 53 ----- drivers/leds/leds-is31fl32xx.c | 7 + 3 files changed, 207 insertions(+), 53 deletions(-) create mode 100644 Documentation/devicetree/bindings/leds/issl,is31fl32xx.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-is31fl32xx.txt -- 2.53.0