• Linus Torvalds's avatar
    Merge tag 'mfd-next-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd · 532c2b92
    Linus Torvalds authored
    Pull MFD updates from Lee Jones:
     "New Drivers:
       - Add Cirrus Logic Madera Codec (CS47L35, CS47L85 and CS47L90/91) driver
       - Add ChromeOS EC CEC driver
       - Add ROHM BD71837 PMIC driver
    
      New Device Support:
       - Add support for Dialog Semi DA9063L PMIC variant to DA9063
       - Add support for Intel Ice Lake to Intel-PLSS-PCI
       - Add support for X-Powers AXP806 to AXP20x
    
      New Functionality:
       - Add support for USB Charging to the ChromeOS Embedded Controller
       - Add support for HDMI CEC to the ChromeOS Embedded Controller
       - Add support for HDMI CEC to Intel HDMI
       - Add support for accessory detection to Madera devices
       - Allow individual pins to be configured via DT' wlf,csnaddr-pd
       - Provide legacy platform specific EEPROM/Watchdog commands; rave-sp
    
      Fix-upsL
       - Trivial renaming/spelling fixes; cros_ec, da9063-*
       - Convert to Managed Resources (devm_*); da9063-*, ti_am335x_tscadc
       - Transition to helper macros/functions; da9063-*
       - Constify; kempld-core
       - Improve error path/messages; wm8994-core
       - Disable IRQs locally instead of relying on USB subsystem; dln2
       - Remove unused code; rave-sp
       - New exports; sec-core
    
      Bug Fixes:
       - Fix possible false I2C transaction error; arizona-core
       - Fix declared memory area size; hi655x-pmic
       - Fix checksum type; rave-sp
       - Fix incorrect default serial port configuration: rave-sp
       - Fix incorrect coherent DMA mask for sub-devices; sm501"
    
    * tag 'mfd-next-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (60 commits)
      mfd: madera: Add register definitions for accessory detect
      mfd: sm501: Set coherent_dma_mask when creating subdevices
      mfd: bd71837: Devicetree bindings for ROHM BD71837 PMIC
      mfd: bd71837: Core driver for ROHM BD71837 PMIC
      media: platform: cros-ec-cec: Fix dependency on MFD_CROS_EC
      mfd: sec-core: Export OF module alias table
      mfd: as3722: Disable auto-power-on when AC OK
      mfd: axp20x: Support AXP806 in I2C mode
      mfd: axp20x: Add self-working mode support for AXP806
      dt-bindings: mfd: axp20x: Add "self-working" mode for AXP806
      mfd: wm8994: Allow to configure CS/ADDR Pulldown from dts
      mfd: wm8994: Allow to configure Speaker Mode Pullup from dts
      mfd: rave-sp: Emulate CMD_GET_STATUS on device that don't support it
      mfd: rave-sp: Add legacy watchdog ping command translation
      mfd: rave-sp: Add legacy EEPROM access command translation
      mfd: rave-sp: Initialize flow control and parity of the port
      mfd: rave-sp: Fix incorrectly specified checksum type
      mfd: rave-sp: Remove unused defines
      mfd: hi655x: Fix regmap area declared size for hi655x
      mfd: ti_am335x_tscadc: Fix struct clk memory leak
      ...
    532c2b92
defconfig 15.5 KB