aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/smc911x.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-01net: smc911x: Add DM supportMarek Vasut1-0/+115
2020-05-01net: smc911x: Split non-DM specific bits from common codeMarek Vasut1-14/+43
2020-05-01net: smc911x: Clean up the status handling in smc911x_recv()Marek Vasut1-14/+16
2020-05-01net: smc911x: Pass around driver private dataMarek Vasut1-108/+124
2020-05-01net: smc911x: Convert IO accessors to {read,write}{w,l}()Marek Vasut1-6/+7
2020-05-01net: smc911x: Drop weak alias from 32bit accessorsMarek Vasut1-10/+4
2020-05-01net: smc911x: Inline all functions from header fileMarek Vasut1-1/+156
2020-05-01net: smc911x: Pull MII registration into separate functionMarek Vasut1-24/+40
2020-05-01net: smc911x: Fix potential memleak() in init fail pathMarek Vasut1-2/+10
2020-05-01net: smc911x: Invert the logic in smc911x_miiphy_{read,write}()Marek Vasut1-11/+16
2020-05-01net: smc911x: Rename smc911x_rx() to smc911x_recv()Marek Vasut1-2/+2
2020-05-01net: smc911x: Replace malloc()+memset() with calloc()Marek Vasut1-5/+3
2020-05-01net: smc911x: Remove pkt_data_{push,pull}Marek Vasut1-7/+2
2018-05-07SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini1-2/+1
2016-08-15net: mii: Fix changes made by spatchJoe Hershberger1-2/+2
2016-08-15net: mii: Use spatch to update miiphy_registerJoe Hershberger1-7/+24
2015-04-18net: cosmetic: Fix var naming net <-> eth driversJoe Hershberger1-2/+2
2014-11-07net: smc911x: Keep MAC programmedMarek Vasut1-0/+1
2013-07-24Add GPL-2.0+ SPDX-License-Identifier to source filesWolfgang Denk1-17/+1
2012-05-22drivers/net/smc911x.c: Fix GCC 4.6 warningAnatolij Gustschin1-2/+1
2011-10-22consolidate mdelay by providing a common function for all usersAnatolij Gustschin1-2/+0
2011-09-09smc911x: Fix build warningsWolfgang Denk1-2/+2
2011-09-07smc911x MII made availableHelmut Raiger1-6/+30
2011-01-09miiphy: convert to linux/mii.hMike Frysinger1-6/+6
2010-05-17lan91c96, smc911x: remove useless free(ptr) calls on NULL ptrSerge Ziryukin1-1/+0
2010-05-03smc911x driver frame alignment patchValentin Yakovenkov1-1/+1
2010-01-31NET: Fix MAC addr handling for smc911xSeunghyeon Rhee1-6/+9
2009-12-07smc911x: fix typo in smc911x_handle_mac_address nameMike Rapoport1-2/+2
2009-11-12smc911x: make smc911x_initialize return correct valueMike Rapoport1-2/+2
2009-10-28Coding Style cleanup; update CHANGELOG, prepare -rc1v2009.11-rc1Wolfgang Denk1-1/+1
2009-10-24ARM: OMAP3: Refactors the SM911x driverSteve Sakoman1-6/+6
2009-10-13SMC911X: Add chip auto detectionOlof Johansson1-6/+8
2009-07-22Convert SMC911X Ethernet driver to CONFIG_NET_MULTI APIBen Warren1-80/+97
2009-06-14Revert "SMC911x driver fixed for NFS boot"Wolfgang Denk1-22/+1
2009-06-08SMC911x driver fixed for NFS bootManikandan Pillai1-1/+22
2009-06-07smc911x: write back the manually set MAC addressDaniel Mack1-2/+7
2009-03-20lan91c96/smc91111/smc911x: get mac address from environmentMike Frysinger1-9/+5
2009-02-25smc911x: split out useful defines/functions into local headerMike Frysinger1-455/+2
2009-01-28net: smc911x.c: Add LAN9211 to chip_ids[] arrayStefan Roese1-0/+2
2009-01-24net: smc911x: Make register read/write functions weakStefan Roese1-37/+40
2008-09-02net: smc911x: Add pkt_data_pull and pkt_data_push functionNobuhiro Iwamatsu1-2/+7
2008-07-13Fix some more printf() format issues.Jean-Christophe PLAGNIOL-VILLARD1-2/+2
2008-07-07net: smc911x: Fix typoNobuhiro Iwamatsu1-1/+1
2008-07-07net: fix compile problem in smc911x driver.Nobuhiro Iwamatsu1-2/+2
2008-06-09net: Conditional COBJS inclusion of network driversShinya Kuribayashi1-5/+0
2008-05-22smc911x: add 16 bit supportJens Gehrlein1-2/+19
2008-05-21Big white-space cleanup.Wolfgang Denk1-4/+4
2008-05-10Fix @ -> <at> substitutionStelian Pop1-1/+1
2008-04-15Clean up smsc911x driverGuennadi Liakhovetski1-349/+368
2008-04-15This patch adds a driver for the following smsc network controllers:Sascha Hauer1-0/+667