John Crispin
|
d8678644f9
make rtl8366 driver OF capable
|
13 years ago |
Gabor Juhos
|
e2782eae8e
generic: rtl836x: add hw_reset field to struct rtl8366_smi
|
13 years ago |
Gabor Juhos
|
e931ffd678
linux: rtl836x: add a generic reset_switch function
|
13 years ago |
Gabor Juhos
|
1d9400263f
linux: rtl836x: rename rtl836*_hw_init to rtl836*_setup
|
13 years ago |
Gabor Juhos
|
badd7a3cf2
linux: rtl836x: add a reset_chip callback to rtl8366_smi_ops
|
13 years ago |
Gabor Juhos
|
9e1be3b809
generic: rtl8366s: use the generic get_port_link implementation
|
13 years ago |
Gabor Juhos
|
4625c9b5a4
generic: rtl8366: add rtl8366_smi_write_reg_noack helper
|
13 years ago |
Gabor Juhos
|
87fb92ee03
generic: rtl8366: preparing for RTL8367 support
|
14 years ago |
Gabor Juhos
|
93c093057d
generic: jumbo frames support for rtl8366s
|
14 years ago |
Jonas Gorski
|
eaa935658b
swconfig: Add generic switch identifiers
|
14 years ago |
Felix Fietkau
|
1afe8a0726
rtl8366: unify rtl8366s and rtl8366rb platform data
|
14 years ago |
Gabor Juhos
|
f358166236
generic: rtl8366{s,rb}: remove the PHY driver.
|
14 years ago |
Gabor Juhos
|
4f1f672d9e
generic: rtl8366s: allow initial register values to be passed via platform_data
|
14 years ago |
Gabor Juhos
|
792a1fb2c0
generic: rtl8366: enable vlans before enabling the ports
|
15 years ago |
Gabor Juhos
|
c16715f8d2
generic: rtl8366: enable ports only after VLAN configuration is done
|
15 years ago |
Gabor Juhos
|
0bcc97ac26
generic: rtl8366: add enable_port helper
|
15 years ago |
Gabor Juhos
|
d88fc86fca
generic: rtl8366s: use correct bitmasks in sanity checks
|
15 years ago |
Gabor Juhos
|
ec9b5d6243
generic: rtl8366s: add vlan fid support
|
15 years ago |
Felix Fietkau
|
0ee2fda5e1
rt8366*: use __devinit instead of __init for the probe function to fix a section mismatch
|
15 years ago |
Gabor Juhos
|
dc4df4ca65
generic: RTL8366S/RB: Fix autonegotiation for the WAN port.
|
15 years ago |
Gabor Juhos
|
0826570bc4
generic: rtl8366: allow use of VIDs 16-4095 if vlan4k is enabled
|
15 years ago |
Gabor Juhos
|
08c5588cd2
generic: rtl8366: add generic code to enable VLANs
|
15 years ago |
Gabor Juhos
|
77d6cd0feb
generic: rtl8366: add enable_vlan{,4k} to smi_ops
|
15 years ago |
Gabor Juhos
|
e01649c7cc
generic: fix LED control on the RTL8366 switches
|
15 years ago |
Felix Fietkau
|
f8c4bf89b9
rtl8366: re-enable learning by default, disabling it broke switching functionality. add a configuration option for dynamically enabling/disabling this feature. based on patch from #7637
|
15 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
|
15 years ago |
Gabor Juhos
|
48934bbd88
generic: rtl8366: add common rtl8366_sw_{get,set}_vlan_ports functions
|
15 years ago |
Gabor Juhos
|
d4e0b75dda
generic: rtl8366: add common rtl8366_sw_get_vlan_info
|
15 years ago |
Gabor Juhos
|
a59fa57985
generic: rtl8366: use smi->num_ports and smi->ops->get_vlan_4k
|
15 years ago |
Gabor Juhos
|
ce7eca2dff
generic: rtl8366: add is_vlan_valid function to smi_ops
|
15 years ago |