• Olof Johansson's avatar
    Merge tag 'omap-for-v5.4/fixes-rc1-signed' of... · bcec1221
    Olof Johansson authored
    Merge tag 'omap-for-v5.4/fixes-rc1-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
    
    Fixes for omaps for v5.4-rc cycle
    
    Here are fixes for omaps to deal with few regressions, and to fix
    more boot time errors and warnings:
    
    - The recent ti-sysc interconnect target module driver changes had
      incorrect clock bits for both clocks and dts that cause warnings
    
    - For omap3-gta04, gpio changes caused the LCD to break a while back,
      and after discussing things the right fix is to set spi-cs-high
    
    - Recent omapdrm changes to use generic panels caused tfp410 to be
      disabled as we now must enable the generic support for it in
      defconfig
    
    - Recent omapdrm and backlight changes also finally made droid4 LCD
      to work, so let's enable it in the defconfig it can be used out
      of the box. This is not strictly a fix, but we still also have the
      older CONFIG_MFD_TI_LMU options available so this cuts down the
      confusion for trying to guess which display and which backlight
      is needed
    
    - Recent ti-sysc interconnect target module changes need the gpio
      module disabled on some boards, but this now needs to happen at
      the module level, not at the gpio driver level
    
    - Recent changes to probe system timers with ti-sysc caused warnings
      about mismatch in syconfig registers, so let's configure the option
      for RESET_STATUS as available in the TRMs
    
    - Recent changes to probe LCDC with ti-sysc caused warnings about
      mismatch in sysconfig registers, so let's configure the missing
      idlemodes for both platform data and dts as documented in TRMs
    
    - Since we moved mach-omap2 to probe with device tree, we've been
      getting voltage controller warnings. Turns out this code is no
      longer needed, so let's just remove omap2_set_init_voltage() to
      get rid of the pointless warnings
    
    - Configure am4372 dispc memory bandwidth to avoid underflow errors
    
    * tag 'omap-for-v5.4/fixes-rc1-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
      ARM: dts: am4372: Set memory bandwidth limit for DISPC
      ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage()
      ARM: OMAP2+: Add missing LCDC midlemode for am335x
      ARM: OMAP2+: Fix missing reset done flag for am3 and am43
      ARM: dts: Fix gpio0 flags for am335x-icev2
      ARM: omap2plus_defconfig: Enable more droid4 devices as loadable modules
      ARM: omap2plus_defconfig: Enable DRM_TI_TFP410
      DTS: ARM: gta04: introduce legacy spi-cs-high to make display work again
      ARM: dts: Fix wrong clocks for dra7 mcasp
      clk: ti: dra7: Fix mcasp8 clock bits
    
    Link: https://lore.kernel.org/r/pull-1570040410-308159@atomide.comSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
    bcec1221
omap3-gta04.dtsi 22.7 KB