drivers/base/property.c | 12 ++++++------ drivers/leds/rgb/leds-ncp5623.c | 5 ++--- drivers/leds/rgb/leds-pwm-multicolor.c | 7 +++---- drivers/usb/typec/tcpm/tcpm.c | 6 ++---- include/linux/property.h | 7 ++++++- 5 files changed, 19 insertions(+), 18 deletions(-)
This series was inspired during review of "Support ROHM BD79124 ADC" [1]. The three conversion patches are the examples of the new API in use. Since the first two examples of LEDS, in case of posotove response it may be routed via that tree and immutable branch/tag shared with others, e.g., IIO which Matti's series is targeting and might be dependent on. The USB patch can be applied later separately, up to the respective maintainers. Link: https://lore.kernel.org/r/cover.1741610847.git.mazziesaccount@gmail.com> [1] Andy Shevchenko (4): device property: Split fwnode_get_child_node_count() leds: pwm-multicolor: Use fwnode_get_child_node_count() leds: ncp5623: Use fwnode_get_child_node_count() usb: typec: tcpm: Use fwnode_get_child_node_count() drivers/base/property.c | 12 ++++++------ drivers/leds/rgb/leds-ncp5623.c | 5 ++--- drivers/leds/rgb/leds-pwm-multicolor.c | 7 +++---- drivers/usb/typec/tcpm/tcpm.c | 6 ++---- include/linux/property.h | 7 ++++++- 5 files changed, 19 insertions(+), 18 deletions(-) -- 2.47.2
On Mon, 10 Mar 2025, Andy Shevchenko wrote: > This series was inspired during review of "Support ROHM BD79124 ADC" [1]. > The three conversion patches are the examples of the new API in use. > > Since the first two examples of LEDS, in case of posotove response it may > be routed via that tree and immutable branch/tag shared with others, e.g., > IIO which Matti's series is targeting and might be dependent on. The USB > patch can be applied later separately, up to the respective maintainers. > > Link: https://lore.kernel.org/r/cover.1741610847.git.mazziesaccount@gmail.com> [1] > > Andy Shevchenko (4): > device property: Split fwnode_get_child_node_count() > leds: pwm-multicolor: Use fwnode_get_child_node_count() > leds: ncp5623: Use fwnode_get_child_node_count() > usb: typec: tcpm: Use fwnode_get_child_node_count() > > drivers/base/property.c | 12 ++++++------ > drivers/leds/rgb/leds-ncp5623.c | 5 ++--- > drivers/leds/rgb/leds-pwm-multicolor.c | 7 +++---- > drivers/usb/typec/tcpm/tcpm.c | 6 ++---- > include/linux/property.h | 7 ++++++- > 5 files changed, 19 insertions(+), 18 deletions(-) What's the proposed merge strategy here Andy? -- Lee Jones [李琼斯]
On Mon, 10 Mar 2025 16:54:50 +0200, Andy Shevchenko wrote:
> This series was inspired during review of "Support ROHM BD79124 ADC" [1].
> The three conversion patches are the examples of the new API in use.
>
> Since the first two examples of LEDS, in case of posotove response it may
> be routed via that tree and immutable branch/tag shared with others, e.g.,
> IIO which Matti's series is targeting and might be dependent on. The USB
> patch can be applied later separately, up to the respective maintainers.
>
> [...]
Applied, thanks!
[1/4] device property: Split fwnode_get_child_node_count()
commit: 1490cbb9dbfd0eabfe45f9b674097aea7e6760fc
[2/4] leds: pwm-multicolor: Use fwnode_get_child_node_count()
commit: 4623cc4e9a5f1b7ad7e6599dfc2a5a4d9d4f5d72
[3/4] leds: ncp5623: Use fwnode_get_child_node_count()
commit: 53762bb44b0659e79a3e3177372e823ec4afcc8a
[4/4] usb: typec: tcpm: Use fwnode_get_child_node_count()
commit: 08ca89e98620c08d68b7e7aed6c9294698e214e1
--
Lee Jones [李琼斯]
On Mon, 10 Mar 2025, Andy Shevchenko wrote: > This series was inspired during review of "Support ROHM BD79124 ADC" [1]. > The three conversion patches are the examples of the new API in use. > > Since the first two examples of LEDS, in case of posotove response it may > be routed via that tree and immutable branch/tag shared with others, e.g., > IIO which Matti's series is targeting and might be dependent on. The USB > patch can be applied later separately, up to the respective maintainers. > > Link: https://lore.kernel.org/r/cover.1741610847.git.mazziesaccount@gmail.com> [1] > > Andy Shevchenko (4): > device property: Split fwnode_get_child_node_count() > leds: pwm-multicolor: Use fwnode_get_child_node_count() > leds: ncp5623: Use fwnode_get_child_node_count() > usb: typec: tcpm: Use fwnode_get_child_node_count() > > drivers/base/property.c | 12 ++++++------ > drivers/leds/rgb/leds-ncp5623.c | 5 ++--- > drivers/leds/rgb/leds-pwm-multicolor.c | 7 +++---- > drivers/usb/typec/tcpm/tcpm.c | 6 ++---- > include/linux/property.h | 7 ++++++- > 5 files changed, 19 insertions(+), 18 deletions(-) Note to self: This has everything we need. Merge it for v6.16. -- Lee Jones [李琼斯]
On Fri, 21 Mar 2025, Lee Jones wrote: > On Mon, 10 Mar 2025, Andy Shevchenko wrote: > > > This series was inspired during review of "Support ROHM BD79124 ADC" [1]. > > The three conversion patches are the examples of the new API in use. > > > > Since the first two examples of LEDS, in case of posotove response it may > > be routed via that tree and immutable branch/tag shared with others, e.g., > > IIO which Matti's series is targeting and might be dependent on. The USB > > patch can be applied later separately, up to the respective maintainers. > > > > Link: https://lore.kernel.org/r/cover.1741610847.git.mazziesaccount@gmail.com> [1] > > > > Andy Shevchenko (4): > > device property: Split fwnode_get_child_node_count() > > leds: pwm-multicolor: Use fwnode_get_child_node_count() > > leds: ncp5623: Use fwnode_get_child_node_count() > > usb: typec: tcpm: Use fwnode_get_child_node_count() > > > > drivers/base/property.c | 12 ++++++------ > > drivers/leds/rgb/leds-ncp5623.c | 5 ++--- > > drivers/leds/rgb/leds-pwm-multicolor.c | 7 +++---- > > drivers/usb/typec/tcpm/tcpm.c | 6 ++---- > > include/linux/property.h | 7 ++++++- > > 5 files changed, 19 insertions(+), 18 deletions(-) > > Note to self: This has everything we need. Merge it for v6.16. Submitted for build testing. Will provide a PR once finished. Note to self: ib-leds-base-usb-6.16 -- Lee Jones [李琼斯]
On Mon, 10 Mar 2025, Andy Shevchenko wrote: > This series was inspired during review of "Support ROHM BD79124 ADC" [1]. > The three conversion patches are the examples of the new API in use. > > Since the first two examples of LEDS, in case of posotove response it may > be routed via that tree and immutable branch/tag shared with others, e.g., > IIO which Matti's series is targeting and might be dependent on. The USB > patch can be applied later separately, up to the respective maintainers. Ah, just seen this. I'm okay with that, but need Acks for the other patches. -- Lee Jones [李琼斯]
On Fri, Mar 14, 2025 at 12:39:36PM +0000, Lee Jones wrote: > On Mon, 10 Mar 2025, Andy Shevchenko wrote: > > > This series was inspired during review of "Support ROHM BD79124 ADC" [1]. > > The three conversion patches are the examples of the new API in use. > > > > Since the first two examples of LEDS, in case of posotove response it may > > be routed via that tree and immutable branch/tag shared with others, e.g., > > IIO which Matti's series is targeting and might be dependent on. The USB > > patch can be applied later separately, up to the respective maintainers. > > Ah, just seen this. > > I'm okay with that, but need Acks for the other patches. Right, we need an Ack from Rafael / Greg I suppose? -- With Best Regards, Andy Shevchenko
Enjoy!
The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8:
Linux 6.15-rc1 (2025-04-06 13:11:33 -0700)
are available in the Git repository at:
ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/lee/leds.git tags/ib-leds-base-usb-v6.16
for you to fetch changes up to 08ca89e98620c08d68b7e7aed6c9294698e214e1:
usb: typec: tcpm: Use fwnode_get_child_node_count() (2025-04-10 10:12:28 +0100)
----------------------------------------------------------------
Immutable branch between LEDS, Base and USB due for the v6.16 merge window
----------------------------------------------------------------
Andy Shevchenko (4):
device property: Split fwnode_get_child_node_count()
leds: pwm-multicolor: Use fwnode_get_child_node_count()
leds: ncp5623: Use fwnode_get_child_node_count()
usb: typec: tcpm: Use fwnode_get_child_node_count()
drivers/base/property.c | 12 ++++++------
drivers/leds/rgb/leds-ncp5623.c | 5 ++---
drivers/leds/rgb/leds-pwm-multicolor.c | 7 +++----
drivers/usb/typec/tcpm/tcpm.c | 6 ++----
include/linux/property.h | 7 ++++++-
5 files changed, 19 insertions(+), 18 deletions(-)
--
Lee Jones [李琼斯]
© 2016 - 2026 Red Hat, Inc.