diff options
Diffstat (limited to 'drivers/cdrom/optcd.c')
-rw-r--r-- | drivers/cdrom/optcd.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/drivers/cdrom/optcd.c b/drivers/cdrom/optcd.c index 7e69c54568bf..351a01dd503a 100644 --- a/drivers/cdrom/optcd.c +++ b/drivers/cdrom/optcd.c | |||
@@ -245,7 +245,7 @@ module_param(optcd_port, short, 0); | |||
245 | 245 | ||
246 | 246 | ||
247 | /* Busy wait until FLAG goes low. Return 0 on timeout. */ | 247 | /* Busy wait until FLAG goes low. Return 0 on timeout. */ |
248 | inline static int flag_low(int flag, unsigned long timeout) | 248 | static inline int flag_low(int flag, unsigned long timeout) |
249 | { | 249 | { |
250 | int flag_high; | 250 | int flag_high; |
251 | unsigned long count = 0; | 251 | unsigned long count = 0; |
@@ -381,7 +381,7 @@ static int send_seek_params(struct cdrom_msf *params) | |||
381 | 381 | ||
382 | /* Wait for command execution status. Choice between busy waiting | 382 | /* Wait for command execution status. Choice between busy waiting |
383 | and sleeping. Return value <0 indicates timeout. */ | 383 | and sleeping. Return value <0 indicates timeout. */ |
384 | inline static int get_exec_status(int busy_waiting) | 384 | static inline int get_exec_status(int busy_waiting) |
385 | { | 385 | { |
386 | unsigned char exec_status; | 386 | unsigned char exec_status; |
387 | 387 | ||
@@ -398,7 +398,7 @@ inline static int get_exec_status(int busy_waiting) | |||
398 | 398 | ||
399 | /* Wait busy for extra byte of data that a command returns. | 399 | /* Wait busy for extra byte of data that a command returns. |
400 | Return value <0 indicates timeout. */ | 400 | Return value <0 indicates timeout. */ |
401 | inline static int get_data(int short_timeout) | 401 | static inline int get_data(int short_timeout) |
402 | { | 402 | { |
403 | unsigned char data; | 403 | unsigned char data; |
404 | 404 | ||
@@ -441,14 +441,14 @@ static int reset_drive(void) | |||
441 | /* Facilities for asynchronous operation */ | 441 | /* Facilities for asynchronous operation */ |
442 | 442 | ||
443 | /* Read status/data availability flags FL_STEN and FL_DTEN */ | 443 | /* Read status/data availability flags FL_STEN and FL_DTEN */ |
444 | inline static int stdt_flags(void) | 444 | static inline int stdt_flags(void) |
445 | { | 445 | { |
446 | return inb(STATUS_PORT) & FL_STDT; | 446 | return inb(STATUS_PORT) & FL_STDT; |
447 | } | 447 | } |
448 | 448 | ||
449 | 449 | ||
450 | /* Fetch status that has previously been waited for. <0 means not available */ | 450 | /* Fetch status that has previously been waited for. <0 means not available */ |
451 | inline static int fetch_status(void) | 451 | static inline int fetch_status(void) |
452 | { | 452 | { |
453 | unsigned char status; | 453 | unsigned char status; |
454 | 454 | ||
@@ -462,7 +462,7 @@ inline static int fetch_status(void) | |||
462 | 462 | ||
463 | 463 | ||
464 | /* Fetch data that has previously been waited for. */ | 464 | /* Fetch data that has previously been waited for. */ |
465 | inline static void fetch_data(char *buf, int n) | 465 | static inline void fetch_data(char *buf, int n) |
466 | { | 466 | { |
467 | insb(DATA_PORT, buf, n); | 467 | insb(DATA_PORT, buf, n); |
468 | DEBUG((DEBUG_DRIVE_IF, "fetched 0x%x bytes", n)); | 468 | DEBUG((DEBUG_DRIVE_IF, "fetched 0x%x bytes", n)); |
@@ -470,7 +470,7 @@ inline static void fetch_data(char *buf, int n) | |||
470 | 470 | ||
471 | 471 | ||
472 | /* Flush status and data fifos */ | 472 | /* Flush status and data fifos */ |
473 | inline static void flush_data(void) | 473 | static inline void flush_data(void) |
474 | { | 474 | { |
475 | while ((inb(STATUS_PORT) & FL_STDT) != FL_STDT) | 475 | while ((inb(STATUS_PORT) & FL_STDT) != FL_STDT) |
476 | inb(DATA_PORT); | 476 | inb(DATA_PORT); |
@@ -482,7 +482,7 @@ inline static void flush_data(void) | |||
482 | 482 | ||
483 | /* Send a simple command and wait for response. Command codes < COMFETCH | 483 | /* Send a simple command and wait for response. Command codes < COMFETCH |
484 | are quick response commands */ | 484 | are quick response commands */ |
485 | inline static int exec_cmd(int cmd) | 485 | static inline int exec_cmd(int cmd) |
486 | { | 486 | { |
487 | int ack = send_cmd(cmd); | 487 | int ack = send_cmd(cmd); |
488 | if (ack < 0) | 488 | if (ack < 0) |
@@ -493,7 +493,7 @@ inline static int exec_cmd(int cmd) | |||
493 | 493 | ||
494 | /* Send a command with parameters. Don't wait for the response, | 494 | /* Send a command with parameters. Don't wait for the response, |
495 | * which consists of data blocks read from the CD. */ | 495 | * which consists of data blocks read from the CD. */ |
496 | inline static int exec_read_cmd(int cmd, struct cdrom_msf *params) | 496 | static inline int exec_read_cmd(int cmd, struct cdrom_msf *params) |
497 | { | 497 | { |
498 | int ack = send_cmd(cmd); | 498 | int ack = send_cmd(cmd); |
499 | if (ack < 0) | 499 | if (ack < 0) |
@@ -503,7 +503,7 @@ inline static int exec_read_cmd(int cmd, struct cdrom_msf *params) | |||
503 | 503 | ||
504 | 504 | ||
505 | /* Send a seek command with parameters and wait for response */ | 505 | /* Send a seek command with parameters and wait for response */ |
506 | inline static int exec_seek_cmd(int cmd, struct cdrom_msf *params) | 506 | static inline int exec_seek_cmd(int cmd, struct cdrom_msf *params) |
507 | { | 507 | { |
508 | int ack = send_cmd(cmd); | 508 | int ack = send_cmd(cmd); |
509 | if (ack < 0) | 509 | if (ack < 0) |
@@ -516,7 +516,7 @@ inline static int exec_seek_cmd(int cmd, struct cdrom_msf *params) | |||
516 | 516 | ||
517 | 517 | ||
518 | /* Send a command with parameters and wait for response */ | 518 | /* Send a command with parameters and wait for response */ |
519 | inline static int exec_long_cmd(int cmd, struct cdrom_msf *params) | 519 | static inline int exec_long_cmd(int cmd, struct cdrom_msf *params) |
520 | { | 520 | { |
521 | int ack = exec_read_cmd(cmd, params); | 521 | int ack = exec_read_cmd(cmd, params); |
522 | if (ack < 0) | 522 | if (ack < 0) |
@@ -528,7 +528,7 @@ inline static int exec_long_cmd(int cmd, struct cdrom_msf *params) | |||
528 | 528 | ||
529 | 529 | ||
530 | /* Binary to BCD (2 digits) */ | 530 | /* Binary to BCD (2 digits) */ |
531 | inline static void single_bin2bcd(u_char *p) | 531 | static inline void single_bin2bcd(u_char *p) |
532 | { | 532 | { |
533 | DEBUG((DEBUG_CONV, "bin2bcd %02d", *p)); | 533 | DEBUG((DEBUG_CONV, "bin2bcd %02d", *p)); |
534 | *p = (*p % 10) | ((*p / 10) << 4); | 534 | *p = (*p % 10) | ((*p / 10) << 4); |
@@ -565,7 +565,7 @@ static void lba2msf(int lba, struct cdrom_msf *msf) | |||
565 | 565 | ||
566 | 566 | ||
567 | /* Two BCD digits to binary */ | 567 | /* Two BCD digits to binary */ |
568 | inline static u_char bcd2bin(u_char bcd) | 568 | static inline u_char bcd2bin(u_char bcd) |
569 | { | 569 | { |
570 | DEBUG((DEBUG_CONV, "bcd2bin %x%02x", bcd)); | 570 | DEBUG((DEBUG_CONV, "bcd2bin %x%02x", bcd)); |
571 | return (bcd >> 4) * 10 + (bcd & 0x0f); | 571 | return (bcd >> 4) * 10 + (bcd & 0x0f); |
@@ -988,7 +988,7 @@ static char buf[CD_FRAMESIZE * N_BUFS]; | |||
988 | static volatile int buf_bn[N_BUFS], next_bn; | 988 | static volatile int buf_bn[N_BUFS], next_bn; |
989 | static volatile int buf_in = 0, buf_out = NOBUF; | 989 | static volatile int buf_in = 0, buf_out = NOBUF; |
990 | 990 | ||
991 | inline static void opt_invalidate_buffers(void) | 991 | static inline void opt_invalidate_buffers(void) |
992 | { | 992 | { |
993 | int i; | 993 | int i; |
994 | 994 | ||