Merge ../linux-2.6 by hand
[linux-2.6] / drivers / net / wan / lmc / lmc_media.h
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