aboutsummaryrefslogtreecommitdiff
path: root/hw/net/imx_fec.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-30hw/net: Constify VMStateRichard Henderson1-3/+3
2023-11-21net: Provide MemReentrancyGuard * to qemu_new_nic()Akihiko Odaki1-1/+1
2023-04-20hw/net/imx_fec: Support two Ethernet interfaces connected to single MDIO busGuenter Roeck1-4/+23
2023-01-05hw/net: Fix read of uninitialized memory in imx_fec.Stephen Longfield1-4/+4
2022-06-28Trivial: 3 char repeat typosDr. David Alan Gilbert1-1/+1
2021-12-30dma: Let dma_memory_read/write() take MemTxAttrs argumentPhilippe Mathieu-Daudé1-12/+20
2021-05-27hw/net/imx_fec: return 0xffff when accessing non-existing PHYGuenter Roeck1-5/+3
2021-01-25net: checksum: Introduce fine control over checksum typeBin Meng1-12/+8
2020-07-03Add a phy-num property to the i.MX FEC emulatorJean-Christophe Dubois1-7/+17
2020-06-16hw/net/imx_fec: Convert debug fprintf() to trace eventsJean-Christophe Dubois1-61/+45
2020-05-15hw: Remove unnecessary DEVICE() castPhilippe Mathieu-Daudé1-1/+1
2020-03-31hw/net: Make NetCanReceive() return a booleanPhilippe Mathieu-Daudé1-1/+1
2020-03-17hw/net/imx_fec: write TGSR and TCSR3 in imx_enet_write()Chen Qun1-2/+4
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-1/+1
2020-01-24hw/net/imx_fec: Remove unuseful FALLTHROUGH commentsPhilippe Mathieu-Daudé1-2/+2
2020-01-24hw/net/imx_fec: Rewrite fall through commentsPhilippe Mathieu-Daudé1-1/+2
2019-08-16Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190816'...Peter Maydell1-0/+4
2019-08-16Set ENET_BD_BDU in I.MX FEC controllerAaron Hill1-0/+4
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-08-16Include migration/vmstate.h lessMarkus 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-03-19fsl-imx6: Swap Ethernet interrupt definesGuenter Roeck1-1/+27
2018-01-25i.MX: Fix FEC/ENET receive funtionsJean-Christophe Dubois1-6/+2
2018-01-11imx_fec: Reserve full FSL_IMX25_FEC_SIZE page for the register fileAndrey Smirnov1-1/+1
2018-01-11imx_fec: Fix a typo in imx_enet_receive()Andrey Smirnov1-1/+1
2018-01-11imx_fec: Use correct length for packet sizeAndrey Smirnov1-1/+1
2018-01-11imx_fec: Add support for multiple Tx DMA ringsAndrey Smirnov1-19/+114
2018-01-11imx_fec: Emulate SHIFT16 in ENETx_RACCAndrey Smirnov1-0/+23
2018-01-11imx_fec: Use MIN instead of explicit ternary operatorAndrey Smirnov1-1/+1
2018-01-11imx_fec: Use ENET_FTRL to determine truncation lengthAndrey Smirnov1-2/+2
2018-01-11imx_fec: Move Tx frame buffer away from the stackAndrey Smirnov1-11/+11
2018-01-11imx_fec: Change queue flushing heuristicsAndrey Smirnov1-6/+6
2018-01-11imx_fec: Refactor imx_eth_enable_rx()Andrey Smirnov1-4/+4
2018-01-11imx_fec: Do not link to netdevAndrey Smirnov1-2/+0
2017-02-15net: imx: limit buffer descriptor countPrasad J Pandit1-4/+6
2016-09-27imx_fec: fix error in qemu_send_packet argumentPaolo Bonzini1-1/+1
2016-07-19qapi: Change Netdev into a flat unionEric Blake1-1/+1
2016-06-02Add ENET/Gbps Ethernet support to FEC deviceJean-Christophe Dubois1-101/+572
2016-06-02i.MX: move FEC device to a register array structure.Jean-Christophe Dubois1-176/+222
2016-06-02i.MX: Rename i.MX FEC defines to ENET_XXXJean-Christophe Dubois1-27/+27
2016-06-02i.MX: reset TX/RX descriptors when FEC is disabled.Jean-Christophe Dubois1-0/+2
2016-06-02i.MX: Fix FEC code for ECR register reset value.Jean-Christophe Dubois1-1/+1
2016-06-02i.MX: Fix FEC code for MDIO address selectionJean-Christophe Dubois1-2/+2
2016-06-02i.MX: Fix FEC code for MDIO operation selectionJean-Christophe Dubois1-3/+3
2016-05-19hw: explicitly include qemu/log.hPaolo Bonzini1-0/+1
2016-03-16i.MX: Add missing descriptions in devices.Jean-Christophe Dubois1-0/+1
2016-01-29arm: Clean up includesPeter Maydell1-0/+1
2015-10-27i.MX: Standardize i.MX FEC debugJean-Christophe Dubois1-32/+32
2015-09-07i.MX: Add FEC Ethernet EmulatorJean-Christophe Dubois1-0/+709