317 Commits (607a7a35be830a684ab9349d5a3c979a2d4f439a)

Author SHA1 Message Date
Jonas Gorski 87568ebeac b53: reverse duplex bit meaning for IMP state override register 10 years ago
Jonas Gorski 085b8e0014 b53: global config is part of the management page, not the control page 10 years ago
John Crispin 57c7bed820 swconfig: fix build with linux 4.0 10 years ago
Jonas Gorski d75cd5be37 b53: fix mmap register read/writes > 32 bit 10 years ago
John Crispin 28353b3fc5 kernel: fix compile error inside adm6996.c 10 years ago
Felix Fietkau f7ece95303 ar8216: prefix mii_xxx functions to avoid kernel namespace pollution 10 years ago
Felix Fietkau 3a313a3e11 ar8216: add swconfig attribute to display ARL table on AR8327/AR8337 10 years ago
Felix Fietkau 6ce848f622 ar8216: decrease page switch wait time 10 years ago
Felix Fietkau a1fba9dfbe ar8216: add link change detection for switch ports 10 years ago
Felix Fietkau 74146c62c0 ar8216: fix ATU flushing 10 years ago
Felix Fietkau 6dfea16ab9 ar8216: display flow control info in swconfig get_link in case of autonegatiation too 10 years ago
Felix Fietkau 53c0c6054f ar8216: add 802.3az EEE info to swconfig get_link attribute 10 years ago
Felix Fietkau bdc0750191 ar8216: introduce enable_eee swconfig attribute to control 802.3az EEE per port 10 years ago
John Crispin 64ccdb98fb ar8216: introduce ar8xxx_reg_clear complementing ar8xxx_reg_set 10 years ago
John Crispin 0fb39e6f4b ar8216: replace ar8xxx_rmw with ar8xxx_reg_set where appropriate 10 years ago
John Crispin 1cb2596f19 ar8216: define all switch_addr structs as const 10 years ago
Luka Perkov 9db3df9d6b mvsw61xx: track and set per-VLAN port state in STU 10 years ago
Luka Perkov 0b2cbeca7a mvsw61xx: clean up and expand register definitions 10 years ago
Luka Perkov 1e39f3aef8 mvsw61xx: rework chip recognition 10 years ago
Luka Perkov a1872182bb mvsw6171: rename to 'mvsw61xx' 10 years ago
Felix Fietkau 1cbf0fbcb4 ar8216: factor out AR8327/AR8337-specific driver code into ar8327.c 10 years ago
Felix Fietkau cc02d4c72d ar8216: move definitions from ar8216.c to ar8216.h and introduce ar8327.h 10 years ago
Felix Fietkau 5506420980 kernel: remove openwrt micrel.c (replaced by upstream driver) 10 years ago
Luka Perkov 0847247129 mvsw6171: note support for 88E6172 switches 10 years ago
Felix Fietkau 2f9b042d69 ar8216: Inline function ar8xxx_create_mii 10 years ago
Felix Fietkau 2289c7a010 ar8216: Remove read/write/rmw member functions from ar8xxx_priv 10 years ago
Felix Fietkau 45a494b808 ar8216: Create helpers mii_read32 / mii_write32 for 32 bit MII ops 10 years ago
Felix Fietkau 0e7f844c66 ar8216: Factor out chip-specific parameters from ar8xxx_probe_switch 10 years ago
Felix Fietkau 054767cebc ar8216: remove unused function parameter in ar8327_led_register 10 years ago
Felix Fietkau 5b16fd1bf8 ar8216: enable cpu port to receive arp and broadcast frames for ar8236 10 years ago
John Crispin 9b5f583906 kernel: add driver for Marvell 88E6171 switch 10 years ago
John Crispin ecd27db757 ar8216: factor out reg_port_stats_base parameters to ar8xxx_chip 10 years ago
John Crispin ae15531bd2 ar8216: factor out mii_lo_first to ar8xxx_chip 10 years ago
John Crispin ea9324f3d3 ar8216: factor out chip-specific data structures from ar8xxx_priv 10 years ago
John Crispin a3b651635f ar8216: factor out set_mirror_regs to ar8xxx_chip 10 years ago
John Crispin b82a08f5b6 ar8216: factor out mib_func to ar8xxx_chip 10 years ago
John Crispin af003867b1 ar8216: factor out info whether switch should be configured at probe stage to ar8xxx_chip 10 years ago
Felix Fietkau 14db2826ad ar8216: suppress PHY reset for linux 3.14 10 years ago
Felix Fietkau 35902404fc ar8216: Fix issue with autoneg being disabled under 3.14, revert 43332 10 years ago
Felix Fietkau c9340fd8a9 ar8216: Use generic hw_init from ar8236 for ar8216 too 10 years ago
Felix Fietkau 0178b516a2 ar8216: simplify PHY fixup/init 10 years ago
Felix Fietkau 43e3e88379 ar8216: use genphy_config_aneg also for PHY 0 10 years ago
Felix Fietkau 898712f43f ar8216: factor out PHY init code into a generic function 10 years ago
Felix Fietkau 20baeb5595 ar8216: introduce fixup_phys callback in ar8xxx_chip 10 years ago
Felix Fietkau 37fefea79b ar8216: after a switch reset poll until BCMR_RESET is cleared 10 years ago
Felix Fietkau 6dcdc2bb05 ar8216: introduce global constant for number of PHYs 10 years ago
John Crispin 76a54a424c ar8216: fix "unused variable" compiler warning 10 years ago
John Crispin 62107ff367 swconfig: last vs tail 10 years ago
John Crispin ab5d70e046 swconfig: "swconfig list" shows devices in reverse order 10 years ago
Felix Fietkau 156b296b20 ar8216: set the pvid based on runtime state instead of port number to fix learning with enable_vlan = 0 10 years ago