summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/marvell/mvmdio.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-18net: mvmdio: avoid error message for optional IRQChris Packham1-1/+1
2020-03-18Revert "net: mvmdio: avoid error message for optional IRQ"Chris Packham1-3/+3
2020-03-12net: mvmdio: avoid error message for optional IRQChris Packham1-3/+3
2019-08-05drivers/net/ethernet/marvell/mvmdio.c: Fix non OF caseArnaud Patard (Rtp)1-9/+22
2019-07-09net: mvmdio: defer probe of orion-mdio if a clock is not readyJosua Mayer1-0/+5
2019-07-09net: mvmdio: print warning when orion-mdio has too many clocksJosua Mayer1-0/+4
2019-07-09net: mvmdio: allow up to four clocks to be specified for orion-mdioJosua Mayer1-1/+1
2018-05-16drivers: net: Remove device_node checks with of_mdiobus_register()Florian Fainelli1-4/+1
2017-12-07net: mvmdio: disable/unprepare clocks in EPROBE_DEFER caseTobias Jordan1-1/+2
2017-06-16net: mvmdio: simplify the smi read and write error pathsAntoine Ténart1-10/+6
2017-06-16net: mvmdio: add xmdio xsmi supportAntoine Ténart1-7/+105
2017-06-16net: mvmdio: check the MII_ADDR_C45 bit is not set for smi operationsAntoine Ténart1-0/+6
2017-06-16net: mvmdio: put the poll intervals in the ops structureAntoine Ténart1-2/+6
2017-06-16net: mvmdio: introduce an ops structureAntoine Ténart1-11/+19
2017-06-16net: mvmdio: remove duplicate lockingRussell King1-10/+0
2017-06-16net: mvmdio: use GENMASK for masksAntoine Ténart1-1/+1
2017-06-16net: mvmdio: use tabs for definesAntoine Ténart1-13/+13
2017-06-16net: mvmdio: reorder headers alphabeticallyAntoine Ténart1-5/+5
2017-04-13net: mvmdio: allow up to three clocks to be specified for orion-mdioRussell King1-9/+24
2017-04-13net: mvmdio: disable interrupt if resource size is too smallRussell King1-0/+6
2017-04-13net: mvmdio: fix interrupt disable in remove pathRussell King1-1/+2
2017-04-13net: mvmdio: disable interrupts in driver failure pathRussell King1-0/+2
2016-10-03net: mvmdio: do not clk_disable_unprepare() NULL clockAlexey Khoroshilov1-2/+1
2016-01-07mdio: Move allocation of interrupts into coreAndrew Lunn1-9/+1
2014-05-23net: mvmdio: Use devm_* API to simplify the codeEzequiel Garcia1-12/+6
2014-05-03net: mvmdio: Check for a valid interrupt instead of an errorEzequiel Garcia1-1/+4
2014-03-28net: mvmdio: remove empty MDIO bus reset functionFlorian Fainelli1-6/+0
2014-01-16drivers/net: delete non-required instances of include <linux/init.h>Paul Gortmaker1-1/+0
2013-12-20net: mvmdio: fix interrupt timeout handlingLeigh Brown1-0/+6
2013-10-30net: mvmdio: doc: mvmdio now used by mv643xx_ethLeigh Brown1-5/+3
2013-10-30net: mvmdio: slight optimisation of orion_mdio_writeLeigh Brown1-6/+4
2013-10-30net: mvmdio: orion_mdio_ready: remove manual pollLeigh Brown1-21/+13
2013-10-30net: mvmdio: make orion_mdio_wait_ready consistentLeigh Brown1-22/+30
2013-04-09net: mvmdio: get and enable optional clockSebastian Hesselbarth1-0/+11
2013-03-25net: mvmdio: define module alias for platform deviceSimon Baatz1-0/+1
2013-03-22net: mvmdio: enhance driver to support SMI error/done interruptsFlorian Fainelli1-18/+80
2013-03-22net: mvmdio: rename base register cookie from smireg to regsFlorian Fainelli1-7/+7
2013-03-22net: mvmdio: allow platform device style registrationFlorian Fainelli1-7/+15
2013-02-04ethernet: Remove unnecessary alloc/OOM messages, alloc cleanupsJoe Perches1-1/+0
2012-12-22Drivers: network: more __dev* removalGreg KH1-3/+3
2012-11-21net: mvmdio: adjust multiline comment to net/ styleThomas Petazzoni1-2/+1
2012-11-21net: mvmdio: use <linux/delay.h> instead of <asm/delay.h>Thomas Petazzoni1-2/+1
2012-11-16net: mvmdio: new Marvell MDIO driverThomas Petazzoni1-0/+230