linux/arch/mips/configs
Linus Torvalds f3033eb791 - Core Frameworks
- Ensure seldom updated triggers have a brightness value before first update
 
  - New Device Support
    - Add support for Simatic IPC Device BX_59A to IPC LEDs Core
    - Add support for Qualcomm PMI8950 PWM to LPG Core
 
  - New Functionality
    - Add a bunch of new LED function identifiers
    - Add support for High Resolution Timers in LED Trigger Patten
 
  - Fix-ups
    - Shift out Audio Trigger to the Sound subsystem
    - Convert suitable calls to devm_* managed resources
    - Device Tree binding adaptions/conversions/creation
    - Remove superfluous code/variables/attributes and simplify overall
    - Use/convert to new/better APIs/helpers/MACROs instead of hand-rolling implementations
 
  - Bug Fixes
    - Repair enabling Torch Mode from V4L2 on the second LED
    - Ensure PWM is disabled when suspending
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEdrbJNaO+IJqU8IdIUa+KL4f8d2EFAmZNwdoACgkQUa+KL4f8
 d2FUSw/8Dxzt29Ad326K6q7ePlGgdm4JcFeg+1B2WD+5IOCelecXD3QcVvH47Wz3
 50gjHdo3qoBja6IZDwgl0ZFYj6VLKbrEmqjtM9BscdG2gaND1VGYTPtve4EqIyOX
 WXv2InA69QfFNmk/n+AxDa/xYOunsK1S1RB1cuPkoVJii/P2rHiEv2LpG/TS8Sxk
 I7EN45Ebh3Z6hHLpmfEIbVLLlFuyGFnSFnHOiOSAlFh1Ri0DdHBwgK4IdDYtq2dx
 LB9ICem0+6PQxPKpf/ozUS2oV+jd8oS48TDJjx9n8DjblV8zh0IKYi5HEHYZifBb
 03xF/XZ62MYtp6jHwiaNE1WgoARu13RZIcFbpQFgC5+N2gwpe4BGH+6nXXrimsK/
 opVed2UYPdCDlHVVpScgMMUWYrnCWks4/6Iusd5K9YN6At35xuCqQh5laPOF1Cj+
 jKzgxZ6gMzWTTpFQSkYpNn5wFC+p7VosdGvh/d6L5ltVb7bINgZ7mUbVEwRLZaPj
 v+ZS/iWjTptMA9bHk6f/4duSJjJy15Ghdqd1CuvX/VAL9DqSz6O7hf+vj9yvOtjf
 pmI4ZUBaDYX7Ut0CHcjhbg2fSYv3VMg58fLF5mUUIVgRdSHdhrpRUbYphuodhoHu
 zWde2gKEkAqNTaQk56jzLi9K8Knu3PkIOnKZ9SgHfIIkmMLMNOM=
 =rF2l
 -----END PGP SIGNATURE-----

Merge tag 'leds-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds

Pull LED updates from Lee Jones:
 "Core Frameworks:
   - Ensure seldom updated triggers have a brightness value before first
     update

  New Device Support:
   - Add support for Simatic IPC Device BX_59A to IPC LEDs Core
   - Add support for Qualcomm PMI8950 PWM to LPG Core

  New Functionality:
   - Add a bunch of new LED function identifiers
   - Add support for High Resolution Timers in LED Trigger Patten

  Fix-ups:
   - Shift out Audio Trigger to the Sound subsystem
   - Convert suitable calls to devm_* managed resources
   - Device Tree binding adaptions/conversions/creation
   - Remove superfluous code/variables/attributes and simplify overall
   - Use/convert to new/better APIs/helpers/MACROs instead of
     hand-rolling implementations

  Bug Fixes:
   - Repair enabling Torch Mode from V4L2 on the second LED
   - Ensure PWM is disabled when suspending"

* tag 'leds-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds: (28 commits)
  leds: mt6370: Remove unused field 'reg_cfgs' from 'struct mt6370_priv'
  leds: lp50xx: Remove unused field 'num_of_banked_leds' from 'struct lp50xx'
  leds: lp50xx: Remove unused field 'bank_modules' from 'struct lp50xx_led'
  leds: aat1290: Remove unused field 'torch_brightness' from 'struct aat1290_led'
  leds: sun50i-a100: Use match_string() helper to simplify the code
  leds: pwm: Disable PWM when going to suspend
  leds: trigger: pattern: Add support for hrtimer
  leds: mt6360: Fix the second LED can not enable torch mode by V4L2
  dt-bindings: leds: leds-qcom-lpg: Add support for PMI8950 PWM
  leds: qcom-lpg: Add support for PMI8950 PWM
  leds: apu: Remove duplicate DMI lookup data
  leds: trigger: netdev: Remove not needed call to led_set_brightness in deactivate
  dt-bindings: leds: Add LED_FUNCTION_SPEED_* for link speed on LAN/WAN
  dt-bindings: leds: Add LED_FUNCTION_MOBILE for mobile network
  leds: simatic-ipc-leds-gpio: Add support for module BX-59A
  dt-bindings: leds: qcom-lpg: Document PM6150L compatible
  dt-bindings: leds: pca963x: Convert text bindings to YAML
  leds: an30259a: Use devm_mutex_init() for mutex initialization
  leds: mlxreg: Use devm_mutex_init() for mutex initialization
  leds: nic78bx: Use devm API to cleanup module's resources
  ...
2024-05-22 10:49:54 -07:00
..
generic MIPS: Add board config for virt board 2023-04-05 09:45:09 +02:00
ath25_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
ath79_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
bcm47xx_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
bcm63xx_defconfig mips: update config files 2022-09-30 16:45:06 +02:00
bigsur_defconfig arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS 2023-07-29 14:08:22 -07:00
bmips_be_defconfig mips: update config files 2022-09-30 16:45:06 +02:00
bmips_stb_defconfig mips: update config files 2022-09-30 16:45:06 +02:00
cavium_octeon_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
ci20_defconfig leds: trigger: audio: Remove this trigger 2024-03-28 10:40:24 +00:00
cobalt_defconfig arch: Remove references to CONFIG_NFSD_V3 in the default configs 2022-03-11 10:25:16 -05:00
cu1000-neo_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
cu1830-neo_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
db1xxx_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
decstation_64_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
decstation_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
decstation_r4k_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
eyeq5_defconfig MIPS: Add support for Mobileye EyeQ5 2024-02-20 13:36:34 +01:00
fuloong2e_defconfig arch: mips: remove ReiserFS from defconfig 2023-10-19 10:28:43 +02:00
gcw0_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
generic_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
gpr_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
ip22_defconfig net/sched: Remove CONFIG_NET_ACT_IPT from default configs 2024-01-02 12:41:16 +00:00
ip27_defconfig netfs, fscache: Combine fscache with netfs 2023-12-24 15:08:46 +00:00
ip28_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
ip32_defconfig arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS 2023-07-29 14:08:22 -07:00
jazz_defconfig arch: mips: remove ReiserFS from defconfig 2023-10-19 10:28:43 +02:00
lemote2f_defconfig netfs, fscache: Combine fscache with netfs 2023-12-24 15:08:46 +00:00
loongson1b_defconfig mips: update config files 2022-09-30 16:45:06 +02:00
loongson1c_defconfig mips: update config files 2022-09-30 16:45:06 +02:00
loongson2k_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
loongson3_defconfig netfs, fscache: Combine fscache with netfs 2023-12-24 15:08:46 +00:00
malta_defconfig net/sched: Remove CONFIG_NET_ACT_IPT from default configs 2024-01-02 12:41:16 +00:00
malta_kvm_defconfig net/sched: Remove CONFIG_NET_ACT_IPT from default configs 2024-01-02 12:41:16 +00:00
malta_qemu_32r6_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
maltaaprp_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
maltasmvp_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
maltasmvp_eva_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
maltaup_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
maltaup_xpa_defconfig net/sched: Remove CONFIG_NET_ACT_IPT from default configs 2024-01-02 12:41:16 +00:00
mtx1_defconfig arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS 2023-07-29 14:08:22 -07:00
omega2p_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
pic32mzda_defconfig netfs, fscache: Combine fscache with netfs 2023-12-24 15:08:46 +00:00
qi_lb60_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
rb532_defconfig net/sched: Remove CONFIG_NET_ACT_IPT from default configs 2024-01-02 12:41:16 +00:00
rbtx49xx_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
rm200_defconfig arch: mips: remove ReiserFS from defconfig 2023-10-19 10:28:43 +02:00
rs90_defconfig printk: Remove redundant CONFIG_BASE_FULL 2024-05-06 17:39:09 +02:00
rt305x_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
sb1250_swarm_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
vocore2_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00
xway_defconfig treewide: drop CONFIG_EMBEDDED 2023-08-21 13:46:25 -07:00