summaryrefslogtreecommitdiff
path: root/package/lqtapi/src/mps/vmmc-stream.c
diff options
context:
space:
mode:
authorblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>2011-05-29 21:19:26 +0000
committerblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>2011-05-29 21:19:26 +0000
commitfd8ccf9c652556047dee58330dd8543dbf345d7b (patch)
treeb9da76295132f5efbc18c34b9de3db80de664403 /package/lqtapi/src/mps/vmmc-stream.c
parent28ff8acfd1357992354357df119a56e683b52326 (diff)
[lantiq]
* backport 2.6.8 patches to .39 / .32.33 * remove lqtapi * bump tapi/dsl to .39 * migrate to new ltq_ style api * add amazon_se support git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27026 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/lqtapi/src/mps/vmmc-stream.c')
-rw-r--r--package/lqtapi/src/mps/vmmc-stream.c73
1 files changed, 0 insertions, 73 deletions
diff --git a/package/lqtapi/src/mps/vmmc-stream.c b/package/lqtapi/src/mps/vmmc-stream.c
deleted file mode 100644
index 36f5eef80b..0000000000
--- a/package/lqtapi/src/mps/vmmc-stream.c
+++ /dev/null
@@ -1,73 +0,0 @@
-#include <linux/kernel.h>
-#include <linux/tapi/tapi.h>
-#include <linux/skbuff.h>
-
-#include "vmmc.h"
-#include "vmmc-coder.h"
-
-struct vmmc_tapi_stream {
- struct vmmc_coder *coder;
- struct tapi_stream stream;
-};
-
-struct vmmc_tapi_stream *tapi_to_vmmc_stream(struct tapi_stream * stream)
-{
- return container_of(stream, struct vmmc_tapi_stream, stream);
-}
-
-struct tapi_stream *vmmc_stream_alloc(struct tapi_device *tdev)
-{
- struct vmmc *vmmc = tdev_to_vmmc(tdev);
- struct vmmc_tapi_stream *stream;
- struct vmmc_coder *coder;
-
- coder = vmmc_coder_get(vmmc);
- if (!coder)
- return ERR_PTR(-ENODEV);
-
- stream = kzalloc(sizeof(*stream), GFP_KERNEL);
- if (!stream)
- return ERR_PTR(-ENOMEM);
-
- stream->coder = coder;
- coder->stream = &stream->stream;
- tapi_endpoint_set_data(&stream->stream.ep, &coder->module);
-
- return &stream->stream;
-}
-
-void vmmc_stream_free(struct tapi_device *tdev, struct tapi_stream *tstream)
-{
- struct vmmc *vmmc = tdev_to_vmmc(tdev);
- struct vmmc_tapi_stream *stream = tapi_to_vmmc_stream(tstream);
-
- stream->coder->stream = NULL;
-
- vmmc_coder_put(vmmc, stream->coder);
- kfree(stream);
-}
-
-int vmmc_stream_start(struct tapi_device *tdev, struct tapi_stream *stream)
-{
- return 0;
-}
-
-int vmmc_stream_stop(struct tapi_device *tdev, struct tapi_stream *stream)
-{
- return 0;
-}
-
-int vmmc_stream_send(struct tapi_device *tdev, struct tapi_stream *stream,
- struct sk_buff *skb)
-{
- struct vmmc *vmmc = tdev_to_vmmc(tdev);
- struct vmmc_coder *coder = tapi_to_vmmc_stream(stream)->coder;
-
- vmmc_send_paket(vmmc, coder->id, skb);
- return 0;
-}
-/*
-int vmmc_stream_recv(struct vmmc_stream *stream)
-{
- tapi_stream_recv(&stream->coder->vmmc->tdev stream->stream, skb);
-}*/