Home
last modified time | relevance | path

Searched refs:bcd2k (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/sound/usb/bcd2000/
H A Dbcd2000.c92 struct bcd2000 *bcd2k = substream->rmidi->private_data; in bcd2000_midi_input_trigger() local
93 bcd2k->midi_receive_substream = up ? substream : NULL; in bcd2000_midi_input_trigger()
96 static void bcd2000_midi_handle_input(struct bcd2000 *bcd2k, in bcd2000_midi_handle_input() argument
102 midi_receive_substream = READ_ONCE(bcd2k->midi_receive_substream); in bcd2000_midi_handle_input()
126 static void bcd2000_midi_send(struct bcd2000 *bcd2k) in bcd2000_midi_send() argument
133 midi_out_substream = READ_ONCE(bcd2k->midi_out_substream); in bcd2000_midi_send()
138 memcpy(bcd2k->midi_out_buf, device_cmd_prefix, in bcd2000_midi_send()
146 bcd2k->midi_out_buf + 3, BUFSIZE - 3); in bcd2000_midi_send()
149 dev_err(&bcd2k->dev->dev, "%s: snd_rawmidi_transmit error %d\n", in bcd2000_midi_send()
156 bcd2k->midi_out_buf[2] = len; in bcd2000_midi_send()
[all …]