9 Commits (e1078da32a0c4c74ba08e0bc2793d061cf9e58ac)

Author SHA1 Message Date
John Crispin 3972b47458 revert: kernel: rtl8306: fix max pvid & remove port isolation 11 years ago
John Crispin deba38f2a7 kernel: rtl8306: fix vlan support on lantiq ar9 p2601hnfx 11 years ago
John Crispin 72cdb34ae8 kernel: rtl8306: fix max pvid & remove port isolation 11 years ago
John Crispin 6a72dc4082 kernel: rtl8306: cosmetic changes for swconfig 11 years ago
Luka Perkov cde033f918 kernel: rtl8306: update reset function 11 years ago
Felix Fietkau 0508ee0c00 rtl8306: do not overwrite registers in the phy fixup, it could mess up other switches (fixes #8911) 14 years ago
Jo-Philipp Wich 352fea83d9 unify extended vlan id swconfig attributes. AR8216 and PSB6970 used "pvid", IP17xx used "tag" and RTL8306 called it "vid". Change all to "vid" and annotate the description with the valid ID range. 14 years ago
Felix Fietkau bd6324190f swconfig: cleanup of kernel drivers and interface - add some comments to a few data structures - add a switch_dev_ops data structure for attributes and callback to replace the stupid template memcpy - get rid of the switch_dev.priv pointer - using container_of() is better 14 years ago
Felix Fietkau da1bb88a2b rename target/linux/generic-2.6 to generic 15 years ago
Felix Fietkau 2bff4bf4e5 rtl8306: manage the wan port as a separate phy device with proper link status reading and autonegotiation - the genphy driver does not handle it properly 15 years ago
Felix Fietkau ddc2e2270b ar71xx: make the rtl8306 switch attach to eth0 instead of eth1 on the wrt160nl, fixes wan port detection (#6309) 15 years ago
Felix Fietkau df35ee622f fix link status detection in various switch drivers 15 years ago
Felix Fietkau 6e28b28c5e add a driver for rtl8306 switches 15 years ago