1. Feb 03, 2023
  2. Feb 01, 2023
    • Stephen Boyd's avatar
      drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disable · a3ee9e0b
      Stephen Boyd authored
      The unprepare sequence has started to fail after moving to panel bridge
      code in the msm drm driver (commit 007ac026 ("drm/msm/dsi: switch to
      DRM_PANEL_BRIDGE")). You'll see messages like this in the kernel logs:
      
         panel-boe-tv101wum-nl6 ae94000.dsi.0: failed to set panel off: -22
      
      This is because boe_panel_enter_sleep_mode() needs an operating DSI link
      to set the panel into sleep mode. Performing those writes in the
      unprepare phase of bridge ops is too late, because the link has already
      been torn down by the DSI controller in post_disable, i.e. the PHY has
      been disabled, etc. See dsi_mgr_bridge_post_disable() for more details
      on the DSI .
      
      Split the unprepare function into a disable part and an unprepare part.
      For now, just the DSI writes to enter sleep mode are put in the disable
      function. This fixes the panel off routine and keeps the panel happy.
      
      My Wormdingler has an integrated touchscreen that stops responding to
      touch if the panel is only half disabled too. This patch fixes it. And
      finally, this saves power when the screen is off because without this
      fix the regulators for the panel are left enabled when nothing is being
      displayed on the screen.
      
      Fixes: 007ac026 ("drm/msm/dsi: switch to DRM_PANEL_BRIDGE")
      Fixes: a869b9db
      
       ("drm/panel: support for boe tv101wum-nl6 wuxga dsi video mode panel")
      Cc: yangcong <yangcong5@huaqin.corp-partner.google.com>
      Cc: Douglas Anderson <dianders@chromium.org>
      Cc: Jitao Shi <jitao.shi@mediatek.com>
      Cc: Sam Ravnborg <sam@ravnborg.org>
      Cc: Rob Clark <robdclark@chromium.org>
      Cc: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
      Signed-off-by: default avatarStephen Boyd <swboyd@chromium.org>
      Reviewed-by: default avatarDouglas Anderson <dianders@chromium.org>
      Signed-off-by: default avatarDouglas Anderson <dianders@chromium.org>
      Link: https://patchwork.freedesktop.org/patch/msgid/20230106030108.2542081-1-swboyd@chromium.org
      (cherry picked from commit c913cd54
      
      )
      Signed-off-by: default avatarThomas Zimmermann <tzimmermann@suse.de>
      a3ee9e0b
  3. Jan 31, 2023
  4. Jan 30, 2023
  5. Jan 29, 2023
    • Linus Torvalds's avatar
      Fix up more non-executable files marked executable · c9661827
      Linus Torvalds authored
      Joe found another DT file that shouldn't be executable, and that
      frustrated me enough that I went hunting with this script:
      
          git ls-files -s |
              grep '^100755' |
              cut -f2 |
              xargs grep -L '^#!'
      
      and that found another file that shouldn't have been marked executable
      either, despite being in the scripts directory.
      
      Maybe these two are the last ones at least for now.  But I'm sure we'll
      be back in a few years, fixing things up again.
      
      Fixes: 8c6789f4 ("ASoC: dt-bindings: Add Everest ES8326 audio CODEC")
      Fixes: 4d8e5cd2
      
       ("locking/atomics: Fix scripts/atomic/ script permissions")
      Reported-by: default avatarJoe Perches <joe@perches.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      c9661827
    • Linus Torvalds's avatar
      Merge tag '6.2-rc5-ksmbd-server-fixes' of git://git.samba.org/ksmbd · 2543fdbd
      Linus Torvalds authored
      Pull ksmbd server fixes from Steve French:
       "Four smb3 server fixes, all also for stable:
      
         - fix for signing bug
      
         - fix to more strictly check packet length
      
         - add a max connections parm to limit simultaneous connections
      
         - fix error message flood that can occur with newer Samba xattr
           format"
      
      * tag '6.2-rc5-ksmbd-server-fixes' of git://git.samba.org/ksmbd:
        ksmbd: downgrade ndr version error message to debug
        ksmbd: limit pdu length size according to connection status
        ksmbd: do not sign response to session request for guest login
        ksmbd: add max connections parameter
      2543fdbd
  6. Jan 28, 2023
  7. Jan 27, 2023