Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame^] | 1 | #ifndef _LMC_MEDIA_H_ |
| 2 | #define _LMC_MEDIA_H_ |
| 3 | |
| 4 | lmc_media_t lmc_ds3_media = { |
| 5 | lmc_ds3_init, /* special media init stuff */ |
| 6 | lmc_ds3_default, /* reset to default state */ |
| 7 | lmc_ds3_set_status, /* reset status to state provided */ |
| 8 | lmc_dummy_set_1, /* set clock source */ |
| 9 | lmc_dummy_set2_1, /* set line speed */ |
| 10 | lmc_ds3_set_100ft, /* set cable length */ |
| 11 | lmc_ds3_set_scram, /* set scrambler */ |
| 12 | lmc_ds3_get_link_status, /* get link status */ |
| 13 | lmc_dummy_set_1, /* set link status */ |
| 14 | lmc_ds3_set_crc_length, /* set CRC length */ |
| 15 | lmc_dummy_set_1, /* set T1 or E1 circuit type */ |
| 16 | lmc_ds3_watchdog |
| 17 | }; |
| 18 | |
| 19 | lmc_media_t lmc_hssi_media = { |
| 20 | lmc_hssi_init, /* special media init stuff */ |
| 21 | lmc_hssi_default, /* reset to default state */ |
| 22 | lmc_hssi_set_status, /* reset status to state provided */ |
| 23 | lmc_hssi_set_clock, /* set clock source */ |
| 24 | lmc_dummy_set2_1, /* set line speed */ |
| 25 | lmc_dummy_set_1, /* set cable length */ |
| 26 | lmc_dummy_set_1, /* set scrambler */ |
| 27 | lmc_hssi_get_link_status, /* get link status */ |
| 28 | lmc_hssi_set_link_status, /* set link status */ |
| 29 | lmc_hssi_set_crc_length, /* set CRC length */ |
| 30 | lmc_dummy_set_1, /* set T1 or E1 circuit type */ |
| 31 | lmc_hssi_watchdog |
| 32 | }; |
| 33 | |
| 34 | lmc_media_t lmc_ssi_media = { lmc_ssi_init, /* special media init stuff */ |
| 35 | lmc_ssi_default, /* reset to default state */ |
| 36 | lmc_ssi_set_status, /* reset status to state provided */ |
| 37 | lmc_ssi_set_clock, /* set clock source */ |
| 38 | lmc_ssi_set_speed, /* set line speed */ |
| 39 | lmc_dummy_set_1, /* set cable length */ |
| 40 | lmc_dummy_set_1, /* set scrambler */ |
| 41 | lmc_ssi_get_link_status, /* get link status */ |
| 42 | lmc_ssi_set_link_status, /* set link status */ |
| 43 | lmc_ssi_set_crc_length, /* set CRC length */ |
| 44 | lmc_dummy_set_1, /* set T1 or E1 circuit type */ |
| 45 | lmc_ssi_watchdog |
| 46 | }; |
| 47 | |
| 48 | lmc_media_t lmc_t1_media = { |
| 49 | lmc_t1_init, /* special media init stuff */ |
| 50 | lmc_t1_default, /* reset to default state */ |
| 51 | lmc_t1_set_status, /* reset status to state provided */ |
| 52 | lmc_t1_set_clock, /* set clock source */ |
| 53 | lmc_dummy_set2_1, /* set line speed */ |
| 54 | lmc_dummy_set_1, /* set cable length */ |
| 55 | lmc_dummy_set_1, /* set scrambler */ |
| 56 | lmc_t1_get_link_status, /* get link status */ |
| 57 | lmc_dummy_set_1, /* set link status */ |
| 58 | lmc_t1_set_crc_length, /* set CRC length */ |
| 59 | lmc_t1_set_circuit_type, /* set T1 or E1 circuit type */ |
| 60 | lmc_t1_watchdog |
| 61 | }; |
| 62 | |
| 63 | |
| 64 | #endif |
| 65 | |