From: Linus Walleij <linus.walleij@linaro.org>
To: "Pavel Machek" <pavel@ucw.cz>, "Lee Jones" <lee@kernel.org>,
"Rob Herring" <robh@kernel.org>,
"Krzysztof Kozlowski" <krzk+dt@kernel.org>,
"Conor Dooley" <conor+dt@kernel.org>,
"William Zhang" <william.zhang@broadcom.com>,
"Anand Gore" <anand.gore@broadcom.com>,
"Kursad Oney" <kursad.oney@broadcom.com>,
"Florian Fainelli" <florian.fainelli@broadcom.com>,
"Rafał Miłecki" <rafal@milecki.pl>,
"Broadcom internal kernel review list"
<bcm-kernel-feedback-list@broadcom.com>
Cc: linux-leds@vger.kernel.org, devicetree@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
Linus Walleij <linus.walleij@linaro.org>
Subject: [PATCH 0/2] leds: Add basic BCMBCA LEDs support
Date: Fri, 20 Sep 2024 13:15:11 +0200 [thread overview]
Message-ID: <20240920-bcmbca-leds-v1-0-5f70e692c6ff@linaro.org> (raw)
This series adds bindings and a driver for the Broadcom
BCA (Broadband Access) SoC LEDs.
These LEDs can be either serial using 1-4 shift registers
or parallel using unique lines per-LED.
The LED controller supports hardware triggers from an
integrated ethernet switch, this support can be added
later, the modern hardware control framework is complex
and will require phandles and elaborate lookup of the
corresponding netdev etc.
The patches were developed and tested on the Genexis
XG6846B device using the BCM6846 SoC.
Broadcom guys: if you would rather take sole maintenanceship
of this or be listed as comaintainers, tell me, it's fine.
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
Linus Walleij (2):
dt-bindings: leds: bcmbca: Add bindings for BRCMBCA LEDs
leds: bcmbca: Add new driver for Broadcom BCMBCA
.../devicetree/bindings/leds/brcm,bcmbca-leds.yaml | 88 +++++
MAINTAINERS | 7 +
drivers/leds/Kconfig | 9 +
drivers/leds/Makefile | 1 +
drivers/leds/leds-bcmbca.c | 391 +++++++++++++++++++++
5 files changed, 496 insertions(+)
---
base-commit: 98f7e32f20d28ec452afb208f9cffc08448a2652
change-id: 20240920-bcmbca-leds-e6f16f55cfd9
Best regards,
--
Linus Walleij <linus.walleij@linaro.org>
next reply other threads:[~2024-09-20 11:15 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-20 11:15 Linus Walleij [this message]
2024-09-20 11:15 ` [PATCH 1/2] dt-bindings: leds: bcmbca: Add bindings for BRCMBCA LEDs Linus Walleij
2024-09-20 11:28 ` Rafał Miłecki
2024-09-24 21:51 ` Rob Herring
2024-09-20 11:15 ` [PATCH 2/2] leds: bcmbca: Add new driver for Broadcom BCMBCA Linus Walleij
2024-09-20 11:30 ` Rafał Miłecki
2024-09-20 13:36 ` Linus Walleij
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240920-bcmbca-leds-v1-0-5f70e692c6ff@linaro.org \
--to=linus.walleij@linaro.org \
--cc=anand.gore@broadcom.com \
--cc=bcm-kernel-feedback-list@broadcom.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=florian.fainelli@broadcom.com \
--cc=krzk+dt@kernel.org \
--cc=kursad.oney@broadcom.com \
--cc=lee@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-leds@vger.kernel.org \
--cc=pavel@ucw.cz \
--cc=rafal@milecki.pl \
--cc=robh@kernel.org \
--cc=william.zhang@broadcom.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).