<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/leds, branch linux-6.15.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.15.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.15.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2025-03-29T21:48:33Z</updated>
<entry>
<title>Merge tag 'backlight-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight</title>
<updated>2025-03-29T21:48:33Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2025-03-29T21:48:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=93d52288679e29aaa44a6f12d5a02e8a90e742c5'/>
<id>urn:sha1:93d52288679e29aaa44a6f12d5a02e8a90e742c5</id>
<content type='text'>
Pull backlight updates from Lee Jones:

 - Apple DWI Backlight:
    - Added devicetree bindings for backlight controllers on Apple's DWI
      interface.
    - Added a new driver (apple_dwi_bl) for these controllers found on
      some Apple mobile devices.
    - Added MAINTAINERS entries for the new driver.

 - led_bl: Fixed a locking issue by holding the led_access lock when
   calling led_sysfs_disable() during device removal to prevent
   potential warnings.

 - Removed unnecessary &lt;linux/fb.h&gt; includes from a bunch of drivers.

 - tdo24m: Removed redundant whitespace in Kconfig description.

 - pcf50633-backlight: Removed the driver as the underlying pcf50633 MFD
   and s3c24xx platform support were removed.

* tag 'backlight-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight: (22 commits)
  backlight: pcf50633-backlight: Remove unused driver
  backlight: tdo24m: Eliminate redundant whitespace
  MAINTAINERS: Add entries for Apple DWI backlight controller
  backlight: apple_dwi_bl: Add Apple DWI backlight driver
  dt-bindings: leds: backlight: apple,dwi-bl: Add Apple DWI backlight
  backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
  backlight: wm831x_bl: Do not include &lt;linux/fb.h&gt;
  backlight: vgg2432a4: Do not include &lt;linux/fb.h&gt;
  backlight: tps65217_bl: Do not include &lt;linux/fb.h&gt;
  backlight: max8925_bl: Do not include &lt;linux/fb.h&gt;
  backlight: lv5207lp: Do not include &lt;linux/fb.h&gt;
  backlight: locomolcd: Do not include &lt;linux/fb.h&gt;
  backlight: hp680_bl: Do not include &lt;linux/fb.h&gt;
  backlight: ep93xx_bl: Do not include &lt;linux/fb.h&gt;
  backlight: da9052_bl: Do not include &lt;linux/fb.h&gt;
  backlight: da903x_bl: Do not include &lt;linux/fb.h&gt;
  backlight: bd6107_bl: Do not include &lt;linux/fb.h&gt;
  backlight: as3711_bl: Do not include &lt;linux/fb.h&gt;
  backlight: adp8870_bl: Do not include &lt;linux/fb.h&gt;
  backlight: adp8860_bl: Do not include &lt;linux/fb.h&gt;
  ...
</content>
</entry>
<entry>
<title>dt-bindings: leds: qcom-lpg: Document PM8937 PWM compatible</title>
<updated>2025-02-20T15:15:10Z</updated>
<author>
<name>Barnabás Czémán</name>
</author>
<published>2025-02-13T19:54:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9ec336ba05f6786814696deef637ab2b9f6d0f10'/>
<id>urn:sha1:9ec336ba05f6786814696deef637ab2b9f6d0f10</id>
<content type='text'>
The PM8937 PWM modules are compatible with the PM8916 PWM modules,
document the PM8937 PWM compatible as fallback for the PM8916 PWM.

Signed-off-by: Barnabás Czémán &lt;barnabas.czeman@mainlining.org&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Link: https://lore.kernel.org/r/20250213-pm8937-pwm-v2-1-49ea59801a33@mainlining.org
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: leds: backlight: apple,dwi-bl: Add Apple DWI backlight</title>
<updated>2025-02-20T15:14:29Z</updated>
<author>
<name>Nick Chan</name>
</author>
<published>2025-02-14T04:02:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0508d17506fffb6d38df4c2dc737fb4f343a0840'/>
<id>urn:sha1:0508d17506fffb6d38df4c2dc737fb4f343a0840</id>
<content type='text'>
Add backlight controllers attached via Apple DWI 2-wire interface.

Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Reviewed-by: "Daniel Thompson (RISCstar)" &lt;danielt@kernel.org&gt;
Signed-off-by: Nick Chan &lt;towinchenmi@gmail.com&gt;
Reviewed-by: Neal Gompa &lt;neal@gompa.dev&gt;
Link: https://lore.kernel.org/r/20250214040306.16312-2-towinchenmi@gmail.com
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: leds: Convert leds-tlc591xx.txt to yaml format</title>
<updated>2025-02-11T15:07:37Z</updated>
<author>
<name>Frank Li</name>
</author>
<published>2025-01-07T16:16:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=346e704278151149e9b4c6807686ee667b911e77'/>
<id>urn:sha1:346e704278151149e9b4c6807686ee667b911e77</id>
<content type='text'>
Convert binding doc leds-tlc591xx.txt to yaml format to fix below DTB_CHECK
warning.

arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtb:
  /soc@0/bus@30800000/i2c@30a30000/tlc59108@40: failed to match any schema with compatible: ['ti,tlc59108']

Additional change:
- ref to common.yaml for child nodes.
- limit child's reg to 0 - 7 for ti,tlc59108.
- fix typo 'linux,default_trigger' in example.
- change child node name's prefix to led-.
- change nodename to led-controller.
- fix properties order in example.

Signed-off-by: Frank Li &lt;Frank.Li@nxp.com&gt;
Reviewed-by: Rob Herring (Arm) &lt;robh@kernel.org&gt;
Link: https://lore.kernel.org/r/20250107161628.121685-1-Frank.Li@nxp.com
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: leds: Convert LP8860 into YAML format</title>
<updated>2025-01-09T10:36:10Z</updated>
<author>
<name>Alexander Sverdlin</name>
</author>
<published>2024-12-18T21:06:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=efd435a808d9f7c4d71822119e0ebce1b843d1a7'/>
<id>urn:sha1:efd435a808d9f7c4d71822119e0ebce1b843d1a7</id>
<content type='text'>
Convert Texas Instruments' LP8860 LED driver bindings into YAML format.

Signed-off-by: Alexander Sverdlin &lt;alexander.sverdlin@siemens.com&gt;
Acked-by: Andrew Davis &lt;afd@ti.com&gt;
Reviewed-by: Rob Herring (Arm) &lt;robh@kernel.org&gt;
Link: https://lore.kernel.org/r/20241218210631.72997-1-alexander.sverdlin@siemens.com
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: leds: Add LED1202 LED Controller</title>
<updated>2025-01-09T10:30:23Z</updated>
<author>
<name>Vicentiu Galanopulo</name>
</author>
<published>2024-12-18T18:33:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=599b92fd0efa8b7c43e7f58c9dd0f7951f7cbf09'/>
<id>urn:sha1:599b92fd0efa8b7c43e7f58c9dd0f7951f7cbf09</id>
<content type='text'>
The LED1202 is a 12-channel low quiescent current LED driver with:
  * Supply range from 2.6 V to 5 V
  * 20 mA current capability per channel
  * 1.8 V compatible I2C control interface
  * 8-bit analog dimming individual control
  * 12-bit local PWM resolution
  * 8 programmable patterns

If the led node is present in the controller then the channel is
set to active.

Signed-off-by: Vicentiu Galanopulo &lt;vicentiu.galanopulo@remote-tech.co.uk&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Link: https://lore.kernel.org/r/20241218183401.41687-3-vicentiu.galanopulo@remote-tech.co.uk
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: leds: cznic,turris-omnia-leds: Allow interrupts property</title>
<updated>2024-12-12T18:37:36Z</updated>
<author>
<name>Marek Behún</name>
</author>
<published>2024-11-11T10:03:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2b73a24f327070390f1a17570fcab35b61a92c24'/>
<id>urn:sha1:2b73a24f327070390f1a17570fcab35b61a92c24</id>
<content type='text'>
Extend the cznic,turris-omnia-leds binding with interrupts property,
specifying the global LED brightness changed by button press interrupt.

Signed-off-by: Marek Behún &lt;kabel@kernel.org&gt;
Acked-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Link: https://lore.kernel.org/r/20241111100355.6978-6-kabel@kernel.org
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: leds: qcom,spmi-flash-led: Add pm660l compatible</title>
<updated>2024-12-12T17:34:33Z</updated>
<author>
<name>Richard Acayan</name>
</author>
<published>2024-11-12T02:40:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a1234b215538279c8520481f6d539f1582bd17d8'/>
<id>urn:sha1:a1234b215538279c8520481f6d539f1582bd17d8</id>
<content type='text'>
Add the compatible for the flash LED controller on the PM660L PMIC.

Signed-off-by: Richard Acayan &lt;mailingradian@gmail.com&gt;
Acked-by: Rob Herring (Arm) &lt;robh@kernel.org&gt;
Link: https://lore.kernel.org/r/20241112024050.669578-7-mailingradian@gmail.com
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: leds: class-multicolor: Fix path to color definitions</title>
<updated>2024-12-11T12:23:08Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2024-11-14T12:44:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=609bc99a4452ffbce82d10f024a85d911c42e6cd'/>
<id>urn:sha1:609bc99a4452ffbce82d10f024a85d911c42e6cd</id>
<content type='text'>
The LED color definitions have always been in
include/dt-bindings/leds/common.h in upstream.

Fixes: 5c7f8ffe741daae7 ("dt: bindings: Add multicolor class dt bindings documention")
Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Acked-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;
Link: https://lore.kernel.org/r/a3c7ea92e90b77032f2e480d46418b087709286d.1731588129.git.geert+renesas@glider.be
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'backlight-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight</title>
<updated>2024-11-23T00:29:57Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2024-11-23T00:29:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2fb7eb3d7e8c5c0375c726c7d5c443e6f7e53741'/>
<id>urn:sha1:2fb7eb3d7e8c5c0375c726c7d5c443e6f7e53741</id>
<content type='text'>
Pull backlight updates from Lee Jones:

 - Improve handling of LCD power states and interactions with the fbdev
   subsystem

 - Introduce new LCD_POWER_ constants to decouple the LCD subsystem from
   fbdev

 - Update several drivers to use the new LCD_POWER_ constants

 - Clarify the semantics of the lcd_ops.controls_device callback

 - Remove unnecessary includes and dependencies

 - Remove unused notifier functionality

 - Simplify code with scoped for-each loops

 - Fix module autoloading for the ktz8866 driver

 - Update device tree bindings to yaml format

 - Minor cleanups and improvements in various drivers

* tag 'backlight-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight: (33 commits)
  MAINTAINERS: Use Daniel Thompson's korg address for Backlight work
  dt-bindings: backlight: Convert zii,rave-sp-backlight.txt to yaml
  backlight: Remove notifier
  backlight: ktz8866: Fix module autoloading
  backlight: 88pm860x_bl: Simplify with scoped for each OF child loop
  backlight: lcd: Do not include &lt;linux/fb.h&gt; in lcd header
  backlight: lcd: Remove struct fb_videomode from set_mode callback
  backlight: lcd: Replace check_fb with controls_device
  HID: picoLCD: Replace check_fb in favor of struct fb_info.lcd_dev
  fbdev: omap: Use lcd power constants
  fbdev: imxfb: Use lcd power constants
  fbdev: imxfb: Replace check_fb in favor of struct fb_info.lcd_dev
  fbdev: clps711x-fb: Use lcd power constants
  fbdev: clps711x-fb: Replace check_fb in favor of struct fb_info.lcd_dev
  backlight: tdo24m: Use lcd power constants
  backlight: platform_lcd: Use lcd power constants
  backlight: platform_lcd: Remove match_fb from struct plat_lcd_data
  backlight: platform_lcd: Remove include statement for &lt;linux/backlight.h&gt;
  backlight: otm3225a: Use lcd power constants
  backlight: ltv350qv: Use lcd power constants
  ...
</content>
</entry>
</feed>
