summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/marvell/mvmdio.c
Commit message (Expand)AuthorAgeFilesLines
* net: mvmdio: disable/unprepare clocks in EPROBE_DEFER caseTobias Jordan2017-12-071-1/+2
* net: mvmdio: simplify the smi read and write error pathsAntoine Ténart2017-06-161-10/+6
* net: mvmdio: add xmdio xsmi supportAntoine Ténart2017-06-161-7/+105
* net: mvmdio: check the MII_ADDR_C45 bit is not set for smi operationsAntoine Ténart2017-06-161-0/+6
* net: mvmdio: put the poll intervals in the ops structureAntoine Ténart2017-06-161-2/+6
* net: mvmdio: introduce an ops structureAntoine Ténart2017-06-161-11/+19
* net: mvmdio: remove duplicate lockingRussell King2017-06-161-10/+0
* net: mvmdio: use GENMASK for masksAntoine Ténart2017-06-161-1/+1
* net: mvmdio: use tabs for definesAntoine Ténart2017-06-161-13/+13
* net: mvmdio: reorder headers alphabeticallyAntoine Ténart2017-06-161-5/+5
* net: mvmdio: allow up to three clocks to be specified for orion-mdioRussell King2017-04-131-9/+24
* net: mvmdio: disable interrupt if resource size is too smallRussell King2017-04-131-0/+6
* net: mvmdio: fix interrupt disable in remove pathRussell King2017-04-131-1/+2
* net: mvmdio: disable interrupts in driver failure pathRussell King2017-04-131-0/+2
* net: mvmdio: do not clk_disable_unprepare() NULL clockAlexey Khoroshilov2016-10-031-2/+1
* mdio: Move allocation of interrupts into coreAndrew Lunn2016-01-071-9/+1
* net: mvmdio: Use devm_* API to simplify the codeEzequiel Garcia2014-05-231-12/+6
* net: mvmdio: Check for a valid interrupt instead of an errorEzequiel Garcia2014-05-021-1/+4
* net: mvmdio: remove empty MDIO bus reset functionFlorian Fainelli2014-03-281-6/+0
* drivers/net: delete non-required instances of include <linux/init.h>Paul Gortmaker2014-01-161-1/+0
* net: mvmdio: fix interrupt timeout handlingLeigh Brown2013-12-191-0/+6
* net: mvmdio: doc: mvmdio now used by mv643xx_ethLeigh Brown2013-10-291-5/+3
* net: mvmdio: slight optimisation of orion_mdio_writeLeigh Brown2013-10-291-6/+4
* net: mvmdio: orion_mdio_ready: remove manual pollLeigh Brown2013-10-291-21/+13
* net: mvmdio: make orion_mdio_wait_ready consistentLeigh Brown2013-10-291-22/+30
* net: mvmdio: get and enable optional clockSebastian Hesselbarth2013-04-081-0/+11
* net: mvmdio: define module alias for platform deviceSimon Baatz2013-03-241-0/+1
* net: mvmdio: enhance driver to support SMI error/done interruptsFlorian Fainelli2013-03-221-18/+80
* net: mvmdio: rename base register cookie from smireg to regsFlorian Fainelli2013-03-221-7/+7
* net: mvmdio: allow platform device style registrationFlorian Fainelli2013-03-221-7/+15
* ethernet: Remove unnecessary alloc/OOM messages, alloc cleanupsJoe Perches2013-02-041-1/+0
* Drivers: network: more __dev* removalGreg KH2012-12-221-3/+3
* net: mvmdio: adjust multiline comment to net/ styleThomas Petazzoni2012-11-201-2/+1
* net: mvmdio: use <linux/delay.h> instead of <asm/delay.h>Thomas Petazzoni2012-11-201-2/+1
* net: mvmdio: new Marvell MDIO driverThomas Petazzoni2012-11-161-0/+230