diff options
Diffstat (limited to 'sound/oss/midi_synth.c')
| -rw-r--r-- | sound/oss/midi_synth.c | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/sound/oss/midi_synth.c b/sound/oss/midi_synth.c index d2ab5c08b616..9e450988ed36 100644 --- a/sound/oss/midi_synth.c +++ b/sound/oss/midi_synth.c | |||
| @@ -84,6 +84,7 @@ do_midi_msg(int synthno, unsigned char *msg, int mlen) | |||
| 84 | ; | 84 | ; |
| 85 | } | 85 | } |
| 86 | } | 86 | } |
| 87 | EXPORT_SYMBOL(do_midi_msg); | ||
| 87 | 88 | ||
| 88 | static void | 89 | static void |
| 89 | midi_outc(int midi_dev, int data) | 90 | midi_outc(int midi_dev, int data) |
| @@ -276,6 +277,7 @@ int midi_synth_ioctl(int dev, unsigned int cmd, void __user *arg) | |||
| 276 | return -EINVAL; | 277 | return -EINVAL; |
| 277 | } | 278 | } |
| 278 | } | 279 | } |
| 280 | EXPORT_SYMBOL(midi_synth_ioctl); | ||
| 279 | 281 | ||
| 280 | int | 282 | int |
| 281 | midi_synth_kill_note(int dev, int channel, int note, int velocity) | 283 | midi_synth_kill_note(int dev, int channel, int note, int velocity) |
| @@ -342,6 +344,7 @@ midi_synth_kill_note(int dev, int channel, int note, int velocity) | |||
| 342 | 344 | ||
| 343 | return 0; | 345 | return 0; |
| 344 | } | 346 | } |
| 347 | EXPORT_SYMBOL(midi_synth_kill_note); | ||
| 345 | 348 | ||
| 346 | int | 349 | int |
| 347 | midi_synth_set_instr(int dev, int channel, int instr_no) | 350 | midi_synth_set_instr(int dev, int channel, int instr_no) |
| @@ -364,6 +367,7 @@ midi_synth_set_instr(int dev, int channel, int instr_no) | |||
| 364 | 367 | ||
| 365 | return 0; | 368 | return 0; |
| 366 | } | 369 | } |
| 370 | EXPORT_SYMBOL(midi_synth_set_instr); | ||
| 367 | 371 | ||
| 368 | int | 372 | int |
| 369 | midi_synth_start_note(int dev, int channel, int note, int velocity) | 373 | midi_synth_start_note(int dev, int channel, int note, int velocity) |
| @@ -405,6 +409,7 @@ midi_synth_start_note(int dev, int channel, int note, int velocity) | |||
| 405 | } | 409 | } |
| 406 | return 0; | 410 | return 0; |
| 407 | } | 411 | } |
| 412 | EXPORT_SYMBOL(midi_synth_start_note); | ||
| 408 | 413 | ||
| 409 | void | 414 | void |
| 410 | midi_synth_reset(int dev) | 415 | midi_synth_reset(int dev) |
| @@ -412,6 +417,7 @@ midi_synth_reset(int dev) | |||
| 412 | 417 | ||
| 413 | leave_sysex(dev); | 418 | leave_sysex(dev); |
| 414 | } | 419 | } |
| 420 | EXPORT_SYMBOL(midi_synth_reset); | ||
| 415 | 421 | ||
| 416 | int | 422 | int |
| 417 | midi_synth_open(int dev, int mode) | 423 | midi_synth_open(int dev, int mode) |
| @@ -444,6 +450,7 @@ midi_synth_open(int dev, int mode) | |||
| 444 | 450 | ||
| 445 | return 1; | 451 | return 1; |
| 446 | } | 452 | } |
| 453 | EXPORT_SYMBOL(midi_synth_open); | ||
| 447 | 454 | ||
| 448 | void | 455 | void |
| 449 | midi_synth_close(int dev) | 456 | midi_synth_close(int dev) |
| @@ -459,11 +466,13 @@ midi_synth_close(int dev) | |||
| 459 | 466 | ||
| 460 | midi_devs[orig_dev]->close(orig_dev); | 467 | midi_devs[orig_dev]->close(orig_dev); |
| 461 | } | 468 | } |
| 469 | EXPORT_SYMBOL(midi_synth_close); | ||
| 462 | 470 | ||
| 463 | void | 471 | void |
| 464 | midi_synth_hw_control(int dev, unsigned char *event) | 472 | midi_synth_hw_control(int dev, unsigned char *event) |
| 465 | { | 473 | { |
| 466 | } | 474 | } |
| 475 | EXPORT_SYMBOL(midi_synth_hw_control); | ||
| 467 | 476 | ||
| 468 | int | 477 | int |
| 469 | midi_synth_load_patch(int dev, int format, const char __user *addr, | 478 | midi_synth_load_patch(int dev, int format, const char __user *addr, |
| @@ -542,11 +551,13 @@ midi_synth_load_patch(int dev, int format, const char __user *addr, | |||
| 542 | midi_outc(orig_dev, 0xf7); | 551 | midi_outc(orig_dev, 0xf7); |
| 543 | return 0; | 552 | return 0; |
| 544 | } | 553 | } |
| 545 | 554 | EXPORT_SYMBOL(midi_synth_load_patch); | |
| 555 | |||
| 546 | void midi_synth_panning(int dev, int channel, int pressure) | 556 | void midi_synth_panning(int dev, int channel, int pressure) |
| 547 | { | 557 | { |
| 548 | } | 558 | } |
| 549 | 559 | EXPORT_SYMBOL(midi_synth_panning); | |
| 560 | |||
| 550 | void midi_synth_aftertouch(int dev, int channel, int pressure) | 561 | void midi_synth_aftertouch(int dev, int channel, int pressure) |
| 551 | { | 562 | { |
| 552 | int orig_dev = synth_devs[dev]->midi_dev; | 563 | int orig_dev = synth_devs[dev]->midi_dev; |
| @@ -576,6 +587,7 @@ void midi_synth_aftertouch(int dev, int channel, int pressure) | |||
| 576 | 587 | ||
| 577 | midi_outc(orig_dev, pressure); | 588 | midi_outc(orig_dev, pressure); |
| 578 | } | 589 | } |
| 590 | EXPORT_SYMBOL(midi_synth_aftertouch); | ||
| 579 | 591 | ||
| 580 | void | 592 | void |
| 581 | midi_synth_controller(int dev, int channel, int ctrl_num, int value) | 593 | midi_synth_controller(int dev, int channel, int ctrl_num, int value) |
| @@ -604,6 +616,7 @@ midi_synth_controller(int dev, int channel, int ctrl_num, int value) | |||
| 604 | midi_outc(orig_dev, ctrl_num); | 616 | midi_outc(orig_dev, ctrl_num); |
| 605 | midi_outc(orig_dev, value & 0x7f); | 617 | midi_outc(orig_dev, value & 0x7f); |
| 606 | } | 618 | } |
| 619 | EXPORT_SYMBOL(midi_synth_controller); | ||
| 607 | 620 | ||
| 608 | void | 621 | void |
| 609 | midi_synth_bender(int dev, int channel, int value) | 622 | midi_synth_bender(int dev, int channel, int value) |
| @@ -635,11 +648,13 @@ midi_synth_bender(int dev, int channel, int value) | |||
| 635 | midi_outc(orig_dev, value & 0x7f); | 648 | midi_outc(orig_dev, value & 0x7f); |
| 636 | midi_outc(orig_dev, (value >> 7) & 0x7f); | 649 | midi_outc(orig_dev, (value >> 7) & 0x7f); |
| 637 | } | 650 | } |
| 651 | EXPORT_SYMBOL(midi_synth_bender); | ||
| 638 | 652 | ||
| 639 | void | 653 | void |
| 640 | midi_synth_setup_voice(int dev, int voice, int channel) | 654 | midi_synth_setup_voice(int dev, int voice, int channel) |
| 641 | { | 655 | { |
| 642 | } | 656 | } |
| 657 | EXPORT_SYMBOL(midi_synth_setup_voice); | ||
| 643 | 658 | ||
| 644 | int | 659 | int |
| 645 | midi_synth_send_sysex(int dev, unsigned char *bytes, int len) | 660 | midi_synth_send_sysex(int dev, unsigned char *bytes, int len) |
| @@ -695,3 +710,5 @@ midi_synth_send_sysex(int dev, unsigned char *bytes, int len) | |||
| 695 | 710 | ||
| 696 | return 0; | 711 | return 0; |
| 697 | } | 712 | } |
| 713 | EXPORT_SYMBOL(midi_synth_send_sysex); | ||
| 714 | |||
