diff options
Diffstat (limited to 'drivers/media/video/saa7164/saa7164-api.c')
-rw-r--r-- | drivers/media/video/saa7164/saa7164-api.c | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/drivers/media/video/saa7164/saa7164-api.c b/drivers/media/video/saa7164/saa7164-api.c index 045d9094d9ad..d1cd0f1741a3 100644 --- a/drivers/media/video/saa7164/saa7164-api.c +++ b/drivers/media/video/saa7164/saa7164-api.c | |||
@@ -24,7 +24,7 @@ | |||
24 | 24 | ||
25 | #include "saa7164.h" | 25 | #include "saa7164.h" |
26 | 26 | ||
27 | int saa7164_api_get_load_info(struct saa7164_dev *dev, tmFwInfoStruct_t *i) | 27 | int saa7164_api_get_load_info(struct saa7164_dev *dev, struct tmFwInfoStruct *i) |
28 | { | 28 | { |
29 | int ret; | 29 | int ret; |
30 | 30 | ||
@@ -39,7 +39,7 @@ int saa7164_api_get_load_info(struct saa7164_dev *dev, tmFwInfoStruct_t *i) | |||
39 | i->status = 0; | 39 | i->status = 0; |
40 | 40 | ||
41 | ret = saa7164_cmd_send(dev, 0, GET_CUR, | 41 | ret = saa7164_cmd_send(dev, 0, GET_CUR, |
42 | GET_FW_STATUS_CONTROL, sizeof(tmFwInfoStruct_t), i); | 42 | GET_FW_STATUS_CONTROL, sizeof(struct tmFwInfoStruct), i); |
43 | if (ret != SAA_OK) { | 43 | if (ret != SAA_OK) { |
44 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); | 44 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); |
45 | } | 45 | } |
@@ -51,7 +51,7 @@ int saa7164_api_get_load_info(struct saa7164_dev *dev, tmFwInfoStruct_t *i) | |||
51 | 51 | ||
52 | int saa7164_api_collect_debug(struct saa7164_dev *dev) | 52 | int saa7164_api_collect_debug(struct saa7164_dev *dev) |
53 | { | 53 | { |
54 | tmComResDebugGetData_t d; | 54 | struct tmComResDebugGetData d; |
55 | u8 more = 255; | 55 | u8 more = 255; |
56 | int ret; | 56 | int ret; |
57 | 57 | ||
@@ -78,7 +78,7 @@ int saa7164_api_collect_debug(struct saa7164_dev *dev) | |||
78 | 78 | ||
79 | int saa7164_api_set_debug(struct saa7164_dev *dev, u8 level) | 79 | int saa7164_api_set_debug(struct saa7164_dev *dev, u8 level) |
80 | { | 80 | { |
81 | tmComResDebugSetLevel_t lvl; | 81 | struct tmComResDebugSetLevel lvl; |
82 | int ret; | 82 | int ret; |
83 | 83 | ||
84 | dprintk(DBGLVL_API, "%s(level=%d)\n", __func__, level); | 84 | dprintk(DBGLVL_API, "%s(level=%d)\n", __func__, level); |
@@ -106,7 +106,7 @@ int saa7164_api_set_debug(struct saa7164_dev *dev, u8 level) | |||
106 | int saa7164_api_set_vbi_format(struct saa7164_port *port) | 106 | int saa7164_api_set_vbi_format(struct saa7164_port *port) |
107 | { | 107 | { |
108 | struct saa7164_dev *dev = port->dev; | 108 | struct saa7164_dev *dev = port->dev; |
109 | tmComResProbeCommit_t fmt, rsp; | 109 | struct tmComResProbeCommit fmt, rsp; |
110 | int ret; | 110 | int ret; |
111 | 111 | ||
112 | dprintk(DBGLVL_API, "%s(nr=%d, unitid=0x%x)\n", __func__, | 112 | dprintk(DBGLVL_API, "%s(nr=%d, unitid=0x%x)\n", __func__, |
@@ -167,7 +167,7 @@ int saa7164_api_set_vbi_format(struct saa7164_port *port) | |||
167 | int saa7164_api_set_gop_size(struct saa7164_port *port) | 167 | int saa7164_api_set_gop_size(struct saa7164_port *port) |
168 | { | 168 | { |
169 | struct saa7164_dev *dev = port->dev; | 169 | struct saa7164_dev *dev = port->dev; |
170 | tmComResEncVideoGopStructure_t gs; | 170 | struct tmComResEncVideoGopStructure gs; |
171 | int ret; | 171 | int ret; |
172 | 172 | ||
173 | dprintk(DBGLVL_ENC, "%s()\n", __func__); | 173 | dprintk(DBGLVL_ENC, "%s()\n", __func__); |
@@ -186,8 +186,8 @@ int saa7164_api_set_gop_size(struct saa7164_port *port) | |||
186 | int saa7164_api_set_encoder(struct saa7164_port *port) | 186 | int saa7164_api_set_encoder(struct saa7164_port *port) |
187 | { | 187 | { |
188 | struct saa7164_dev *dev = port->dev; | 188 | struct saa7164_dev *dev = port->dev; |
189 | tmComResEncVideoBitRate_t vb; | 189 | struct tmComResEncVideoBitRate vb; |
190 | tmComResEncAudioBitRate_t ab; | 190 | struct tmComResEncAudioBitRate ab; |
191 | int ret; | 191 | int ret; |
192 | 192 | ||
193 | dprintk(DBGLVL_ENC, "%s() unitid=0x%x\n", __func__, | 193 | dprintk(DBGLVL_ENC, "%s() unitid=0x%x\n", __func__, |
@@ -217,7 +217,7 @@ int saa7164_api_set_encoder(struct saa7164_port *port) | |||
217 | vb.dwVideoBitRate = port->encoder_params.bitrate; | 217 | vb.dwVideoBitRate = port->encoder_params.bitrate; |
218 | vb.dwVideoBitRatePeak = port->encoder_params.bitrate_peak; | 218 | vb.dwVideoBitRatePeak = port->encoder_params.bitrate_peak; |
219 | ret = saa7164_cmd_send(port->dev, port->hwcfg.sourceid, SET_CUR, | 219 | ret = saa7164_cmd_send(port->dev, port->hwcfg.sourceid, SET_CUR, |
220 | EU_VIDEO_BIT_RATE_CONTROL, sizeof(tmComResEncVideoBitRate_t), &vb); | 220 | EU_VIDEO_BIT_RATE_CONTROL, sizeof(struct tmComResEncVideoBitRate), &vb); |
221 | if (ret != SAA_OK) | 221 | if (ret != SAA_OK) |
222 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); | 222 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); |
223 | 223 | ||
@@ -226,7 +226,7 @@ int saa7164_api_set_encoder(struct saa7164_port *port) | |||
226 | ab.dwAudioBitRate = 384000; | 226 | ab.dwAudioBitRate = 384000; |
227 | ab.dwAudioBitRatePeak = ab.dwAudioBitRate; | 227 | ab.dwAudioBitRatePeak = ab.dwAudioBitRate; |
228 | ret = saa7164_cmd_send(port->dev, port->hwcfg.sourceid, SET_CUR, | 228 | ret = saa7164_cmd_send(port->dev, port->hwcfg.sourceid, SET_CUR, |
229 | EU_AUDIO_BIT_RATE_CONTROL, sizeof(tmComResEncAudioBitRate_t), &ab); | 229 | EU_AUDIO_BIT_RATE_CONTROL, sizeof(struct tmComResEncAudioBitRate), &ab); |
230 | if (ret != SAA_OK) | 230 | if (ret != SAA_OK) |
231 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); | 231 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); |
232 | 232 | ||
@@ -239,9 +239,9 @@ int saa7164_api_set_encoder(struct saa7164_port *port) | |||
239 | int saa7164_api_get_encoder(struct saa7164_port *port) | 239 | int saa7164_api_get_encoder(struct saa7164_port *port) |
240 | { | 240 | { |
241 | struct saa7164_dev *dev = port->dev; | 241 | struct saa7164_dev *dev = port->dev; |
242 | tmComResEncVideoBitRate_t v; | 242 | struct tmComResEncVideoBitRate v; |
243 | tmComResEncAudioBitRate_t a; | 243 | struct tmComResEncAudioBitRate a; |
244 | tmComResEncVideoInputAspectRatio_t ar; | 244 | struct tmComResEncVideoInputAspectRatio ar; |
245 | int ret; | 245 | int ret; |
246 | 246 | ||
247 | dprintk(DBGLVL_ENC, "%s() unitid=0x%x\n", __func__, port->hwcfg.sourceid); | 247 | dprintk(DBGLVL_ENC, "%s() unitid=0x%x\n", __func__, port->hwcfg.sourceid); |
@@ -286,7 +286,7 @@ int saa7164_api_get_encoder(struct saa7164_port *port) | |||
286 | ar.height = 0; | 286 | ar.height = 0; |
287 | ret = saa7164_cmd_send(port->dev, port->hwcfg.sourceid, GET_CUR, | 287 | ret = saa7164_cmd_send(port->dev, port->hwcfg.sourceid, GET_CUR, |
288 | EU_VIDEO_INPUT_ASPECT_CONTROL, | 288 | EU_VIDEO_INPUT_ASPECT_CONTROL, |
289 | sizeof(tmComResEncVideoInputAspectRatio_t), &ar); | 289 | sizeof(struct tmComResEncVideoInputAspectRatio), &ar); |
290 | if (ret != SAA_OK) | 290 | if (ret != SAA_OK) |
291 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); | 291 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); |
292 | 292 | ||
@@ -308,7 +308,7 @@ int saa7164_api_get_encoder(struct saa7164_port *port) | |||
308 | int saa7164_api_set_aspect_ratio(struct saa7164_port *port) | 308 | int saa7164_api_set_aspect_ratio(struct saa7164_port *port) |
309 | { | 309 | { |
310 | struct saa7164_dev *dev = port->dev; | 310 | struct saa7164_dev *dev = port->dev; |
311 | tmComResEncVideoInputAspectRatio_t ar; | 311 | struct tmComResEncVideoInputAspectRatio ar; |
312 | int ret; | 312 | int ret; |
313 | 313 | ||
314 | dprintk(DBGLVL_ENC, "%s(%d)\n", __func__, | 314 | dprintk(DBGLVL_ENC, "%s(%d)\n", __func__, |
@@ -342,7 +342,7 @@ int saa7164_api_set_aspect_ratio(struct saa7164_port *port) | |||
342 | /* Aspect Ratio */ | 342 | /* Aspect Ratio */ |
343 | ret = saa7164_cmd_send(port->dev, port->hwcfg.sourceid, SET_CUR, | 343 | ret = saa7164_cmd_send(port->dev, port->hwcfg.sourceid, SET_CUR, |
344 | EU_VIDEO_INPUT_ASPECT_CONTROL, | 344 | EU_VIDEO_INPUT_ASPECT_CONTROL, |
345 | sizeof(tmComResEncVideoInputAspectRatio_t), &ar); | 345 | sizeof(struct tmComResEncVideoInputAspectRatio), &ar); |
346 | if (ret != SAA_OK) | 346 | if (ret != SAA_OK) |
347 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); | 347 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); |
348 | 348 | ||
@@ -525,8 +525,8 @@ int saa7164_api_set_audio_volume(struct saa7164_port *port, s8 level) | |||
525 | int saa7164_api_set_audio_std(struct saa7164_port *port) | 525 | int saa7164_api_set_audio_std(struct saa7164_port *port) |
526 | { | 526 | { |
527 | struct saa7164_dev *dev = port->dev; | 527 | struct saa7164_dev *dev = port->dev; |
528 | tmComResAudioDefaults_t lvl; | 528 | struct tmComResAudioDefaults lvl; |
529 | tmComResTunerStandard_t tvaudio; | 529 | struct tmComResTunerStandard tvaudio; |
530 | int ret; | 530 | int ret; |
531 | 531 | ||
532 | dprintk(DBGLVL_API, "%s()\n", __func__); | 532 | dprintk(DBGLVL_API, "%s()\n", __func__); |
@@ -539,7 +539,7 @@ int saa7164_api_set_audio_std(struct saa7164_port *port) | |||
539 | lvl.ucSAP_Level = TMHW_LEV_ADJ_SAPLEV_DEFAULT; | 539 | lvl.ucSAP_Level = TMHW_LEV_ADJ_SAPLEV_DEFAULT; |
540 | lvl.ucADC_Level = TMHW_LEV_ADJ_ADCLEV_DEFAULT; | 540 | lvl.ucADC_Level = TMHW_LEV_ADJ_ADCLEV_DEFAULT; |
541 | ret = saa7164_cmd_send(port->dev, port->audfeat.unitid, SET_CUR, | 541 | ret = saa7164_cmd_send(port->dev, port->audfeat.unitid, SET_CUR, |
542 | AUDIO_DEFAULT_CONTROL, sizeof(tmComResAudioDefaults_t), &lvl); | 542 | AUDIO_DEFAULT_CONTROL, sizeof(struct tmComResAudioDefaults), &lvl); |
543 | if (ret != SAA_OK) | 543 | if (ret != SAA_OK) |
544 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); | 544 | printk(KERN_ERR "%s() error, ret = 0x%x\n", __func__, ret); |
545 | 545 | ||
@@ -562,7 +562,7 @@ int saa7164_api_set_audio_std(struct saa7164_port *port) | |||
562 | int saa7164_api_set_audio_detection(struct saa7164_port *port, int autodetect) | 562 | int saa7164_api_set_audio_detection(struct saa7164_port *port, int autodetect) |
563 | { | 563 | { |
564 | struct saa7164_dev *dev = port->dev; | 564 | struct saa7164_dev *dev = port->dev; |
565 | tmComResTunerStandardAuto_t p; | 565 | struct tmComResTunerStandardAuto p; |
566 | int ret; | 566 | int ret; |
567 | 567 | ||
568 | dprintk(DBGLVL_API, "%s(%d)\n", __func__, autodetect); | 568 | dprintk(DBGLVL_API, "%s(%d)\n", __func__, autodetect); |
@@ -800,7 +800,7 @@ int saa7164_api_read_eeprom(struct saa7164_dev *dev, u8 *buf, int buflen) | |||
800 | int saa7164_api_configure_port_vbi(struct saa7164_dev *dev, | 800 | int saa7164_api_configure_port_vbi(struct saa7164_dev *dev, |
801 | struct saa7164_port *port) | 801 | struct saa7164_port *port) |
802 | { | 802 | { |
803 | tmComResVBIFormatDescrHeader_t *fmt = &port->vbi_fmt_ntsc; | 803 | struct tmComResVBIFormatDescrHeader *fmt = &port->vbi_fmt_ntsc; |
804 | 804 | ||
805 | dprintk(DBGLVL_API, " bFormatIndex = 0x%x\n", fmt->bFormatIndex); | 805 | dprintk(DBGLVL_API, " bFormatIndex = 0x%x\n", fmt->bFormatIndex); |
806 | dprintk(DBGLVL_API, " VideoStandard = 0x%x\n", fmt->VideoStandard); | 806 | dprintk(DBGLVL_API, " VideoStandard = 0x%x\n", fmt->VideoStandard); |
@@ -835,7 +835,7 @@ int saa7164_api_configure_port_vbi(struct saa7164_dev *dev, | |||
835 | 835 | ||
836 | int saa7164_api_configure_port_mpeg2ts(struct saa7164_dev *dev, | 836 | int saa7164_api_configure_port_mpeg2ts(struct saa7164_dev *dev, |
837 | struct saa7164_port *port, | 837 | struct saa7164_port *port, |
838 | tmComResTSFormatDescrHeader_t *tsfmt) | 838 | struct tmComResTSFormatDescrHeader *tsfmt) |
839 | { | 839 | { |
840 | dprintk(DBGLVL_API, " bFormatIndex = 0x%x\n", tsfmt->bFormatIndex); | 840 | dprintk(DBGLVL_API, " bFormatIndex = 0x%x\n", tsfmt->bFormatIndex); |
841 | dprintk(DBGLVL_API, " bDataOffset = 0x%x\n", tsfmt->bDataOffset); | 841 | dprintk(DBGLVL_API, " bDataOffset = 0x%x\n", tsfmt->bDataOffset); |
@@ -869,7 +869,7 @@ int saa7164_api_configure_port_mpeg2ts(struct saa7164_dev *dev, | |||
869 | 869 | ||
870 | int saa7164_api_configure_port_mpeg2ps(struct saa7164_dev *dev, | 870 | int saa7164_api_configure_port_mpeg2ps(struct saa7164_dev *dev, |
871 | struct saa7164_port *port, | 871 | struct saa7164_port *port, |
872 | tmComResPSFormatDescrHeader_t *fmt) | 872 | struct tmComResPSFormatDescrHeader *fmt) |
873 | { | 873 | { |
874 | dprintk(DBGLVL_API, " bFormatIndex = 0x%x\n", fmt->bFormatIndex); | 874 | dprintk(DBGLVL_API, " bFormatIndex = 0x%x\n", fmt->bFormatIndex); |
875 | dprintk(DBGLVL_API, " wPacketLength= 0x%x\n", fmt->wPacketLength); | 875 | dprintk(DBGLVL_API, " wPacketLength= 0x%x\n", fmt->wPacketLength); |
@@ -907,28 +907,28 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
907 | struct saa7164_port *vbiport = 0; | 907 | struct saa7164_port *vbiport = 0; |
908 | u32 idx, next_offset; | 908 | u32 idx, next_offset; |
909 | int i; | 909 | int i; |
910 | tmComResDescrHeader_t *hdr, *t; | 910 | struct tmComResDescrHeader *hdr, *t; |
911 | tmComResExtDevDescrHeader_t *exthdr; | 911 | struct tmComResExtDevDescrHeader *exthdr; |
912 | tmComResPathDescrHeader_t *pathhdr; | 912 | struct tmComResPathDescrHeader *pathhdr; |
913 | tmComResAntTermDescrHeader_t *anttermhdr; | 913 | struct tmComResAntTermDescrHeader *anttermhdr; |
914 | tmComResTunerDescrHeader_t *tunerunithdr; | 914 | struct tmComResTunerDescrHeader *tunerunithdr; |
915 | tmComResDMATermDescrHeader_t *vcoutputtermhdr; | 915 | struct tmComResDMATermDescrHeader *vcoutputtermhdr; |
916 | tmComResTSFormatDescrHeader_t *tsfmt; | 916 | struct tmComResTSFormatDescrHeader *tsfmt; |
917 | tmComResPSFormatDescrHeader_t *psfmt; | 917 | struct tmComResPSFormatDescrHeader *psfmt; |
918 | tmComResSelDescrHeader_t *psel; | 918 | struct tmComResSelDescrHeader *psel; |
919 | tmComResProcDescrHeader_t *pdh; | 919 | struct tmComResProcDescrHeader *pdh; |
920 | tmComResAFeatureDescrHeader_t *afd; | 920 | struct tmComResAFeatureDescrHeader *afd; |
921 | tmComResEncoderDescrHeader_t *edh; | 921 | struct tmComResEncoderDescrHeader *edh; |
922 | tmComResVBIFormatDescrHeader_t *vbifmt; | 922 | struct tmComResVBIFormatDescrHeader *vbifmt; |
923 | u32 currpath = 0; | 923 | u32 currpath = 0; |
924 | 924 | ||
925 | dprintk(DBGLVL_API, | 925 | dprintk(DBGLVL_API, |
926 | "%s(?,?,%d) sizeof(tmComResDescrHeader_t) = %d bytes\n", | 926 | "%s(?,?,%d) sizeof(struct tmComResDescrHeader) = %d bytes\n", |
927 | __func__, len, (u32)sizeof(tmComResDescrHeader_t)); | 927 | __func__, len, (u32)sizeof(struct tmComResDescrHeader)); |
928 | 928 | ||
929 | for (idx = 0; idx < (len - sizeof(tmComResDescrHeader_t)); ) { | 929 | for (idx = 0; idx < (len - sizeof(struct tmComResDescrHeader)); ) { |
930 | 930 | ||
931 | hdr = (tmComResDescrHeader_t *)(buf + idx); | 931 | hdr = (struct tmComResDescrHeader *)(buf + idx); |
932 | 932 | ||
933 | if (hdr->type != CS_INTERFACE) | 933 | if (hdr->type != CS_INTERFACE) |
934 | return SAA_ERR_NOT_SUPPORTED; | 934 | return SAA_ERR_NOT_SUPPORTED; |
@@ -940,7 +940,7 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
940 | break; | 940 | break; |
941 | case VC_TUNER_PATH: | 941 | case VC_TUNER_PATH: |
942 | dprintk(DBGLVL_API, " VC_TUNER_PATH\n"); | 942 | dprintk(DBGLVL_API, " VC_TUNER_PATH\n"); |
943 | pathhdr = (tmComResPathDescrHeader_t *)(buf + idx); | 943 | pathhdr = (struct tmComResPathDescrHeader *)(buf + idx); |
944 | dprintk(DBGLVL_API, " pathid = 0x%x\n", | 944 | dprintk(DBGLVL_API, " pathid = 0x%x\n", |
945 | pathhdr->pathid); | 945 | pathhdr->pathid); |
946 | currpath = pathhdr->pathid; | 946 | currpath = pathhdr->pathid; |
@@ -948,7 +948,7 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
948 | case VC_INPUT_TERMINAL: | 948 | case VC_INPUT_TERMINAL: |
949 | dprintk(DBGLVL_API, " VC_INPUT_TERMINAL\n"); | 949 | dprintk(DBGLVL_API, " VC_INPUT_TERMINAL\n"); |
950 | anttermhdr = | 950 | anttermhdr = |
951 | (tmComResAntTermDescrHeader_t *)(buf + idx); | 951 | (struct tmComResAntTermDescrHeader *)(buf + idx); |
952 | dprintk(DBGLVL_API, " terminalid = 0x%x\n", | 952 | dprintk(DBGLVL_API, " terminalid = 0x%x\n", |
953 | anttermhdr->terminalid); | 953 | anttermhdr->terminalid); |
954 | dprintk(DBGLVL_API, " terminaltype = 0x%x\n", | 954 | dprintk(DBGLVL_API, " terminaltype = 0x%x\n", |
@@ -991,7 +991,7 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
991 | case VC_OUTPUT_TERMINAL: | 991 | case VC_OUTPUT_TERMINAL: |
992 | dprintk(DBGLVL_API, " VC_OUTPUT_TERMINAL\n"); | 992 | dprintk(DBGLVL_API, " VC_OUTPUT_TERMINAL\n"); |
993 | vcoutputtermhdr = | 993 | vcoutputtermhdr = |
994 | (tmComResDMATermDescrHeader_t *)(buf + idx); | 994 | (struct tmComResDMATermDescrHeader *)(buf + idx); |
995 | dprintk(DBGLVL_API, " unitid = 0x%x\n", | 995 | dprintk(DBGLVL_API, " unitid = 0x%x\n", |
996 | vcoutputtermhdr->unitid); | 996 | vcoutputtermhdr->unitid); |
997 | dprintk(DBGLVL_API, " terminaltype = 0x%x\n", | 997 | dprintk(DBGLVL_API, " terminaltype = 0x%x\n", |
@@ -1045,16 +1045,16 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
1045 | dprintk(DBGLVL_API, " numformats = 0x%x\n", | 1045 | dprintk(DBGLVL_API, " numformats = 0x%x\n", |
1046 | vcoutputtermhdr->numformats); | 1046 | vcoutputtermhdr->numformats); |
1047 | 1047 | ||
1048 | t = (tmComResDescrHeader_t *) | 1048 | t = (struct tmComResDescrHeader *) |
1049 | ((tmComResDMATermDescrHeader_t *)(buf + idx)); | 1049 | ((struct tmComResDMATermDescrHeader *)(buf + idx)); |
1050 | next_offset = idx + (vcoutputtermhdr->len); | 1050 | next_offset = idx + (vcoutputtermhdr->len); |
1051 | for (i = 0; i < vcoutputtermhdr->numformats; i++) { | 1051 | for (i = 0; i < vcoutputtermhdr->numformats; i++) { |
1052 | t = (tmComResDescrHeader_t *) | 1052 | t = (struct tmComResDescrHeader *) |
1053 | (buf + next_offset); | 1053 | (buf + next_offset); |
1054 | switch (t->subtype) { | 1054 | switch (t->subtype) { |
1055 | case VS_FORMAT_MPEG2TS: | 1055 | case VS_FORMAT_MPEG2TS: |
1056 | tsfmt = | 1056 | tsfmt = |
1057 | (tmComResTSFormatDescrHeader_t *)t; | 1057 | (struct tmComResTSFormatDescrHeader *)t; |
1058 | if (currpath == 1) | 1058 | if (currpath == 1) |
1059 | tsport = &dev->ports[ SAA7164_PORT_TS1 ]; | 1059 | tsport = &dev->ports[ SAA7164_PORT_TS1 ]; |
1060 | else | 1060 | else |
@@ -1066,7 +1066,7 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
1066 | break; | 1066 | break; |
1067 | case VS_FORMAT_MPEG2PS: | 1067 | case VS_FORMAT_MPEG2PS: |
1068 | psfmt = | 1068 | psfmt = |
1069 | (tmComResPSFormatDescrHeader_t *)t; | 1069 | (struct tmComResPSFormatDescrHeader *)t; |
1070 | if (currpath == 1) | 1070 | if (currpath == 1) |
1071 | encport = &dev->ports[ SAA7164_PORT_ENC1 ]; | 1071 | encport = &dev->ports[ SAA7164_PORT_ENC1 ]; |
1072 | else | 1072 | else |
@@ -1078,7 +1078,7 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
1078 | break; | 1078 | break; |
1079 | case VS_FORMAT_VBI: | 1079 | case VS_FORMAT_VBI: |
1080 | vbifmt = | 1080 | vbifmt = |
1081 | (tmComResVBIFormatDescrHeader_t *)t; | 1081 | (struct tmComResVBIFormatDescrHeader *)t; |
1082 | if (currpath == 1) | 1082 | if (currpath == 1) |
1083 | vbiport = &dev->ports[ SAA7164_PORT_VBI1 ]; | 1083 | vbiport = &dev->ports[ SAA7164_PORT_VBI1 ]; |
1084 | else | 1084 | else |
@@ -1113,7 +1113,7 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
1113 | case TUNER_UNIT: | 1113 | case TUNER_UNIT: |
1114 | dprintk(DBGLVL_API, " TUNER_UNIT\n"); | 1114 | dprintk(DBGLVL_API, " TUNER_UNIT\n"); |
1115 | tunerunithdr = | 1115 | tunerunithdr = |
1116 | (tmComResTunerDescrHeader_t *)(buf + idx); | 1116 | (struct tmComResTunerDescrHeader *)(buf + idx); |
1117 | dprintk(DBGLVL_API, " unitid = 0x%x\n", | 1117 | dprintk(DBGLVL_API, " unitid = 0x%x\n", |
1118 | tunerunithdr->unitid); | 1118 | tunerunithdr->unitid); |
1119 | dprintk(DBGLVL_API, " sourceid = 0x%x\n", | 1119 | dprintk(DBGLVL_API, " sourceid = 0x%x\n", |
@@ -1133,12 +1133,12 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
1133 | else | 1133 | else |
1134 | encport = &dev->ports[ SAA7164_PORT_ENC2 ]; | 1134 | encport = &dev->ports[ SAA7164_PORT_ENC2 ]; |
1135 | memcpy(&encport->tunerunit, tunerunithdr, | 1135 | memcpy(&encport->tunerunit, tunerunithdr, |
1136 | sizeof(tmComResTunerDescrHeader_t)); | 1136 | sizeof(struct tmComResTunerDescrHeader)); |
1137 | dprintk(DBGLVL_API, " (becomes dev->enc[%d] tuner)\n", encport->nr); | 1137 | dprintk(DBGLVL_API, " (becomes dev->enc[%d] tuner)\n", encport->nr); |
1138 | } | 1138 | } |
1139 | break; | 1139 | break; |
1140 | case VC_SELECTOR_UNIT: | 1140 | case VC_SELECTOR_UNIT: |
1141 | psel = (tmComResSelDescrHeader_t *)(buf + idx); | 1141 | psel = (struct tmComResSelDescrHeader *)(buf + idx); |
1142 | dprintk(DBGLVL_API, " VC_SELECTOR_UNIT\n"); | 1142 | dprintk(DBGLVL_API, " VC_SELECTOR_UNIT\n"); |
1143 | dprintk(DBGLVL_API, " unitid = 0x%x\n", | 1143 | dprintk(DBGLVL_API, " unitid = 0x%x\n", |
1144 | psel->unitid); | 1144 | psel->unitid); |
@@ -1148,7 +1148,7 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
1148 | psel->sourceid); | 1148 | psel->sourceid); |
1149 | break; | 1149 | break; |
1150 | case VC_PROCESSING_UNIT: | 1150 | case VC_PROCESSING_UNIT: |
1151 | pdh = (tmComResProcDescrHeader_t *)(buf + idx); | 1151 | pdh = (struct tmComResProcDescrHeader *)(buf + idx); |
1152 | dprintk(DBGLVL_API, " VC_PROCESSING_UNIT\n"); | 1152 | dprintk(DBGLVL_API, " VC_PROCESSING_UNIT\n"); |
1153 | dprintk(DBGLVL_API, " unitid = 0x%x\n", | 1153 | dprintk(DBGLVL_API, " unitid = 0x%x\n", |
1154 | pdh->unitid); | 1154 | pdh->unitid); |
@@ -1162,12 +1162,12 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
1162 | else | 1162 | else |
1163 | encport = &dev->ports[ SAA7164_PORT_ENC2 ]; | 1163 | encport = &dev->ports[ SAA7164_PORT_ENC2 ]; |
1164 | memcpy(&encport->vidproc, pdh, | 1164 | memcpy(&encport->vidproc, pdh, |
1165 | sizeof(tmComResProcDescrHeader_t)); | 1165 | sizeof(struct tmComResProcDescrHeader)); |
1166 | dprintk(DBGLVL_API, " (becomes dev->enc[%d])\n", encport->nr); | 1166 | dprintk(DBGLVL_API, " (becomes dev->enc[%d])\n", encport->nr); |
1167 | } | 1167 | } |
1168 | break; | 1168 | break; |
1169 | case FEATURE_UNIT: | 1169 | case FEATURE_UNIT: |
1170 | afd = (tmComResAFeatureDescrHeader_t *)(buf + idx); | 1170 | afd = (struct tmComResAFeatureDescrHeader *)(buf + idx); |
1171 | dprintk(DBGLVL_API, " FEATURE_UNIT\n"); | 1171 | dprintk(DBGLVL_API, " FEATURE_UNIT\n"); |
1172 | dprintk(DBGLVL_API, " unitid = 0x%x\n", | 1172 | dprintk(DBGLVL_API, " unitid = 0x%x\n", |
1173 | afd->unitid); | 1173 | afd->unitid); |
@@ -1180,11 +1180,11 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
1180 | else | 1180 | else |
1181 | encport = &dev->ports[ SAA7164_PORT_ENC2 ]; | 1181 | encport = &dev->ports[ SAA7164_PORT_ENC2 ]; |
1182 | memcpy(&encport->audfeat, afd, | 1182 | memcpy(&encport->audfeat, afd, |
1183 | sizeof(tmComResAFeatureDescrHeader_t)); | 1183 | sizeof(struct tmComResAFeatureDescrHeader)); |
1184 | dprintk(DBGLVL_API, " (becomes dev->enc[%d])\n", encport->nr); | 1184 | dprintk(DBGLVL_API, " (becomes dev->enc[%d])\n", encport->nr); |
1185 | break; | 1185 | break; |
1186 | case ENCODER_UNIT: | 1186 | case ENCODER_UNIT: |
1187 | edh = (tmComResEncoderDescrHeader_t *)(buf + idx); | 1187 | edh = (struct tmComResEncoderDescrHeader *)(buf + idx); |
1188 | dprintk(DBGLVL_API, " ENCODER_UNIT\n"); | 1188 | dprintk(DBGLVL_API, " ENCODER_UNIT\n"); |
1189 | dprintk(DBGLVL_API, " subtype = 0x%x\n", edh->subtype); | 1189 | dprintk(DBGLVL_API, " subtype = 0x%x\n", edh->subtype); |
1190 | dprintk(DBGLVL_API, " unitid = 0x%x\n", edh->unitid); | 1190 | dprintk(DBGLVL_API, " unitid = 0x%x\n", edh->unitid); |
@@ -1197,13 +1197,13 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
1197 | else | 1197 | else |
1198 | encport = &dev->ports[ SAA7164_PORT_ENC2 ]; | 1198 | encport = &dev->ports[ SAA7164_PORT_ENC2 ]; |
1199 | memcpy(&encport->encunit, edh, | 1199 | memcpy(&encport->encunit, edh, |
1200 | sizeof(tmComResEncoderDescrHeader_t)); | 1200 | sizeof(struct tmComResEncoderDescrHeader)); |
1201 | dprintk(DBGLVL_API, " (becomes dev->enc[%d])\n", encport->nr); | 1201 | dprintk(DBGLVL_API, " (becomes dev->enc[%d])\n", encport->nr); |
1202 | } | 1202 | } |
1203 | break; | 1203 | break; |
1204 | case EXTENSION_UNIT: | 1204 | case EXTENSION_UNIT: |
1205 | dprintk(DBGLVL_API, " EXTENSION_UNIT\n"); | 1205 | dprintk(DBGLVL_API, " EXTENSION_UNIT\n"); |
1206 | exthdr = (tmComResExtDevDescrHeader_t *)(buf + idx); | 1206 | exthdr = (struct tmComResExtDevDescrHeader *)(buf + idx); |
1207 | dprintk(DBGLVL_API, " unitid = 0x%x\n", | 1207 | dprintk(DBGLVL_API, " unitid = 0x%x\n", |
1208 | exthdr->unitid); | 1208 | exthdr->unitid); |
1209 | dprintk(DBGLVL_API, " deviceid = 0x%x\n", | 1209 | dprintk(DBGLVL_API, " deviceid = 0x%x\n", |
@@ -1261,7 +1261,7 @@ int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) | |||
1261 | else | 1261 | else |
1262 | encport = &dev->ports[ SAA7164_PORT_ENC2 ]; | 1262 | encport = &dev->ports[ SAA7164_PORT_ENC2 ]; |
1263 | memcpy(&encport->ifunit, exthdr, | 1263 | memcpy(&encport->ifunit, exthdr, |
1264 | sizeof(tmComResExtDevDescrHeader_t)); | 1264 | sizeof(struct tmComResExtDevDescrHeader)); |
1265 | dprintk(DBGLVL_API, " (becomes dev->enc[%d])\n", encport->nr); | 1265 | dprintk(DBGLVL_API, " (becomes dev->enc[%d])\n", encport->nr); |
1266 | } | 1266 | } |
1267 | break; | 1267 | break; |
@@ -1464,7 +1464,7 @@ int saa7164_api_modify_gpio(struct saa7164_dev *dev, u8 unitid, | |||
1464 | u8 pin, u8 state) | 1464 | u8 pin, u8 state) |
1465 | { | 1465 | { |
1466 | int ret; | 1466 | int ret; |
1467 | tmComResGPIO_t t; | 1467 | struct tmComResGPIO t; |
1468 | 1468 | ||
1469 | dprintk(DBGLVL_API, "%s(0x%x, %d, %d)\n", | 1469 | dprintk(DBGLVL_API, "%s(0x%x, %d, %d)\n", |
1470 | __func__, unitid, pin, state); | 1470 | __func__, unitid, pin, state); |