aboutsummaryrefslogtreecommitdiff
path: root/hw/dma/xilinx_axidma.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-30hw/dma/xilinx_axidma: Check DMASR.HALTED to prevent infinite loop.Tommy Wu1-3/+8
2023-01-18bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plxPhilippe Mathieu-Daudé1-2/+2
2022-05-19ptimer: Rename PTIMER_POLICY_DEFAULT to PTIMER_POLICY_LEGACYPeter Maydell1-1/+1
2020-12-10hw/dma/xilinx_axidma: Rename StreamSlave as StreamSinkPhilippe Mathieu-Daudé1-13/+13
2020-12-10hw/core/stream: Rename StreamSlave as StreamSinkPhilippe Mathieu-Daudé1-16/+16
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost1-3/+1
2020-09-09xilinx_axidma: Use typedef name for instance_sizeEduardo Habkost1-2/+2
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost1-8/+6
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost1-2/+3
2020-07-10qom: Put name parameter before value / visitor parameterMarkus Armbruster1-2/+2
2020-07-02hw: Fix error API violation around object_property_set_link()Markus Armbruster1-10/+2
2020-06-15qom: Less verbose object_initialize_child()Markus Armbruster1-6/+3
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-9/+3
2020-05-14hw/dma/xilinx_axidma: s2mm: Support stream fragmentsEdgar E. Iglesias1-7/+7
2020-05-14hw/dma/xilinx_axidma: mm2s: Stream descriptor by descriptorEdgar E. Iglesias1-14/+17
2020-05-14hw/core: stream: Add an end-of-packet flagEdgar E. Iglesias1-4/+6
2020-05-14hw/dma/xilinx_axidma: Add DMA memory-region propertyEdgar E. Iglesias1-7/+23
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-1/+1
2019-10-24hw/dma/xilinx_axidma.c: Switch to transaction-based ptimer APIPeter Maydell1-4/+5
2019-10-15ptimer: Rename ptimer_init() to ptimer_init_with_bh()Peter Maydell1-1/+1
2019-09-03hw/dma/xilinx_axi: Use object_initialize_child for correct ref. countingPhilippe Mathieu-Daudé1-8/+8
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-0/+1
2019-08-16Include hw/irq.h a lot lessMarkus Armbruster1-0/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2018-06-12object: fix OBJ_PROP_LINK_UNREF_ON_RELEASE ambivalenceMarc-André Lureau1-2/+2
2017-09-07xilinx_axidma: Convert to DEFINE_PROP_LINKFam Zheng1-12/+4
2017-07-13xilinx: Fix latent error handling bugEduardo Habkost1-3/+1
2016-10-17Reducing stack frame size in stream_process_mem2s()Rutuja Shah1-4/+4
2016-09-22hw/ptimer: Introduce timer policy featureDmitry Osipenko1-1/+1
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-01-29arm devices: Clean up includesPeter Maydell1-0/+1
2016-01-11hw/dma/xilinx_axidma: remove dead codeAndrew Jones1-10/+0
2015-09-11typofixes - v4Veres Lajos1-1/+1
2015-06-22Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster1-1/+0
2014-08-24dma: axidma: Variablise repeated s->streams[i] sub-exprPeter Crosthwaite1-4/+6
2014-06-10hw/dma/xilinx_axidma: Remove unused stream_halted() functionPeter Maydell1-5/+0
2014-05-05hw: Consistently name Error * objects err, and not errpMarkus Armbruster1-8/+8
2014-03-19qom: Add check() argument to object_property_add_link()Stefan Hajnoczi1-0/+4
2014-03-19qom: Make QOM link property unref optionalStefan Hajnoczi1-4/+12
2014-01-06hw: Remove assert_no_error usagesPeter Crosthwaite1-9/+4
2013-08-30qom: Pass available size to object_initialize()Andreas Färber1-2/+4
2013-08-22aio / timers: Untangle include filesAlex Bligh1-0/+1
2013-07-04hw/d*: pass owner to memory_region_init* functionsPaolo Bonzini1-1/+1
2013-07-04memory: add owner argument to initialization functionsPaolo Bonzini1-1/+1
2013-06-10xilinx_axidma: Do not set DMA .notify to NULL after notifyWendy Liang1-1/+2
2013-04-20qdev: Drop taddr propertiesPeter Maydell1-1/+0
2013-04-19Remove unneeded type castsStefan Weil1-2/+2
2013-04-16stream: Remove app argument hackPeter Crosthwaite1-29/+70
2013-04-16xilinx_axienet/dma: Implement rx path flow controlPeter Crosthwaite1-8/+41