• Linus Torvalds's avatar
    Merge tag 'mfd-next-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd · 9deb9e16
    Linus Torvalds authored
    Pull MFD updates from Lee Jones:
     "New Device Support
       - Add support for Power Supply to AXP813
       - Add support for GPIO, ADC, AC and Battery Power Supply to AXP803
       - Add support for UART to Exynos LPASS
    
      Fix-ups:
       - Use supplied MACROS; ti_am335x_tscadc
       - Trivial spelling/whitespace/alignment; tmio, axp20x, rave-sp
       - Regmap changes; bd9571mwv, wm5110-tables
       - Kconfig dependencies; MFD_AT91_USART
       - Supply shared data for child-devices; madera-core
       - Use new of_node_name_eq() API call; max77620, stmpe
       - Use managed resources (devm_*); tps65218
       - Comment descriptions; ingenic-tcu
       - Coding style; madera-core
    
      Bug Fixes:
       - Fix section mismatches; twl-core, db8500-prcmu
       - Correct error path related issues; mt6397-core, ab8500-core, mc13xxx-core
       - IRQ related fixes; tps6586x
       - Ensure proper initialisation sequence; qcom_rpm
       - Repair potential memory leak; cros_ec_dev"
    
    * tag 'mfd-next-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (25 commits)
      mfd: exynos-lpass: Enable UART module support
      mfd: mc13xxx: Fix a missing check of a register-read failure
      mfd: cros_ec: Add commands to control codec
      mfd: madera: Remove spurious semicolon in while loop
      mfd: rave-sp: Fix typo in rave_sp_checksum comment
      mfd: ingenic-tcu: Fix bit field description in header
      mfd: tps65218: Use devm_regmap_add_irq_chip and clean up error path in probe()
      mfd: Use of_node_name_eq() for node name comparisons
      mfd: cros_ec_dev: Add missing mfd_remove_devices() call in remove
      mfd: axp20x: Add supported cells for AXP803
      mfd: axp20x: Re-align MFD cell entries
      mfd: axp20x: Add AC power supply cell for AXP813
      mfd: wm5110: Add missing ASRC rate register
      mfd: qcom_rpm: write fw_version to CTRL_REG
      mfd: tps6586x: Handle interrupts on suspend
      mfd: madera: Add shared data for accessory detection
      mfd: at91-usart: Add platform dependency
      mfd: bd9571mwv: Add volatile register to make DVFS work
      mfd: ab8500-core: Return zero in get_register_interruptible()
      mfd: tmio: Typo s/use use/use/
      ...
    9deb9e16
cros_ec_dev.c 15 KB