198 Commits (9cad70044f750e299caf77fdea93ecccc66c6cfc)

Author SHA1 Message Date
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
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 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 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
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 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
Jo-Philipp Wich f6e7074924 Revert "ar71xx: Fix tagged+untagged operation on AR8327N (#12181)" 10 years ago
Jo-Philipp Wich 443b2dfe3c ar71xx: Fix tagged+untagged operation on AR8327N (#12181) 10 years ago
Gabor Juhos 0056ac55af generic: ar8216: add custom LED support for the AR8327 switch 11 years ago
Gabor Juhos 15d41de1eb generic: ar8216: allow to use chip specific cleanup callback 11 years ago
Gabor Juhos c7652f1f9e generic: ar8216: add optimized rmw operation 11 years ago
Gabor Juhos aeaff0090c generic: ar8216: Enable jumbo frames on AR8327 by default 11 years ago
Gabor Juhos c378d5e953 generic: ar8216: add AR8337N switch support 11 years ago
Gabor Juhos 74a353f64f generic: ar8216: remove trailing whitespaces 11 years ago
Gabor Juhos a1f91282b4 generic: ar8216: allow to specify SGMII config via platform data 11 years ago
Gabor Juhos c170d3c3e4 generic: ar8216: add get_port_link callback 11 years ago
Gabor Juhos 8e56b1e742 generic: ar8216: show chip revision in the kernel log 11 years ago
Luka Perkov 0998065a53 generic: ar8216: add port mirroring 11 years ago
Felix Fietkau 2c5a5d8736 kernel: add missing PHY ID for an AR8327 switch variant 11 years ago
Gabor Juhos 72253b9073 generic: ar8216: start AR8327 switch from the probe routine 11 years ago
Gabor Juhos 5503686f69 generic: ar8216: add ar8xxx_start helper 11 years ago
Gabor Juhos 7ba6a8d8e8 generic: ar8216: add OF configuration support for AR8327 11 years ago
Gabor Juhos ee12b1b7d5 generic: ar8216: separate platform_data based AR8327 code 11 years ago
Gabor Juhos d88f66ae21 generic: ar8216: don't use platform_data in ar8327_init_port 11 years ago
Gabor Juhos 9d3f70d503 generic: ar8216: move the ar8327_get_port_init_status function 11 years ago