From: Lee Jones <lee@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Lee Jones <lee@kernel.org>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Daniel Thompson <daniel.thompson@linaro.org>
Subject: [GIT PULL] Backlight for v6.9
Date: Thu, 14 Mar 2024 14:43:50 +0000 [thread overview]
Message-ID: <20240314144350.GP1522089@google.com> (raw)
Good afternoon Linus,
The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:
Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)
are available in the Git repository at:
git@gitolite.kernel.org:pub/scm/linux/kernel/git/lee/backlight tags/backlight-next-6.9
for you to fetch changes up to b49c1caca529c28712ef62bfaabdb9441162a935:
backlight: pandora_bl: Drop unneeded ENOMEM error message (2024-03-07 09:03:29 +0000)
----------------------------------------------------------------
- New Drivers
- Add support for Kinetic KTD2801 Backlight
- Fix-ups
- Fix include lists; alphabetise, remove unused, explicitly add used
- Device Tree binding adaptions/conversions/creation
- Use dev_err_probe() to clean-up error paths
- Use/convert to new/better APIs/helpers/MACROs instead of hand-rolling implementations
- Bug Fixes
- Fix changes of NULL pointer dereference
- Remedy a bunch of logic errors
- Initialise (zero) Backlight properties data structures
----------------------------------------------------------------
Andy Shevchenko (9):
leds: expresswire: Don't use "proxy" headers
backlight: hx8357: Fix potential NULL pointer dereference
backlight: hx8357: Make use of device properties
backlight: hx8357: Move OF table closer to its consumer
backlight: hx8357: Make use of dev_err_probe()
backlight: hx8357: Utilise temporary variable for struct device
backlight: mp3309c: Make use of device properties
backlight: mp3309c: Use dev_err_probe() instead of dev_err()
backlight: mp3309c: Utilise temporary variable for struct device
Arnd Bergmann (1):
leds: ktd2692: Add GPIOLIB dependency
Daniel Thompson (4):
backlight: mp3309c: Fully initialize backlight_properties during probe
backlight: da9052: Fully initialize backlight_properties during probe
backlight: lm3639: Fully initialize backlight_properties during probe
backlight: lp8788: Fully initialize backlight_properties during probe
Duje Mihanović (5):
leds: Introduce ExpressWire library
leds: ktd2692: Convert to use ExpressWire library
dt-bindings: backlight: Add Kinetic KTD2801 binding
backlight: Add Kinetic KTD2801 Backlight support
backlight: ktd2801: Make timing struct static
Jeffrey Hugo (1):
dt-bindings: backlight: qcom-wled: Fix bouncing email addresses
Jianhua Lu (1):
backlight: ktz8866: Correct the check for of_property_read_u32
Krzysztof Kozlowski (7):
backlight: gpio: Simplify with dev_err_probe()
backlight: l4f00242t03: Simplify with dev_err_probe()
backlight: bd6107: Handle deferred probe
backlight: as3711_bl: Handle deferred probe
backlight: lm3630a_bl: Handle deferred probe
backlight: lm3630a_bl: Simplify probe return on gpio request error
backlight: pandora_bl: Drop unneeded ENOMEM error message
Luca Weiss (3):
backlight: lm3630a: Initialize backlight_properties on init
backlight: lm3630a: Don't set bl->props.brightness in get_brightness
backlight: lm3630a: Use backlight_get_brightness helper in update_status
Sean Young (1):
backlight: mp3309c: Use pwm_apply_might_sleep()
.../bindings/leds/backlight/kinetic,ktd2801.yaml | 46 ++++++++
.../bindings/leds/backlight/qcom-wled.yaml | 4 +-
MAINTAINERS | 13 +++
drivers/leds/Kconfig | 4 +
drivers/leds/Makefile | 3 +
drivers/leds/flash/Kconfig | 3 +-
drivers/leds/flash/leds-ktd2692.c | 116 +++++--------------
drivers/leds/leds-expresswire.c | 72 ++++++++++++
drivers/video/backlight/Kconfig | 7 ++
drivers/video/backlight/Makefile | 1 +
drivers/video/backlight/as3711_bl.c | 6 +-
drivers/video/backlight/bd6107.c | 9 +-
drivers/video/backlight/da9052_bl.c | 1 +
drivers/video/backlight/gpio_backlight.c | 10 +-
drivers/video/backlight/hx8357.c | 67 ++++++-----
drivers/video/backlight/ktd2801-backlight.c | 128 +++++++++++++++++++++
drivers/video/backlight/ktz8866.c | 6 +-
drivers/video/backlight/l4f00242t03.c | 34 +++---
drivers/video/backlight/lm3630a_bl.c | 42 +++----
drivers/video/backlight/lm3639_bl.c | 1 +
drivers/video/backlight/lp8788_bl.c | 1 +
drivers/video/backlight/mp3309c.c | 93 ++++++---------
drivers/video/backlight/pandora_bl.c | 4 +-
include/linux/leds-expresswire.h | 38 ++++++
24 files changed, 461 insertions(+), 248 deletions(-)
create mode 100644 Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
create mode 100644 drivers/leds/leds-expresswire.c
create mode 100644 drivers/video/backlight/ktd2801-backlight.c
create mode 100644 include/linux/leds-expresswire.h
--
Lee Jones [李琼斯]
next reply other threads:[~2024-03-14 14:43 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-14 14:43 Lee Jones [this message]
2024-03-14 18:20 ` [GIT PULL] Backlight for v6.9 pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2024-03-14 14:38 Lee Jones
2024-03-14 18:20 ` pr-tracker-bot
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=20240314144350.GP1522089@google.com \
--to=lee@kernel.org \
--cc=daniel.thompson@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.