From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f173.google.com (mail-qk1-f173.google.com [209.85.222.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 2B80422FE11 for ; Sun, 8 Mar 2026 01:56:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.173 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772934979; cv=none; b=Iu/y2bc92yRsOvV2hoLy8cWd9bpjISRo5xheGfTcyU8hyc4h09SyOnZV5PvFCvOIWCoEbdBc2rZ9geYotIDV8IFPXpvd7pjNoyKdpfoe2Nid6gY/YluAdDN980wTgrhKz7I28hJwiC0cRkdRTxq0YXK/jbAuRlea3/ijYKquW24= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772934979; c=relaxed/simple; bh=laQV1vVD5UeRPg5aVrnjS2a8ORtfFMt2mFTQJwLRy0E=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=K+hbG9g2w1dHeGMigValh2s7kIM6sHjS94OWeQFRSQCr2nRkVBxX48bBTgtEChfEY8/pMmbeXVDzmZwKl8dz1bZpRKvu8z2VkRXB5KsBoprrn2+I8H2mvDbsi3LJlkgcK2p774Li86oOfe4ufu8qCT7lYUkP4tAJxfJVklnxZwE= 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=WQMOvDUA; arc=none smtp.client-ip=209.85.222.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="WQMOvDUA" Received: by mail-qk1-f173.google.com with SMTP id af79cd13be357-8cb3825b0fbso1043748285a.0 for ; Sat, 07 Mar 2026 17:56:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772934976; x=1773539776; 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=M0ZlraAcI3wbiEU1l8IOyIiSX6Jx0dmte314dQ86Jm8=; b=WQMOvDUAWyIpezxHnbF/feOJHI7KgHQYPaND4dFBgMUA3jTiiH1ZfXnbYYgjeLS2YO QBedg5pC4nEBeAva4akcBNA0IJrugyZi4r1NsdqxxfwBDuoIQO1LnmJDFmJgzbdv8WHz EXyGSaDtawfqOMcgel/XWo7axTSSi2tPqRC0xGT9j1S9p28HYJh1kjeLHnZ1MhfkjBVJ sGNqmdG5O3bdAUaiBQ7njOhERTDNt1JuzkjUhSlsUu8ISHWXoz43UasxibuUjxpkHhH6 npts6K7MsF6M2ow4oexPaRmjTXcM3+rSI3M04rCjz81G4FuIGWaa85uONqPTNem3CJzQ LfPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772934976; x=1773539776; 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=M0ZlraAcI3wbiEU1l8IOyIiSX6Jx0dmte314dQ86Jm8=; b=Z/J/ugIJL7AOnJAUM2tdW1OQYjuik87aHKbZMWSYh9wKmGiX32OAJmxlA616YWXZZz FyHmojXhBSXVFxyPVBuBMJ0FIKThPhzxXboJVmvOjCMYHoITqRd+1+Km6T/fWuilPFuO w+Wx9cJNro7JM1ArEzrdTVboIHcWqPUjyt3u5Si1HwwMLEMrgM54B2tqF6KNYukF4/j8 hX6uZgC7OjHbYGrd113uo2VWagQSzqgcs8c6PP643vCPqSCGPyESoCjDq+EAg5HSOoeu 45pUBxVcetPM7ULILYZT1yCiR16OTBnrRtFGZ6Q8KsPbLDYQPo06DftOmb6uehc4WKrK PDXQ== X-Forwarded-Encrypted: i=1; AJvYcCV40qOSgkptkECYcfNdw1pHAkxxf8dNbxJzdDH7c5zsU5F+XiYLZFzWHaf8Xk8E4b2yKz2+o6jug3TaaLY=@vger.kernel.org X-Gm-Message-State: AOJu0Yx7vmg9GmWqvG0Kwef+39u6OLFWVWu3mD/RvluZua+gmLo6K2Yp JFWPNVn+gLYYHus9bWkrDrGJhQp3lpfVSoSxDRpWehInQhTpKgp+n9YK X-Gm-Gg: ATEYQzwmui5hzpr61KxxBVaSpgTxkJdS9nrgvQnF9FIkOnb9OFH/4479/DIqDhjZABK XB+a71Vi6PYiZajc/R5B6/s09J9voHejxf/h2LzNu5MPUms+Cwxgz2lMShS2SyW513IdqGkL8gU rP/mEQIgF9P9P/nZLTqcKeoujVJ6IgB0PtMpmWt/GGoXZWg7W0V54GT2J+qqriD9rJJBnBKTaE/ Pi3ZMXaEyIV6kNtKlo1RYuGohS6o5zCkOtTGzZe8VZV+vqpBSX08WcmI0GBlILFW3Lt5d18HJuu zTVP+RTV4j0/VZmC/SxZclAj4VtZ4QW0YdZh5vSAfcoP9lxnaWZ1UrkT3o+08wA1P624rtPAvHL vl196RwWNgN38gPh9db5/A13Y7Dwge2l12Lru/OLHdHUE5PnMjEzqMX8edyYj0a0YjhZ9wKpE4h y5XeiPsiX4Ssdu+VEQHrlyMB607hHQ63jYsw3SEf9bRts0embQSEU= X-Received: by 2002:a05:620a:1901:b0:8ca:2e36:18b0 with SMTP id af79cd13be357-8cd6d4d5b1cmr859672985a.39.1772934976040; Sat, 07 Mar 2026 17:56:16 -0800 (PST) Received: from localhost.localdomain ([202.63.77.193]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8cd6f57291esm447786985a.50.2026.03.07.17.56.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Mar 2026 17:56:15 -0800 (PST) From: Bevan Weiss To: Lee Jones , Pavel Machek Cc: linux-leds@vger.kernel.org, linux-kernel@vger.kernel.org, Bevan Weiss Subject: [PATCH v2 0/1] leds: syscon: Add tristate option Date: Sun, 8 Mar 2026 12:56:03 +1100 Message-ID: <20260308015604.2318336-1-bevan.weiss@gmail.com> X-Mailer: git-send-email 2.43.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 > My first submission to a linux-kernel list, so apologies for any errors. Apologies, that didn't age well, I should have looked at the file history. It looks like the module=>builtin was done before, so this change reverts that. It also adds MODULE_DESCRIPTION and MODULE_LICENSE along with the tristate Kconfig. In OpenWrt, this allows leds-syscon to be .config'd as a module in subtargets, and then included / excluded from rootfs filesystems as required for specific boards. Without this, every board would need to have leds-syscon compiled as builtin just to provide it for one specific board. And OpenWrt devices are often space-constrained, where this is a significant concern. Bevan Weiss (1): leds: syscon: Add tristate option drivers/leds/Kconfig | 4 ++-- drivers/leds/leds-syscon.c | 20 +++++++++++++++++--- 2 files changed, 19 insertions(+), 5 deletions(-) -- 2.43.0