[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241206172735.4310-1-towinchenmi@gmail.com>
Date: Sat, 7 Dec 2024 01:24:32 +0800
From: Nick Chan <towinchenmi@...il.com>
To: Lee Jones <lee@...nel.org>,
Daniel Thompson <danielt@...nel.org>,
Jingoo Han <jingoohan1@...il.com>,
Pavel Machek <pavel@....cz>,
Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
Helge Deller <deller@....de>,
Hector Martin <marcan@...can.st>,
Sven Peter <sven@...npeter.dev>,
Alyssa Rosenzweig <alyssa@...enzweig.io>,
Nick Chan <towinchenmi@...il.com>,
dri-devel@...ts.freedesktop.org,
linux-leds@...r.kernel.org,
devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org,
linux-fbdev@...r.kernel.org,
asahi@...ts.linux.dev,
linux-arm-kernel@...ts.infradead.org
Subject: [PATCH 0/3] Apple DWI backlight driver
Apple SoCs come with a 2-wire interface named DWI. On some iPhones, iPads
and iPod touches 1-2 backlight controllers are attached via this interface.
Though, to software using this interface, there is effectively only one
controller to worry about since the registers changes the brightness
setting on all controllers at the same time. This series adds a backlight
driver for backlight controllers connected this way.
Nick Chan
---
Nick Chan (3):
dt-bindings: leds: backlight: apple,dwi-bl: Add bindings for Apple DWI
backlight
backlight: dwi_bl: Add Apple DWI backlight driver
MAINTAINERS: Add entries for Apple DWI backlight controller
.../bindings/leds/backlight/apple,dwi-bl.yaml | 55 ++++++++
MAINTAINERS | 2 +
drivers/video/backlight/Kconfig | 12 ++
drivers/video/backlight/Makefile | 1 +
drivers/video/backlight/dwi_bl.c | 123 ++++++++++++++++++
5 files changed, 193 insertions(+)
create mode 100644 Documentation/devicetree/bindings/leds/backlight/apple,dwi-bl.yaml
create mode 100644 drivers/video/backlight/dwi_bl.c
base-commit: 40384c840ea1944d7c5a392e8975ed088ecf0b37
--
2.47.1
Powered by blists - more mailing lists