438 Commits (98b14e0906cfe476da7a007cbf467b73b4c85acf)

Author SHA1 Message Date
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 baa3a38ac6 kernel: add mtd split support for trx images 10 years ago
Felix Fietkau cc5f89c66a kernel: add a mtdsplit implementation for tp-link firmware headers 10 years ago
Felix Fietkau 4153c0adff kernel: move mtdsplit files to drivers/mtd/mtdsplit/ to simplify maintenance, unify patches across kernel versions 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 2c72ffc154 ar71xx: add support for Netgear WNR2000v4 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
Felix Fietkau 38a8f5ae63 ar71xx: ar8216: tagged+untagged on ar8327 (#12181) 10 years ago
Felix Fietkau 1c675ee9be ar71xx: ar8216: move policies, pvid to setup_port 10 years ago
John Crispin c9813699b6 kernel: add own Kconfig for OpenWrt mtdsplit drivers 10 years ago
John Crispin de5fd0a189 ar8216: add new phyid 0x004dd043 (ar8326) 10 years ago
Felix Fietkau a17a58e310 ar8216: disable EEE by default on AR8327 to fix stability issues (#14597) 10 years ago
Hauke Mehrtens ed0dc1c97e b53: hardcode reset GPIO for Linksys WRT300N 1.1 10 years ago