All of lore.kernel.org
 help / color / mirror / Atom feed
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 [李琼斯]

             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.