summary refs log tree commit diff stats
path: root/include/hw/stream.h
diff options
context:
space:
mode:
authorPeter Crosthwaite <peter.crosthwaite@xilinx.com>2013-04-16 10:28:35 +1000
committerEdgar E. Iglesias <edgar.iglesias@gmail.com>2013-04-16 10:04:23 +0200
commit42bb9c9178ae7ac4c439172b1ae99cc29188a5c6 (patch)
treefaf02d3b510f34a449701c82744a1c701e19569d /include/hw/stream.h
parent3630ae952a17c2107db25f397233536ef874558e (diff)
downloadfocaccia-qemu-42bb9c9178ae7ac4c439172b1ae99cc29188a5c6.tar.gz
focaccia-qemu-42bb9c9178ae7ac4c439172b1ae99cc29188a5c6.zip
stream: Remove app argument hack
The uint32_t *app argument doesn't exist in real hardware. It was a hack in
xilinx_axidma/enet to fake the (secondary) control stream connection. Removed
the argument and added the second stream to axienet/dma.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Diffstat (limited to 'include/hw/stream.h')
-rw-r--r--include/hw/stream.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/hw/stream.h b/include/hw/stream.h
index 5bc47a93fe..35eb083a7f 100644
--- a/include/hw/stream.h
+++ b/include/hw/stream.h
@@ -43,12 +43,11 @@ typedef struct StreamSlaveClass {
      * @buf: Data to write
      * @len: Maximum number of bytes to write
      */
-    size_t (*push)(StreamSlave *obj, unsigned char *buf, size_t len,
-                                                    uint32_t *app);
+    size_t (*push)(StreamSlave *obj, unsigned char *buf, size_t len);
 } StreamSlaveClass;
 
 size_t
-stream_push(StreamSlave *sink, uint8_t *buf, size_t len, uint32_t *app);
+stream_push(StreamSlave *sink, uint8_t *buf, size_t len);
 
 bool
 stream_can_push(StreamSlave *sink, StreamCanPushNotifyFn notify,