Skip to content
  • Linus Torvalds's avatar
    Merge tag 'hsi-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi · 8448cefe
    Linus Torvalds authored
    Pull HSI updates from Sebastian Reichel:
    
     - proper runtime pm support for omap-ssi and ssi-protocol
    
     - misc fixes
    
    * tag 'hsi-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi: (24 commits)
      HSI: omap_ssi: drop pm_runtime_irq_safe
      HSI: omap_ssi_port: use rpm autosuspend API
      HSI: omap_ssi: call msg->complete() from process context
      HSI: omap_ssi_port: ensure clocks are kept enabled during transfer
      HSI: omap_ssi_port: replace pm_runtime_put_sync with non-sync variant
      HSI: omap_ssi_port: avoid calling runtime_pm_*_sync inside spinlock
      HSI: omap_ssi_port: avoid pm_runtime_get_sync in ssi_start_dma and ssi_start_pio
      HSI: omap_ssi_port: switch to threaded pio irq
      HSI: omap_ssi_core: remove pm_runtime_get_sync call from tasklet
      HSI: omap_ssi_core: use pm_runtime_put instead of pm_runtime_put_sync
      HSI: omap_ssi_port: prepare start_tx/stop_tx for blocking pm_runtime calls
      HSI: core: switch port event notifier from atomic to blocking
      HSI: omap_ssi_port: replace wkin_cken with atomic bitmap operations
      HSI: omap_ssi: convert cawake irq handler to thread
      HSI: ssi_protocol: fix ssip_xmit invocation
      HSI: ssi_protocol: replace spin_lock with spin_lock_bh
      HSI: ssi_protocol: avoid ssi_waketest call with held spinlock
      HSI: omap_ssi: do not reset module
      HSI: omap_ssi_port: remove useless newline
      hsi: Only descend into hsi directory when CONFIG_HSI is set
      ...
    8448cefe