All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] MFD for v6.4
@ 2023-05-02 16:22 Lee Jones
  2023-05-02 17:57 ` pr-tracker-bot
  0 siblings, 1 reply; 7+ messages in thread
From: Lee Jones @ 2023-05-02 16:22 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Lee Jones, Linux Kernel Mailing List

Good afternoon Linus,

The following changes since commit e8d018dd0257f744ca50a729e3d042cf2ec9da65:

  Linux 6.3-rc3 (2023-03-19 13:27:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git mfd-next-6.4

for you to fetch changes up to 9e9ff39243ea8795a4833708613f884b39dc91f9:

  dt-bindings: mfd: ti,j721e-system-controller: Add SoC chip ID (2023-04-26 15:25:38 +0100)

----------------------------------------------------------------
 - New Drivers
   - Add support for  Renesas RZ/G2L MTU3

 - New Device Support
   - Add support for Lenovo Yoga Book X90F to Intel CHT WC
   - Add support for MAX5970 and MAX5978 to Simple MFD (I2C)
   - Add support for Meteor Lake PCH-S LPSS PCI to Intel LPSS PCI
   - Add support for AXP15060 PMIC to X-Powers PMIC collection

 - Remove Device Support
   - Remove support for Samsung 5M8751 and S5M8763 PMIC devices

 - New Functionality
   - Convert deprecated QCOM IRQ Chip to config registers
   - Add support for 32-bit address spaces to Renesas SMUs

 - Fix-ups
   - Make use of APIs / MACROs designed to simplify and demystify
   - Add / improve Device Tree bindings
   - Memory saving struct layout optimisations
   - Remove old / deprecated functionality
   - Factor out unassigned register addresses from ranges
   - Trivial: Spelling fixes, renames and coding style fixes
   - Rid 'defined but not used' warnings
   - Remove ineffective casts and pointer stubs

 - Bug Fixes
   - Fix incorrectly non-inverted mask/unmask IRQs on QCOM platforms
   - Remove MODULE_*() helpers from non-tristate drivers
   - Do not attempt to use out-of-range memory addresses associated with io_base
   - Provide missing export helpers
   - Fix remap bulk read optimisation fallout
   - Fix memory leak issues in error paths

----------------------------------------------------------------
Aidan MacDonald (4):
      mfd: qcom-pm8008: Fix swapped mask/unmask in irq chip
      mfd: qcom-pm8008: Convert irq chip to config regs
      mfd: qcom-pm8008: Use .get_irq_reg() for irq chip
      mfd: qcom-pm8008: Remove workaround for a regmap-irq quirk

Andreas Kemnade (1):
      leds: bd2606mvv: Driver for the Rohm 6 Channel i2c LED driver

Andrew Davis (1):
      dt-bindings: mfd: Add TI-Nspire misc registers

André Apitzsch (1):
      mfd: arizona-i2c: Add the missing device table IDs for OF

Bartosz Golaszewski (1):
      dt-bindings: mfd: qcom,spmi-pmic: Add compatible for pmm8654au

Benjamin Bara (1):
      dt-bindings: mfd: dlg,da9063: Document voltage monitoring

Biju Das (5):
      dt-bindings: timer: Document RZ/G2L MTU3a bindings
      mfd: Add Renesas RZ/G2L MTU3a core driver
      Documentation: ABI: sysfs-bus-counter: add cascade_counts_enable and external_input_phase_clock_select
      counter: Add Renesas RZ/G2L MTU3a counter driver
      MAINTAINERS: Add entries for Renesas RZ/G2L MTU3a counter driver

Charles Keepax (1):
      mfd: arizona-spi: Add missing MODULE_DEVICE_TABLE

Christoph Niedermaier (2):
      mfd: da9062: Use MFD_CELL_OF macro
      mfd: da9062: Remove IRQ requirement

Christophe JAILLET (1):
      mfd: core: Reorder fields in 'struct mfd_cell' to save some memory

Colin Foster (1):
      mfd: ocelot-spi: Fix unsupported bulk read

Dan Carpenter (1):
      counter: rz-mtu3-cnt: Unlock on error in rz_mtu3_count_ceiling_write()

David Virag (2):
      mfd: sec: Remove PMICs without compatibles
      rtc: s5m: Drop S5M8763 support

Emil Renner Berthing (1):
      dt-bindings: mfd: syscon: Add StarFive JH7100 sysmain compatible

Geert Uytterhoeven (1):
      mfd: rsmu_spi: Remove unneeded casts of void *

Hans de Goede (2):
      mfd: intel_soc_pmic_chtwc: Add Lenovo Yoga Book X90F to intel_cht_wc_models
      mfd: axp20x: Fix axp288 writable-ranges

Jackie Liu (1):
      mfd: si476x-cmd: Fix several issues reported by codespell

Jacky Huang (1):
      dt-bindings: mfd: syscon: Add nuvoton,ma35d1-sys compatible

Jakob Hauser (1):
      mfd: rt5033: Fix comments and style in includes

Jarkko Nikula (1):
      mfd: intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs

Johan Hovold (1):
      dt-bindings: mfd: qcom,spmi-pmic: Add nvram function

Konrad Dybcio (2):
      dt-bindings: mfd: qcom,spmi-pmic: Allow RRADC as adc@ subnode
      dt-bindings: mfd: qcom,spmi-pmic: Add PM2250

Krzysztof Kozlowski (5):
      dt-bindings: mfd: qcom,tcsr: Document SDX55 TCSR
      mfd: atmel-smc: Mark OF related data as maybe unused
      mfd: atc260x-i2c: Drop of_match_ptr for ID table
      dt-bindings: mfd: x-powers,axp152: Simplify disallowing properties
      dt-bindings: mfd: qcom,spmi-pmic: Document flash LED controller

Marcello Sylvester Bauer (1):
      dt-bindings: mfd: Add MAX5970 and MAX5978

Marijn Suijten (1):
      dt-bindings: mfd: qcom,spmi-pmic: Use generic ADC node name in examples

Martin Botka (1):
      dt-bindings: mfd: x-powers,axp152: Document the AXP313a variant

Matthias Schiffer (3):
      mfd: tqmx86: Do not access I2C_DETECT register through io_base
      mfd: tqmx86: Specify IO port register range more precisely
      mfd: tqmx86: Correct board names for TQMxE39x

Min Li (1):
      mfd: rsmu: Support 32-bit address space

Mukesh Ojha (1):
      dt-bindings: mfd: qcom,tcsr: Add compatible for sm8450

Nick Alcock (20):
      mfd: bcm2835-pm: Remove MODULE_LICENSE in non-modules
      mfd: intel_soc_pmic_crc: Remove MODULE_LICENSE in non-modules
      mfd: da9055: Do not cite as modular
      mfd: twl6040: Remove MODULE_LICENSE in non-modules
      mfd: twl4030-audio: Remove MODULE_LICENSE in non-modules
      mfd: lp8788: Remove MODULE_LICENSE in non-modules
      mfd: tps6586x: Remove MODULE_LICENSE in non-modules
      mfd: omap-usb-tll: Remove MODULE_LICENSE in non-modules
      mfd: omap-usb-host: Remove MODULE_LICENSE in non-modules
      mfd: ezx-pcap: Remove MODULE_LICENSE in non-modules
      mfd: tc3589x: Remove MODULE_LICENSE in non-modules
      mfd: 88pm860x: Remove MODULE_LICENSE in non-modules
      mfd: stmpe-spi: Remove MODULE_LICENSE in non-modules
      mfd: stmpe-i2c: Remove MODULE_LICENSE in non-modules
      mfd: da9055-i2c: Remove MODULE_LICENSE in non-modules
      mfd: da9055: Remove MODULE_LICENSE in non-modules
      mfd: da9052-spi: Remove MODULE_LICENSE in non-modules
      mfd: da9052-i2c: Remove MODULE_LICENSE in non-modules
      mfd: da9052: Remove MODULE_LICENSE in non-modules
      mfd: da903x: Remove MODULE_LICENSE in non-modules

Nishanth Menon (1):
      dt-bindings: mfd: ti,j721e-system-controller: Add SoC chip ID

Patrick Delaunay (1):
      dt-bindings: mfd: stm32: Remove unnecessary blank lines

Patrick Rudolph (1):
      mfd: max597x: Add support for MAX5970 and MAX5978

Poovendhan Selvaraj (1):
      dt-bindings: mfd: Add the tcsr compatible for IPQ9574

Qiang Ning (1):
      mfd: dln2: Fix memory leak in dln2_probe()

Rob Herring (3):
      mfd: various: Use of_property_present() for testing DT property presence
      mfd: various: Use of_property_read_bool() for boolean properties
      dt-bindings: mfd: Drop unneeded quotes in 'ref', 'id' and 'schema' entries

Rohit Agarwal (1):
      dt-bindings: mfd: qcom,tcsr: Add compatible for sdx65

Shengyu Qu (2):
      mfd: axp20x: Add support for AXP15060 PMIC
      dt-bindings: mfd: x-powers,axp152: Document the AXP15060 variant

Tom Rix (2):
      mfd: twl-core: Remove unused add_child() and add_numbered_child() functions
      mfd: omap-usb-tll: Remove unused usbtll_readb() function

Uwe Kleine-König (2):
      mfd: core: Remove .enable() and .disable() callbacks
      mfd: rsmu_i2c: Convert to i2c's .probe_new() again

William Breathitt Gray (1):
      regmap: Pass irq_drv_data as a parameter for set_type_config()

Ye Xiang (1):
      gpio: Add support for Intel LJCA USB GPIO driver

Ye Xingchen (6):
      mfd: hi6421-pmic: Use devm_platform_get_and_ioremap_resource()
      mfd: ipaq-micro: Use devm_platform_get_and_ioremap_resource()
      mfd: ssbi: Use devm_platform_get_and_ioremap_resource()
      mfd: sun4i-gpadc: Use devm_platform_get_and_ioremap_resource()
      mfd: atmel-flexcom: Use devm_platform_get_and_ioremap_resource()
      mfd: qcom_rpm: Use devm_platform_get_and_ioremap_resource()

 Documentation/ABI/testing/sysfs-bus-counter        |  32 +
 .../bindings/mfd/canaan,k210-sysctl.yaml           |   6 +-
 .../devicetree/bindings/mfd/dlg,da9063.yaml        |  17 +-
 .../devicetree/bindings/mfd/google,cros-ec.yaml    |  22 +-
 .../bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml   |   2 +-
 .../devicetree/bindings/mfd/maxim,max5970.yaml     | 151 ++++
 .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml    |  15 +-
 .../devicetree/bindings/mfd/qcom,tcsr.yaml         |   4 +
 .../devicetree/bindings/mfd/qcom-pm8xxx.yaml       |   2 +-
 .../devicetree/bindings/mfd/rohm,bd71815-pmic.yaml |   2 +-
 .../devicetree/bindings/mfd/rohm,bd71828-pmic.yaml |   2 +-
 Documentation/devicetree/bindings/mfd/syscon.yaml  |   2 +
 .../bindings/mfd/ti,j721e-system-controller.yaml   |  11 +
 .../devicetree/bindings/mfd/ti,nspire-misc.yaml    |  51 ++
 .../devicetree/bindings/mfd/wlf,arizona.yaml       |   2 +-
 .../devicetree/bindings/mfd/x-powers,ac100.yaml    |   4 +-
 .../devicetree/bindings/mfd/x-powers,axp152.yaml   |  32 +-
 .../devicetree/bindings/mfd/xylon,logicvc.yaml     |   4 +-
 .../devicetree/bindings/timer/renesas,rz-mtu3.yaml | 302 +++++++
 MAINTAINERS                                        |   8 +
 drivers/base/regmap/regmap-irq.c                   |   8 +-
 drivers/counter/Kconfig                            |  11 +
 drivers/counter/Makefile                           |   1 +
 drivers/counter/rz-mtu3-cnt.c                      | 906 +++++++++++++++++++++
 drivers/gpio/Kconfig                               |  12 +
 drivers/gpio/Makefile                              |   1 +
 drivers/gpio/gpio-ljca.c                           | 454 +++++++++++
 drivers/leds/Kconfig                               |  14 +
 drivers/leds/Makefile                              |   1 +
 drivers/leds/leds-bd2606mvv.c                      | 160 ++++
 drivers/mfd/88pm860x-core.c                        |   4 +-
 drivers/mfd/Kconfig                                |  23 +-
 drivers/mfd/Makefile                               |   1 +
 drivers/mfd/arizona-i2c.c                          |   1 +
 drivers/mfd/arizona-spi.c                          |   1 +
 drivers/mfd/atc260x-i2c.c                          |   2 +-
 drivers/mfd/atmel-flexcom.c                        |   4 +-
 drivers/mfd/atmel-smc.c                            |   2 +-
 drivers/mfd/axp20x-i2c.c                           |   2 +
 drivers/mfd/axp20x.c                               | 108 +++
 drivers/mfd/bcm2835-pm.c                           |   3 +-
 drivers/mfd/da903x.c                               |   1 -
 drivers/mfd/da9052-core.c                          |   1 -
 drivers/mfd/da9052-i2c.c                           |   1 -
 drivers/mfd/da9052-spi.c                           |   1 -
 drivers/mfd/da9055-core.c                          |   1 -
 drivers/mfd/da9055-i2c.c                           |   1 -
 drivers/mfd/da9062-core.c                          | 176 ++--
 drivers/mfd/dln2.c                                 |   1 +
 drivers/mfd/ezx-pcap.c                             |   1 -
 drivers/mfd/hi6421-pmic-core.c                     |   4 +-
 drivers/mfd/intel-lpss-pci.c                       |  15 +
 drivers/mfd/intel_soc_pmic_chtwc.c                 |  14 +-
 drivers/mfd/intel_soc_pmic_crc.c                   |   1 -
 drivers/mfd/ipaq-micro.c                           |   4 +-
 drivers/mfd/khadas-mcu.c                           |   2 +-
 drivers/mfd/lp8788.c                               |   1 -
 drivers/mfd/mfd-core.c                             |  26 -
 drivers/mfd/ocelot-spi.c                           |   1 +
 drivers/mfd/omap-usb-host.c                        |   1 -
 drivers/mfd/omap-usb-tll.c                         |   6 -
 drivers/mfd/qcom-pm8008.c                          | 132 ++-
 drivers/mfd/qcom_rpm.c                             |   4 +-
 drivers/mfd/rsmu.h                                 |   2 +
 drivers/mfd/rsmu_i2c.c                             | 165 +++-
 drivers/mfd/rsmu_spi.c                             |  48 +-
 drivers/mfd/rz-mtu3.c                              | 391 +++++++++
 drivers/mfd/rz-mtu3.h                              | 147 ++++
 drivers/mfd/sec-core.c                             |  46 --
 drivers/mfd/sec-irq.c                              |  89 --
 drivers/mfd/si476x-cmd.c                           |  14 +-
 drivers/mfd/simple-mfd-i2c.c                       |  13 +
 drivers/mfd/ssbi.c                                 |   4 +-
 drivers/mfd/stmpe-i2c.c                            |   1 -
 drivers/mfd/stmpe-spi.c                            |   1 -
 drivers/mfd/stmpe.c                                |   2 +-
 drivers/mfd/sun4i-gpadc.c                          |   4 +-
 drivers/mfd/tc3589x.c                              |   1 -
 drivers/mfd/tps6586x.c                             |   1 -
 drivers/mfd/tqmx86.c                               |  52 +-
 drivers/mfd/twl-core.c                             |  65 --
 drivers/mfd/twl4030-audio.c                        |   1 -
 drivers/mfd/twl6040.c                              |   1 -
 drivers/mfd/wm8994-core.c                          |  19 +-
 drivers/rtc/rtc-s5m.c                              |  82 +-
 include/dt-bindings/mfd/stm32f4-rcc.h              |   1 -
 include/linux/mfd/axp20x.h                         |  85 ++
 include/linux/mfd/core.h                           |  20 +-
 include/linux/mfd/max597x.h                        |  96 +++
 include/linux/mfd/rsmu.h                           |   5 +-
 include/linux/mfd/rt5033-private.h                 |  17 +-
 include/linux/mfd/rt5033.h                         |   7 +-
 include/linux/mfd/rz-mtu3.h                        | 257 ++++++
 include/linux/mfd/samsung/core.h                   |   2 -
 include/linux/mfd/samsung/irq.h                    |  50 --
 include/linux/mfd/samsung/s5m8763.h                |  90 --
 include/linux/regmap.h                             |   6 +-
 97 files changed, 3718 insertions(+), 852 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max5970.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/ti,nspire-misc.yaml
 create mode 100644 Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
 create mode 100644 drivers/counter/rz-mtu3-cnt.c
 create mode 100644 drivers/gpio/gpio-ljca.c
 create mode 100644 drivers/leds/leds-bd2606mvv.c
 create mode 100644 drivers/mfd/rz-mtu3.c
 create mode 100644 drivers/mfd/rz-mtu3.h
 create mode 100644 include/linux/mfd/max597x.h
 create mode 100644 include/linux/mfd/rz-mtu3.h
 delete mode 100644 include/linux/mfd/samsung/s5m8763.h

-- 
Lee Jones [李琼斯]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] MFD for v6.4
@ 2023-05-02 16:25 Lee Jones
  2023-05-02 16:28 ` [GIT PULL] LEDs " Lee Jones
  2023-05-02 17:57 ` [GIT PULL] MFD " pr-tracker-bot
  0 siblings, 2 replies; 7+ messages in thread
From: Lee Jones @ 2023-05-02 16:25 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Lee Jones, Linux Kernel Mailing List

Good afternoon Linus,

The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6:

  Linux 6.3-rc1 (2023-03-05 14:52:03 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git tags/leds-next-6.4

for you to fetch changes up to 8325642d2757eba80210dec727bb0bcffb837ff1:

  leds: bd2606mvv: Driver for the Rohm 6 Channel i2c LED driver (2023-04-27 17:42:33 +0100)

----------------------------------------------------------------
 - New Drivers
   - Add support for MediaTek MT6370 LED Indicator
   - Add support for MediaTek MT6370 Flashlight
   - Add support for QCOM PMIC Flash
   - Add support for Rohm BD2606MVV Charge Pump LED

 - New Device Support
   - Add support for PMK8550 PWM to QCOM LPG

 - New Functionality
   - Add support for high resolution PWM to QCOM LPG

 - Fix-ups
   - Kconfig 'depends' and 'select' dependency changes
   - Remove unused / irrelevant includes
   - Remove unnecessary checks (already performed further into the call stack)
   - Trivial: Fix commentary, simplify error messages
   - Rid 'defined but not used' warnings
   - Provide documentation
   - Explicitly provide include files

 - Bug Fixes
   - Mark GPIO LED as BROKEN
   - Fix Kconfig entries
   - Fix various Smatch staticify reports
   - Fix error handling (or a lack there of)

----------------------------------------------------------------
Alexander Dahl (1):
      docs: leds: ledtrig-oneshot: Fix spelling mistake

Andreas Kemnade (2):
      dt-bindings: leds: Add ROHM BD2606MVV LED
      leds: bd2606mvv: Driver for the Rohm 6 Channel i2c LED driver

Andy Shevchenko (2):
      leds: lp8860: Remove unused of_gpio,h
      leds: lp8860: Remove duplicate NULL checks for gpio_desc

Anjelique Melendez (3):
      dt-bindings: leds-qcom-lpg: Add qcom,pmk8550-pwm compatible string
      leds: rgb: leds-qcom-lpg: Add support for high resolution PWM
      leds: rgb: leds-qcom-lpg: Add support for PMK8550 PWM

Bagas Sanjaya (4):
      Documentation: leds: Add MT6370 doc to the toctree
      Documentation: leds: mt6370: Properly wrap hw_pattern chart
      Documentation: leds: MT6370: Use bullet lists for timing variables
      MAINTAINERS: Add entry for LED devices documentation

ChiYuan Huang (4):
      leds: rgb: mt6370: Add MediaTek MT6370 current sink type LED Indicator support
      leds: flash: mt6370: Add MediaTek MT6370 flashlight support
      docs: leds: Add MT6370 RGB LED pattern document
      leds: rgb: mt6370: Fix implicit declaration for FIELD_GET

Christophe JAILLET (1):
      leds: pwm-multicolor: Simplify an error message

Fenglin Wu (2):
      leds: flash: Add driver to support flash LED module in QCOM PMICs
      dt-bindings: leds: Add QCOM flash LED controller

H. Nikolaus Schaller (1):
      leds: tca6507: Fix error handling of using fwnode_property_read_string

Krzysztof Kozlowski (1):
      leds: tlc591xx: Mark OF related data as maybe unused

Linus Walleij (1):
      leds: Mark GPIO LED trigger broken

Luca Weiss (1):
      dt-bindings: leds: spmi-flash-led: Add pm6150l compatible

Lukas Bulwahn (1):
      leds: rgb: mt6370: Correct config name to select in LEDS_MT6370_RGB

Manivannan Sadhasivam (1):
      dt-bindings: leds: Document commonly used LED triggers

Rafał Miłecki (1):
      dt-bindings: leds: Add "usbport" trigger

Randy Dunlap (1):
      leds: TI_LMU_COMMON: select REGMAP instead of depending on it

Thomas Weißschuh (1):
      leds: Fix reference to led_set_brightness() in doc

Tom Rix (1):
      leds: flash: Set variables mvflash_{3,4}ch_regs storage-class-specifier to static

Wadim Egorov (1):
      dt-bindings: leds: Convert PCA9532 to dtschema

 Documentation/devicetree/bindings/leds/common.yaml |   35 +-
 .../devicetree/bindings/leds/leds-pca9532.txt      |   49 -
 .../devicetree/bindings/leds/leds-qcom-lpg.yaml    |    1 +
 .../devicetree/bindings/leds/nxp,pca953x.yaml      |   90 ++
 .../bindings/leds/qcom,spmi-flash-led.yaml         |  117 +++
 .../devicetree/bindings/leds/rohm,bd2606mvv.yaml   |   81 ++
 Documentation/leds/index.rst                       |    1 +
 Documentation/leds/leds-mt6370-rgb.rst             |   64 ++
 Documentation/leds/ledtrig-oneshot.rst             |    2 +-
 MAINTAINERS                                        |    1 +
 drivers/leds/Kconfig                               |   16 +-
 drivers/leds/Makefile                              |    1 +
 drivers/leds/flash/Kconfig                         |   28 +
 drivers/leds/flash/Makefile                        |    2 +
 drivers/leds/flash/leds-mt6370-flash.c             |  573 +++++++++++
 drivers/leds/flash/leds-qcom-flash.c               |  773 +++++++++++++++
 drivers/leds/leds-bd2606mvv.c                      |  160 ++++
 drivers/leds/leds-lp8860.c                         |   10 +-
 drivers/leds/leds-tca6507.c                        |    5 +-
 drivers/leds/leds-tlc591xx.c                       |    2 +-
 drivers/leds/rgb/Kconfig                           |   13 +
 drivers/leds/rgb/Makefile                          |    1 +
 drivers/leds/rgb/leds-mt6370-rgb.c                 | 1011 ++++++++++++++++++++
 drivers/leds/rgb/leds-pwm-multicolor.c             |    4 +-
 drivers/leds/rgb/leds-qcom-lpg.c                   |  160 +++-
 drivers/leds/trigger/Kconfig                       |    1 +
 include/linux/leds.h                               |    2 +-
 27 files changed, 3091 insertions(+), 112 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/leds/leds-pca9532.txt
 create mode 100644 Documentation/devicetree/bindings/leds/nxp,pca953x.yaml
 create mode 100644 Documentation/devicetree/bindings/leds/qcom,spmi-flash-led.yaml
 create mode 100644 Documentation/devicetree/bindings/leds/rohm,bd2606mvv.yaml
 create mode 100644 Documentation/leds/leds-mt6370-rgb.rst
 create mode 100644 drivers/leds/flash/leds-mt6370-flash.c
 create mode 100644 drivers/leds/flash/leds-qcom-flash.c
 create mode 100644 drivers/leds/leds-bd2606mvv.c
 create mode 100644 drivers/leds/rgb/leds-mt6370-rgb.c

-- 
Lee Jones [李琼斯]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] LEDs for v6.4
  2023-05-02 16:25 [GIT PULL] MFD for v6.4 Lee Jones
@ 2023-05-02 16:28 ` Lee Jones
  2023-05-03 18:20   ` Pavel Machek
  2023-05-02 17:57 ` [GIT PULL] MFD " pr-tracker-bot
  1 sibling, 1 reply; 7+ messages in thread
From: Lee Jones @ 2023-05-02 16:28 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

Apologies, this is obviously LEDs, not MFD - long day!

On Tue, 02 May 2023, Lee Jones wrote:

> Good afternoon Linus,
> 
> The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6:
> 
>   Linux 6.3-rc1 (2023-03-05 14:52:03 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git tags/leds-next-6.4
> 
> for you to fetch changes up to 8325642d2757eba80210dec727bb0bcffb837ff1:
> 
>   leds: bd2606mvv: Driver for the Rohm 6 Channel i2c LED driver (2023-04-27 17:42:33 +0100)
> 
> ----------------------------------------------------------------
>  - New Drivers
>    - Add support for MediaTek MT6370 LED Indicator
>    - Add support for MediaTek MT6370 Flashlight
>    - Add support for QCOM PMIC Flash
>    - Add support for Rohm BD2606MVV Charge Pump LED
> 
>  - New Device Support
>    - Add support for PMK8550 PWM to QCOM LPG
> 
>  - New Functionality
>    - Add support for high resolution PWM to QCOM LPG
> 
>  - Fix-ups
>    - Kconfig 'depends' and 'select' dependency changes
>    - Remove unused / irrelevant includes
>    - Remove unnecessary checks (already performed further into the call stack)
>    - Trivial: Fix commentary, simplify error messages
>    - Rid 'defined but not used' warnings
>    - Provide documentation
>    - Explicitly provide include files
> 
>  - Bug Fixes
>    - Mark GPIO LED as BROKEN
>    - Fix Kconfig entries
>    - Fix various Smatch staticify reports
>    - Fix error handling (or a lack there of)
> 
> ----------------------------------------------------------------
> Alexander Dahl (1):
>       docs: leds: ledtrig-oneshot: Fix spelling mistake
> 
> Andreas Kemnade (2):
>       dt-bindings: leds: Add ROHM BD2606MVV LED
>       leds: bd2606mvv: Driver for the Rohm 6 Channel i2c LED driver
> 
> Andy Shevchenko (2):
>       leds: lp8860: Remove unused of_gpio,h
>       leds: lp8860: Remove duplicate NULL checks for gpio_desc
> 
> Anjelique Melendez (3):
>       dt-bindings: leds-qcom-lpg: Add qcom,pmk8550-pwm compatible string
>       leds: rgb: leds-qcom-lpg: Add support for high resolution PWM
>       leds: rgb: leds-qcom-lpg: Add support for PMK8550 PWM
> 
> Bagas Sanjaya (4):
>       Documentation: leds: Add MT6370 doc to the toctree
>       Documentation: leds: mt6370: Properly wrap hw_pattern chart
>       Documentation: leds: MT6370: Use bullet lists for timing variables
>       MAINTAINERS: Add entry for LED devices documentation
> 
> ChiYuan Huang (4):
>       leds: rgb: mt6370: Add MediaTek MT6370 current sink type LED Indicator support
>       leds: flash: mt6370: Add MediaTek MT6370 flashlight support
>       docs: leds: Add MT6370 RGB LED pattern document
>       leds: rgb: mt6370: Fix implicit declaration for FIELD_GET
> 
> Christophe JAILLET (1):
>       leds: pwm-multicolor: Simplify an error message
> 
> Fenglin Wu (2):
>       leds: flash: Add driver to support flash LED module in QCOM PMICs
>       dt-bindings: leds: Add QCOM flash LED controller
> 
> H. Nikolaus Schaller (1):
>       leds: tca6507: Fix error handling of using fwnode_property_read_string
> 
> Krzysztof Kozlowski (1):
>       leds: tlc591xx: Mark OF related data as maybe unused
> 
> Linus Walleij (1):
>       leds: Mark GPIO LED trigger broken
> 
> Luca Weiss (1):
>       dt-bindings: leds: spmi-flash-led: Add pm6150l compatible
> 
> Lukas Bulwahn (1):
>       leds: rgb: mt6370: Correct config name to select in LEDS_MT6370_RGB
> 
> Manivannan Sadhasivam (1):
>       dt-bindings: leds: Document commonly used LED triggers
> 
> Rafał Miłecki (1):
>       dt-bindings: leds: Add "usbport" trigger
> 
> Randy Dunlap (1):
>       leds: TI_LMU_COMMON: select REGMAP instead of depending on it
> 
> Thomas Weißschuh (1):
>       leds: Fix reference to led_set_brightness() in doc
> 
> Tom Rix (1):
>       leds: flash: Set variables mvflash_{3,4}ch_regs storage-class-specifier to static
> 
> Wadim Egorov (1):
>       dt-bindings: leds: Convert PCA9532 to dtschema
> 
>  Documentation/devicetree/bindings/leds/common.yaml |   35 +-
>  .../devicetree/bindings/leds/leds-pca9532.txt      |   49 -
>  .../devicetree/bindings/leds/leds-qcom-lpg.yaml    |    1 +
>  .../devicetree/bindings/leds/nxp,pca953x.yaml      |   90 ++
>  .../bindings/leds/qcom,spmi-flash-led.yaml         |  117 +++
>  .../devicetree/bindings/leds/rohm,bd2606mvv.yaml   |   81 ++
>  Documentation/leds/index.rst                       |    1 +
>  Documentation/leds/leds-mt6370-rgb.rst             |   64 ++
>  Documentation/leds/ledtrig-oneshot.rst             |    2 +-
>  MAINTAINERS                                        |    1 +
>  drivers/leds/Kconfig                               |   16 +-
>  drivers/leds/Makefile                              |    1 +
>  drivers/leds/flash/Kconfig                         |   28 +
>  drivers/leds/flash/Makefile                        |    2 +
>  drivers/leds/flash/leds-mt6370-flash.c             |  573 +++++++++++
>  drivers/leds/flash/leds-qcom-flash.c               |  773 +++++++++++++++
>  drivers/leds/leds-bd2606mvv.c                      |  160 ++++
>  drivers/leds/leds-lp8860.c                         |   10 +-
>  drivers/leds/leds-tca6507.c                        |    5 +-
>  drivers/leds/leds-tlc591xx.c                       |    2 +-
>  drivers/leds/rgb/Kconfig                           |   13 +
>  drivers/leds/rgb/Makefile                          |    1 +
>  drivers/leds/rgb/leds-mt6370-rgb.c                 | 1011 ++++++++++++++++++++
>  drivers/leds/rgb/leds-pwm-multicolor.c             |    4 +-
>  drivers/leds/rgb/leds-qcom-lpg.c                   |  160 +++-
>  drivers/leds/trigger/Kconfig                       |    1 +
>  include/linux/leds.h                               |    2 +-
>  27 files changed, 3091 insertions(+), 112 deletions(-)
>  delete mode 100644 Documentation/devicetree/bindings/leds/leds-pca9532.txt
>  create mode 100644 Documentation/devicetree/bindings/leds/nxp,pca953x.yaml
>  create mode 100644 Documentation/devicetree/bindings/leds/qcom,spmi-flash-led.yaml
>  create mode 100644 Documentation/devicetree/bindings/leds/rohm,bd2606mvv.yaml
>  create mode 100644 Documentation/leds/leds-mt6370-rgb.rst
>  create mode 100644 drivers/leds/flash/leds-mt6370-flash.c
>  create mode 100644 drivers/leds/flash/leds-qcom-flash.c
>  create mode 100644 drivers/leds/leds-bd2606mvv.c
>  create mode 100644 drivers/leds/rgb/leds-mt6370-rgb.c
> 
> -- 
> Lee Jones [李琼斯]

-- 
Lee Jones [李琼斯]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] MFD for v6.4
  2023-05-02 16:25 [GIT PULL] MFD for v6.4 Lee Jones
  2023-05-02 16:28 ` [GIT PULL] LEDs " Lee Jones
@ 2023-05-02 17:57 ` pr-tracker-bot
  1 sibling, 0 replies; 7+ messages in thread
From: pr-tracker-bot @ 2023-05-02 17:57 UTC (permalink / raw)
  To: Lee Jones; +Cc: Linus Torvalds, Lee Jones, Linux Kernel Mailing List

The pull request you sent on Tue, 2 May 2023 17:25:24 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git tags/leds-next-6.4

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c5eb8bf76718cf2e2f36aac216a99014f00927de

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] MFD for v6.4
  2023-05-02 16:22 Lee Jones
@ 2023-05-02 17:57 ` pr-tracker-bot
  0 siblings, 0 replies; 7+ messages in thread
From: pr-tracker-bot @ 2023-05-02 17:57 UTC (permalink / raw)
  To: Lee Jones; +Cc: Linus Torvalds, Lee Jones, Linux Kernel Mailing List

The pull request you sent on Tue, 2 May 2023 17:22:21 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git mfd-next-6.4

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/3af49062b0115b55a54615109172b44f618daf97

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] LEDs for v6.4
  2023-05-02 16:28 ` [GIT PULL] LEDs " Lee Jones
@ 2023-05-03 18:20   ` Pavel Machek
  2023-05-03 18:25     ` Lee Jones
  0 siblings, 1 reply; 7+ messages in thread
From: Pavel Machek @ 2023-05-03 18:20 UTC (permalink / raw)
  To: Lee Jones, linux-leds; +Cc: Linus Torvalds, Linux Kernel Mailing List

[-- Attachment #1: Type: text/plain, Size: 6580 bytes --]

Hi!

> Apologies, this is obviously LEDs, not MFD - long day!

Thanks for doing this. I guess it may have something to do with the
subject, but please keep linux-leds@vger.kernel.org in the cc list.

Best regards,
								Pavel

> >  - New Drivers
> >    - Add support for MediaTek MT6370 LED Indicator
> >    - Add support for MediaTek MT6370 Flashlight
> >    - Add support for QCOM PMIC Flash
> >    - Add support for Rohm BD2606MVV Charge Pump LED
> > 
> >  - New Device Support
> >    - Add support for PMK8550 PWM to QCOM LPG
> > 
> >  - New Functionality
> >    - Add support for high resolution PWM to QCOM LPG
> > 
> >  - Fix-ups
> >    - Kconfig 'depends' and 'select' dependency changes
> >    - Remove unused / irrelevant includes
> >    - Remove unnecessary checks (already performed further into the call stack)
> >    - Trivial: Fix commentary, simplify error messages
> >    - Rid 'defined but not used' warnings
> >    - Provide documentation
> >    - Explicitly provide include files
> > 
> >  - Bug Fixes
> >    - Mark GPIO LED as BROKEN
> >    - Fix Kconfig entries
> >    - Fix various Smatch staticify reports
> >    - Fix error handling (or a lack there of)
> > 
> > ----------------------------------------------------------------
> > Alexander Dahl (1):
> >       docs: leds: ledtrig-oneshot: Fix spelling mistake
> > 
> > Andreas Kemnade (2):
> >       dt-bindings: leds: Add ROHM BD2606MVV LED
> >       leds: bd2606mvv: Driver for the Rohm 6 Channel i2c LED driver
> > 
> > Andy Shevchenko (2):
> >       leds: lp8860: Remove unused of_gpio,h
> >       leds: lp8860: Remove duplicate NULL checks for gpio_desc
> > 
> > Anjelique Melendez (3):
> >       dt-bindings: leds-qcom-lpg: Add qcom,pmk8550-pwm compatible string
> >       leds: rgb: leds-qcom-lpg: Add support for high resolution PWM
> >       leds: rgb: leds-qcom-lpg: Add support for PMK8550 PWM
> > 
> > Bagas Sanjaya (4):
> >       Documentation: leds: Add MT6370 doc to the toctree
> >       Documentation: leds: mt6370: Properly wrap hw_pattern chart
> >       Documentation: leds: MT6370: Use bullet lists for timing variables
> >       MAINTAINERS: Add entry for LED devices documentation
> > 
> > ChiYuan Huang (4):
> >       leds: rgb: mt6370: Add MediaTek MT6370 current sink type LED Indicator support
> >       leds: flash: mt6370: Add MediaTek MT6370 flashlight support
> >       docs: leds: Add MT6370 RGB LED pattern document
> >       leds: rgb: mt6370: Fix implicit declaration for FIELD_GET
> > 
> > Christophe JAILLET (1):
> >       leds: pwm-multicolor: Simplify an error message
> > 
> > Fenglin Wu (2):
> >       leds: flash: Add driver to support flash LED module in QCOM PMICs
> >       dt-bindings: leds: Add QCOM flash LED controller
> > 
> > H. Nikolaus Schaller (1):
> >       leds: tca6507: Fix error handling of using fwnode_property_read_string
> > 
> > Krzysztof Kozlowski (1):
> >       leds: tlc591xx: Mark OF related data as maybe unused
> > 
> > Linus Walleij (1):
> >       leds: Mark GPIO LED trigger broken
> > 
> > Luca Weiss (1):
> >       dt-bindings: leds: spmi-flash-led: Add pm6150l compatible
> > 
> > Lukas Bulwahn (1):
> >       leds: rgb: mt6370: Correct config name to select in LEDS_MT6370_RGB
> > 
> > Manivannan Sadhasivam (1):
> >       dt-bindings: leds: Document commonly used LED triggers
> > 
> > Rafał Miłecki (1):
> >       dt-bindings: leds: Add "usbport" trigger
> > 
> > Randy Dunlap (1):
> >       leds: TI_LMU_COMMON: select REGMAP instead of depending on it
> > 
> > Thomas Weißschuh (1):
> >       leds: Fix reference to led_set_brightness() in doc
> > 
> > Tom Rix (1):
> >       leds: flash: Set variables mvflash_{3,4}ch_regs storage-class-specifier to static
> > 
> > Wadim Egorov (1):
> >       dt-bindings: leds: Convert PCA9532 to dtschema
> > 
> >  Documentation/devicetree/bindings/leds/common.yaml |   35 +-
> >  .../devicetree/bindings/leds/leds-pca9532.txt      |   49 -
> >  .../devicetree/bindings/leds/leds-qcom-lpg.yaml    |    1 +
> >  .../devicetree/bindings/leds/nxp,pca953x.yaml      |   90 ++
> >  .../bindings/leds/qcom,spmi-flash-led.yaml         |  117 +++
> >  .../devicetree/bindings/leds/rohm,bd2606mvv.yaml   |   81 ++
> >  Documentation/leds/index.rst                       |    1 +
> >  Documentation/leds/leds-mt6370-rgb.rst             |   64 ++
> >  Documentation/leds/ledtrig-oneshot.rst             |    2 +-
> >  MAINTAINERS                                        |    1 +
> >  drivers/leds/Kconfig                               |   16 +-
> >  drivers/leds/Makefile                              |    1 +
> >  drivers/leds/flash/Kconfig                         |   28 +
> >  drivers/leds/flash/Makefile                        |    2 +
> >  drivers/leds/flash/leds-mt6370-flash.c             |  573 +++++++++++
> >  drivers/leds/flash/leds-qcom-flash.c               |  773 +++++++++++++++
> >  drivers/leds/leds-bd2606mvv.c                      |  160 ++++
> >  drivers/leds/leds-lp8860.c                         |   10 +-
> >  drivers/leds/leds-tca6507.c                        |    5 +-
> >  drivers/leds/leds-tlc591xx.c                       |    2 +-
> >  drivers/leds/rgb/Kconfig                           |   13 +
> >  drivers/leds/rgb/Makefile                          |    1 +
> >  drivers/leds/rgb/leds-mt6370-rgb.c                 | 1011 ++++++++++++++++++++
> >  drivers/leds/rgb/leds-pwm-multicolor.c             |    4 +-
> >  drivers/leds/rgb/leds-qcom-lpg.c                   |  160 +++-
> >  drivers/leds/trigger/Kconfig                       |    1 +
> >  include/linux/leds.h                               |    2 +-
> >  27 files changed, 3091 insertions(+), 112 deletions(-)
> >  delete mode 100644 Documentation/devicetree/bindings/leds/leds-pca9532.txt
> >  create mode 100644 Documentation/devicetree/bindings/leds/nxp,pca953x.yaml
> >  create mode 100644 Documentation/devicetree/bindings/leds/qcom,spmi-flash-led.yaml
> >  create mode 100644 Documentation/devicetree/bindings/leds/rohm,bd2606mvv.yaml
> >  create mode 100644 Documentation/leds/leds-mt6370-rgb.rst
> >  create mode 100644 drivers/leds/flash/leds-mt6370-flash.c
> >  create mode 100644 drivers/leds/flash/leds-qcom-flash.c
> >  create mode 100644 drivers/leds/leds-bd2606mvv.c
> >  create mode 100644 drivers/leds/rgb/leds-mt6370-rgb.c
> > 
> > -- 
> > Lee Jones [李琼斯]
> 

-- 
People of Russia, stop Putin before his war on Ukraine escalates.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] LEDs for v6.4
  2023-05-03 18:20   ` Pavel Machek
@ 2023-05-03 18:25     ` Lee Jones
  0 siblings, 0 replies; 7+ messages in thread
From: Lee Jones @ 2023-05-03 18:25 UTC (permalink / raw)
  To: Pavel Machek; +Cc: linux-leds, Linus Torvalds, Linux Kernel Mailing List

On Wed, 03 May 2023, Pavel Machek wrote:

> Hi!
> 
> > Apologies, this is obviously LEDs, not MFD - long day!
> 
> Thanks for doing this. I guess it may have something to do with the
> subject, but please keep linux-leds@vger.kernel.org in the cc list.

No problem.

Sure.  I'll try to remember to do that next time.

-- 
Lee Jones [李琼斯]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-05-03 18:25 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-02 16:25 [GIT PULL] MFD for v6.4 Lee Jones
2023-05-02 16:28 ` [GIT PULL] LEDs " Lee Jones
2023-05-03 18:20   ` Pavel Machek
2023-05-03 18:25     ` Lee Jones
2023-05-02 17:57 ` [GIT PULL] MFD " pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2023-05-02 16:22 Lee Jones
2023-05-02 17:57 ` pr-tracker-bot

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.