summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2023-06-28ALSA: ump: Correct wrong byte size at converting a UMP System messageTakashi Iwai-1/+1
2023-06-23ALSA: ump: Export MIDI1 / UMP conversion helpersTakashi Iwai-66/+57
2023-06-21ALSA: ump: Export snd_ump_receive_ump_val()Takashi Iwai-3/+9
2023-06-21ALSA: ump: Add no_process_stream flagTakashi Iwai-0/+5
2023-06-21ALSA: ump: Add helper to change MIDI protocolTakashi Iwai-7/+26
2023-06-12ALSA: docs: Update MIDI 2.0 documentation for UMP 1.1 enhancementTakashi Iwai-6/+33
2023-06-12ALSA: ump: Add info flag bit for static blocksTakashi Iwai-0/+16
2023-06-12ALSA: seq: ump: Notify UMP protocol change to sequencerTakashi Iwai-0/+24
2023-06-12ALSA: seq: ump: Notify port changes to system portTakashi Iwai-0/+4
2023-06-12ALSA: seq: ump: Handle FB info updateTakashi Iwai-6/+106
2023-06-12ALSA: seq: ump: Handle groupless messagesTakashi Iwai-2/+14
2023-06-12ALSA: usb-audio: Add midi2_ump_probe optionTakashi Iwai-4/+10
2023-06-12ALSA: usb-audio: Parse UMP Endpoint and Function Blocks at firstTakashi Iwai-1/+33
2023-06-12ALSA: ump: Support UMP Endpoint and Function Block parsingTakashi Iwai-0/+684
2023-06-12ALSA: ump: Add more attributes to UMP EP and FB infoTakashi Iwai-3/+48
2023-06-05ALSA: seq: Avoid confusion of aligned read sizeTakashi Iwai-1/+1
2023-06-05ALSA: usb-audio: Use __le16 for 16bit USB descriptor fieldsTakashi Iwai-3/+3
2023-05-25ALSA: ump: Fix parsing of 0xFx commandTakashi Iwai-1/+1
2023-05-25ALSA: ump: Drop redundant check of note-on with zero velocityTakashi Iwai-3/+0
2023-05-24ALSA: ump: Correct snd_ump_midi1_msg_program definitionStephen Rothwell-1/+1
2023-05-23ALSA: docs: Add MIDI 2.0 documentationTakashi Iwai-0/+352
2023-05-23ALSA: seq: Add UMP group filterTakashi Iwai-1/+18
2023-05-23ALSA: seq: Print UMP Endpoint and Block information in proc outputsTakashi Iwai-0/+30
2023-05-23ALSA: seq: Add ioctls for client UMP info query and setupTakashi Iwai-2/+153
2023-05-23ALSA: seq: ump: Create UMP Endpoint port for broadcastTakashi Iwai-0/+60
2023-05-23ALSA: seq: Bind UMP deviceTakashi Iwai-2/+439
2023-05-23ALSA: seq: Allow suppressing UMP conversionsTakashi Iwai-8/+19
2023-05-23ALSA: seq: Automatic conversion of UMP eventsTakashi Iwai-14/+1279
2023-05-23ALSA: seq: Add UMP group number to snd_seq_port_infoTakashi Iwai-4/+11
2023-05-23ALSA: seq: Add port direction to snd_seq_port_infoTakashi Iwai-3/+43
2023-05-23ALSA: seq: Support MIDI 2.0 UMP Endpoint portTakashi Iwai-8/+41
2023-05-23ALSA: seq: Add port inactive flagTakashi Iwai-0/+7
2023-05-23ALSA: seq: Add UMP supportTakashi Iwai-63/+193
2023-05-23ALSA: seq: Introduce SNDRV_SEQ_IOCTL_USER_PVERSION ioctlTakashi Iwai-0/+11
2023-05-23ALSA: seq: Prohibit creating ports with special numbersTakashi Iwai-0/+2
2023-05-23ALSA: seq: Check validity before creating a port objectTakashi Iwai-6/+2
2023-05-23ALSA: seq: Check the conflicting port at port creationTakashi Iwai-15/+27
2023-05-23ALSA: seq: Drop dead code for the old broadcast supportTakashi Iwai-104/+1
2023-05-23ALSA: seq: Treat snd_seq_client object directly in client driversTakashi Iwai-0/+19
2023-05-23ALSA: seq: Add snd_seq_expand_var_event_at() helperTakashi Iwai-19/+69
2023-05-23ALSA: seq: Clear padded bytes at expanding eventsTakashi Iwai-5/+9
2023-05-23ALSA: usb-audio: Inform inconsistent protocols in GTBsTakashi Iwai-4/+21
2023-05-23ALSA: usb-audio: Enable the legacy raw MIDI supportTakashi Iwai-1/+26
2023-05-23ALSA: ump: Add legacy raw MIDI supportTakashi Iwai-3/+1398
2023-05-23ALSA: ump: Redirect rawmidi substream access via own helpersTakashi Iwai-47/+149
2023-05-23ALSA: usb-audio: Create UMP blocks from USB MIDI GTBsTakashi Iwai-6/+94
2023-05-23ALSA: usb-audio: Trim superfluous "MIDI" suffix from UMP EP nameTakashi Iwai-0/+7
2023-05-23ALSA: usb-audio: Get UMP EP name string from USB interfaceTakashi Iwai-3/+27
2023-05-23ALSA: usb-audio: USB MIDI 2.0 UMP supportTakashi Iwai-5/+1109
2023-05-23ALSA: usb-audio: Define USB MIDI 2.0 specsTakashi Iwai-0/+94