summaryrefslogtreecommitdiffstats
path: root/target/linux/generic/files/drivers/net/phy/ar8216.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: replace nbd@openwrt.org with nbd@nbd.nameFelix Fietkau2016-06-071-1/+1
* AR8216: improve mmd register accessJohn Crispin2016-03-041-4/+12
* AR8216: make ARL age time configurableJohn Crispin2016-03-041-4/+55
* AR8216: remove redundant port number in MIB header lineJohn Crispin2016-03-041-2/+1
* AR8216: complement MIB counters with info in GiB / MiB / KiBJohn Crispin2016-03-041-5/+40
* AR8216: don't display MIB counters if all are emptyJohn Crispin2016-03-041-1/+8
* ar8216: add swconfig attributes for ARL table flushingFelix Fietkau2015-07-151-1/+47
* ar8216: adjust ATU flushing in case of link changesFelix Fietkau2015-07-151-6/+4
* ar8216: add ARL table flushing per portFelix Fietkau2015-07-151-0/+19
* ar8216: add reading ARL table for AR8216/AR8236/AR8316Felix Fietkau2015-07-151-4/+77
* ar8216: prefix mii_xxx functions to avoid kernel namespace pollutionFelix Fietkau2015-01-241-6/+6
* ar8216: add swconfig attribute to display ARL table on AR8327/AR8337Felix Fietkau2015-01-241-15/+81
* ar8216: decrease page switch wait timeFelix Fietkau2015-01-241-3/+3
* ar8216: add link change detection for switch portsFelix Fietkau2015-01-241-0/+35
* ar8216: fix ATU flushingFelix Fietkau2015-01-241-8/+3
* ar8216: add 802.3az EEE info to swconfig get_link attributeFelix Fietkau2015-01-181-0/+17
* ar8216: introduce enable_eee swconfig attribute to control 802.3az EEE per portFelix Fietkau2015-01-181-5/+9
* ar8216: introduce ar8xxx_reg_clear complementing ar8xxx_reg_setJohn Crispin2015-01-171-6/+4
* ar8216: replace ar8xxx_rmw with ar8xxx_reg_set where appropriateJohn Crispin2015-01-171-8/+5
* ar8216: define all switch_addr structs as constJohn Crispin2015-01-171-3/+3
* ar8216: factor out AR8327/AR8337-specific driver code into ar8327.cFelix Fietkau2015-01-051-1030/+29
* ar8216: move definitions from ar8216.c to ar8216.h and introduce ar8327.hFelix Fietkau2015-01-051-177/+1
* ar8216: Inline function ar8xxx_create_miiFelix Fietkau2014-12-181-13/+3
* ar8216: Remove read/write/rmw member functions from ar8xxx_privFelix Fietkau2014-12-181-65/+51
* ar8216: Create helpers mii_read32 / mii_write32 for 32 bit MII opsFelix Fietkau2014-12-181-34/+40
* ar8216: Factor out chip-specific parameters from ar8xxx_probe_switchFelix Fietkau2014-12-181-117/+151
* ar8216: remove unused function parameter in ar8327_led_registerFelix Fietkau2014-12-181-2/+2
* ar8216: enable cpu port to receive arp and broadcast frames for ar8236Felix Fietkau2014-12-121-0/+9
* ar8216: factor out reg_port_stats_base parameters to ar8xxx_chipJohn Crispin2014-12-011-7/+20
* ar8216: factor out mii_lo_first to ar8xxx_chipJohn Crispin2014-12-011-5/+5
* ar8216: factor out chip-specific data structures from ar8xxx_privJohn Crispin2014-12-011-15/+16
* ar8216: factor out set_mirror_regs to ar8xxx_chipJohn Crispin2014-12-011-15/+13
* ar8216: factor out mib_func to ar8xxx_chipJohn Crispin2014-12-011-6/+6
* ar8216: factor out info whether switch should be configured at probe stage to...John Crispin2014-12-011-2/+4
* ar8216: suppress PHY reset for linux 3.14Felix Fietkau2014-11-271-2/+2
* ar8216: Fix issue with autoneg being disabled under 3.14, revert 43332Felix Fietkau2014-11-241-2/+47
* ar8216: Use generic hw_init from ar8236 for ar8216 tooFelix Fietkau2014-11-201-13/+7
* ar8216: simplify PHY fixup/initFelix Fietkau2014-11-201-19/+10
* ar8216: use genphy_config_aneg also for PHY 0Felix Fietkau2014-11-191-10/+1
* ar8216: factor out PHY init code into a generic functionFelix Fietkau2014-11-191-41/+25
* ar8216: introduce fixup_phys callback in ar8xxx_chipFelix Fietkau2014-11-191-2/+13
* ar8216: after a switch reset poll until BCMR_RESET is clearedFelix Fietkau2014-11-191-3/+29
* ar8216: introduce global constant for number of PHYsFelix Fietkau2014-11-191-3/+5
* ar8216: fix "unused variable" compiler warningJohn Crispin2014-11-141-1/+1
* ar8216: set the pvid based on runtime state instead of port number to fix lea...Felix Fietkau2014-10-021-3/+1
* ar71xx: ar8216: tagged+untagged on ar8327 (#12181)Felix Fietkau2014-09-231-7/+53
* ar71xx: ar8216: move policies, pvid to setup_portFelix Fietkau2014-09-231-41/+52
* ar8216: add new phyid 0x004dd043 (ar8326)John Crispin2014-07-141-0/+1
* ar8216: disable EEE by default on AR8327 to fix stability issues (#14597)Felix Fietkau2014-07-101-0/+9
* Revert "ar71xx: Fix tagged+untagged operation on AR8327N (#12181)"Jo-Philipp Wich2014-05-241-154/+72