1. 17 Dec, 2019 1 commit
    • Takashi Iwai's avatar
      ALSA: cmipci: Allow disabling MPU port via module option · d8cac620
      Takashi Iwai authored
      Patrick May reported that his sound card with CMI8378 chip causes a
      crash / reboot when accessing the MIDI port that isn't actually
      present on the board.  Moreover, despite of the documentation,
      passing mpu_port=0 doesn't disable the MIDI port on this board.
      
      It implies that the chip is a newer revision and the MPU401 port is
      integrated and mapped on the PCI register.  For this chip model, the
      driver enables the MPU port unconditionally, so far.
      
      Although fixing the unexpected reboot would be the best solution, it's
      not so trivial to identify the cause.  So, as a plan B, this patch
      extends the existing mpu_port option usage to allow disabling the port
      by specifying the value 0, just like we applied for fm_port option in
      commit 2f24d159 ("[ALSA] cmipci - Allow to disable integrated FM
      port").  As default, the MPU port is still enabled, but user can pass
      mpu_port=0 to disable it.
      Reported-and-tested-by: default avatarPatrick May <dusthillresident@gmail.com>
      Link: https://lore.kernel.org/r/20191217081448.1144-1-tiwai@suse.deSigned-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      d8cac620
  2. 14 Dec, 2019 2 commits
  3. 13 Dec, 2019 2 commits
  4. 12 Dec, 2019 1 commit
  5. 11 Dec, 2019 34 commits