• Olof Johansson's avatar
    Merge tag 'omap-for-v5.5/soc-signed' of... · cd474464
    Olof Johansson authored
    Merge tag 'omap-for-v5.5/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/soc
    
    SoC changes for omaps for v5.5
    
    This series of changes contains SoC related clean-up, and some PM
    improvments:
    
    - SoC clean-up to drop unused enable_wakeup and disable_wakeup,
      simplify clkdm_clock_enable and disable, and few sparse fixes
    
    - Drop pdata-quirks for TI bluetooth, this is now handled by a serdev
      driver
    
    - A series of PM changes to re-enable core oswr (open switch retention)
      for omap4 that got disabled earlier because of various gpio-omap issues
      that have been fixed earlier this year. We want to do this in small
      steps for the pwrdm_set_logic_retst() changes so we can identify the
      domain in case of unexpected issues
    
    - A series of PM changes to configure voltage controller for droid4.
      Eventually the voltage controller configuration should use device tree,
      but we want to get things working first. These changes bring down
      down the idle power consumption for droid4 with LCD blanked, WLAN
      connected, USB disabled, and modem disabled to about 32 to 35mW from
      about 39 to 45 mW
    
    * tag 'omap-for-v5.5/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (24 commits)
      ARM: OMAP2+: Remove duplicated include from pmic-cpcap.c
      ARM: OMAP2+: pdata-quirks: drop TI_ST/KIM support
      ARM: OMAP2+: make omap44xx_sha0_hwmod and omap44xx_l3_main_2__des static
      ARM: OMAP2+: prm44xx: make prm_{save,restore}_context static
      ARM: OMAP2+: make dra7xx_sha0_hwmod static
      ARM: OMAP2+: do not export am43xx_control functions
      ARM: OMAP2+: Configure voltage controller for cpcap to low-speed
      ARM: OMAP2+: Configure voltage controller for retention
      ARM: OMAP2+: Make some functions static
      ARM: OMAP2+: Simplify code for clkdm_clock_enable and disable
      ARM: OMAP2+: Drop unused enable_wakeup and disable_wakeup
      ARM: OMAP2+: Initialize voltage controller for omap4
      ARM: OMAP2+: Allow core oswr for omap4
      ARM: OMAP2+: Allow per oswr for omap4
      ARM: OMAP2+: Configure voltage controller for cpcap
      ARM: OMAP2+: Update 4430 voltage controller operating points
      ARM: OMAP2+: Remove bogus warnings for machines without twl PMIC
      ARM: OMAP2+: Drop bogus wkup domain oswr setting
      ARM: OMAP2+: Remove unused wakeup_cpu
      ARM: dts: Use level interrupt for omap4 & 5 wlcore
      ...
    
    Link: https://lore.kernel.org/r/pull-1571934890-285615@atomide.comSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
    cd474464
omap2plus_defconfig 12.8 KB