4 Commits (466ef3017307579de1bb529097427a009d562623)

Author SHA1 Message Date
Felix Fietkau 0ff3c396d3 kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 13 years ago
Felix Fietkau 9b20187ad5 atheros: update to 3.3.4 (based on work by acoul), fix mvswitch driver for newer kernels 13 years ago
Florian Fainelli edcbafc836 fix mvswitch PHY polling setting (#8133) 14 years ago
Felix Fietkau da1bb88a2b rename target/linux/generic-2.6 to generic 15 years ago
Felix Fietkau df35ee622f fix link status detection in various switch drivers 15 years ago
Felix Fietkau 30e635c55b move the updated version (for 2.6.30+) of ar8216/mvswitch to the generic files directory and remove patches for older kernel versions (no longer in use) 15 years ago
Felix Fietkau 1929c7511c mvswitch: re-enable header mode 16 years ago
Felix Fietkau bfa8064ccd atheros: in later kernels, vlan 0 no longer works as expected, switch to (1,2) instead of (0,1) for lan/wan 16 years ago
Felix Fietkau f972eb41b5 mvswitch,adm6996: use phy fixups instead of a nonstandard patch for hardware detection 16 years ago
Felix Fietkau d1b986bd54 improve routing/nat performance for devices using the marvell 88e6060 switch 16 years ago
Felix Fietkau 3ad51a1c33 some more mvswitch fixes: - initialize the vlan destination map properly - workaround for moving node bug: clear the ATU database on every PHY poll 17 years ago
Felix Fietkau 87e673487a add extra safety for the packet mangling in the mvswitch driver 17 years ago
Felix Fietkau b014357704 set marvell switch ATU ageing time to minimum instead of maximum - hopefully fixes some fonera 2.0 ethernet issues 17 years ago
Felix Fietkau 9e0ee80132 enable a different pseudo-vlan mode in the marvell switch (uses a proprietary header instead of a proprietary trailer) - fixes some mtu issues 17 years ago
Felix Fietkau c3fcb26d47 allow bigger packets in the marvell switch (does not fix the mtu problems yet) 17 years ago
Felix Fietkau 86bbc820d5 fix vlan mapping for cpu port on the marvell switch 17 years ago
Felix Fietkau 69999abeda clear VLANTunnel bit on the marvell switch ports - should help with some bridging issues 17 years ago
Felix Fietkau 11d94ce083 Add support for the ultra-crappy Marvell 88E6060, which is used in Fonera+ and the upcoming Fonera 2.0 17 years ago