Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							dc4df4ca65 
							
						 
					 
					
						
						
							
							generic: RTL8366S/RB: Fix autonegotiation for the WAN port.  
						
						... 
						
						
						
						The RTL8366S/RB support connecting a second mac to it and using the 5th
port as an independent phy. Therefore we need to handle autonegotiation
changes for phy 4 like on a single phy device.
This fixes  #7980 , verified on a WNDR3700.
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
SVN-Revision: 23127 
						
					 
					
						2010-09-27 14:42:05 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							5721f06fe1 
							
						 
					 
					
						
						
							
							generic: add rtl8366rb switch port rate, port and qos enable/disable support  
						
						... 
						
						
						
						Patch-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 23126 
						
					 
					
						2010-09-27 14:41:54 +00:00 
						 
				 
			
				
					
						
							
							
								Florian Fainelli 
							
						 
					 
					
						
						
						
						
							
						
						
							0ca31140aa 
							
						 
					 
					
						
						
							
							add switch driver for Lantiq PSB6970  
						
						... 
						
						
						
						Tested on ifxmips based board. The PSB6970 is also known as the Infineon Tantos switch.
Signed-off-by: Ithamar R. Adema <ithamar.adema@team-embedded.nl>
SVN-Revision: 22914 
						
					 
					
						2010-09-04 18:06:01 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							08755b8858 
							
						 
					 
					
						
						
							
							rtl8366_smi: when setting VLAN ports, always initialize the PVID to ensure that the VLAN MC entry gets allocated. Fixes problems with tagged-only ports ( #7795 )  
						
						... 
						
						
						
						SVN-Revision: 22856 
						
					 
					
						2010-08-31 19:04:02 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							0826570bc4 
							
						 
					 
					
						
						
							
							generic: rtl8366: allow use of VIDs 16-4095 if vlan4k is enabled  
						
						... 
						
						
						
						SVN-Revision: 22704 
						
					 
					
						2010-08-18 16:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							08c5588cd2 
							
						 
					 
					
						
						
							
							generic: rtl8366: add generic code to enable VLANs  
						
						... 
						
						
						
						SVN-Revision: 22703 
						
					 
					
						2010-08-18 16:00:37 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							77d6cd0feb 
							
						 
					 
					
						
						
							
							generic: rtl8366: add enable_vlan{,4k} to smi_ops  
						
						... 
						
						
						
						SVN-Revision: 22702 
						
					 
					
						2010-08-18 16:00:34 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							e01649c7cc 
							
						 
					 
					
						
						
							
							generic: fix LED control on the RTL8366 switches  
						
						... 
						
						
						
						* patch from #7713 
SVN-Revision: 22656 
						
					 
					
						2010-08-15 06:47:42 +00:00 
						 
				 
			
				
					
						
							
							
								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  
						
						... 
						
						
						
						SVN-Revision: 22545 
						
					 
					
						2010-08-08 20:15:10 +00:00 
						 
				 
			
				
					
						
							
							
								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  
						
						... 
						
						
						
						SVN-Revision: 22476 
						
					 
					
						2010-08-04 00:43:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							bf1db57017 
							
						 
					 
					
						
						
							
							ip17xx: r21709 broke VLAN functionality on the IP175C switch, add back mdelay() to wait before reading back the phy state, fixes ethernet on the DIR-300 and possibly others  
						
						... 
						
						
						
						SVN-Revision: 22468 
						
					 
					
						2010-08-03 03:04:34 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							9445ce43a6 
							
						 
					 
					
						
						
							
							generic: rtl8366: add debugfs file to show PVIDs  
						
						... 
						
						
						
						SVN-Revision: 22206 
						
					 
					
						2010-07-15 13:05:56 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							9a92e1a32c 
							
						 
					 
					
						
						
							
							generic: rtl8366: make rtl8366_set_vlan static  
						
						... 
						
						
						
						SVN-Revision: 22205 
						
					 
					
						2010-07-15 13:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							48934bbd88 
							
						 
					 
					
						
						
							
							generic: rtl8366: add common rtl8366_sw_{get,set}_vlan_ports functions  
						
						... 
						
						
						
						SVN-Revision: 22204 
						
					 
					
						2010-07-15 13:05:50 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							d4e0b75dda 
							
						 
					 
					
						
						
							
							generic: rtl8366: add common rtl8366_sw_get_vlan_info  
						
						... 
						
						
						
						SVN-Revision: 22203 
						
					 
					
						2010-07-15 13:05:47 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							a59fa57985 
							
						 
					 
					
						
						
							
							generic: rtl8366: use smi->num_ports and smi->ops->get_vlan_4k  
						
						... 
						
						
						
						SVN-Revision: 22202 
						
					 
					
						2010-07-15 13:05:43 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							ce7eca2dff 
							
						 
					 
					
						
						
							
							generic: rtl8366: add is_vlan_valid function to smi_ops  
						
						... 
						
						
						
						SVN-Revision: 22201 
						
					 
					
						2010-07-15 13:05:39 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							dffd45dc61 
							
						 
					 
					
						
						
							
							generic: rtl8366: add common rtl8366_sw_get_port_mib function  
						
						... 
						
						
						
						SVN-Revision: 22200 
						
					 
					
						2010-07-15 13:05:36 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							0049e74882 
							
						 
					 
					
						
						
							
							generic: rtl8366: generealize rtl8366{s,rb}_sw_get_port_mib functions  
						
						... 
						
						
						
						SVN-Revision: 22199 
						
					 
					
						2010-07-15 13:05:32 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							e110321fce 
							
						 
					 
					
						
						
							
							generic: rtl8366: make rtl8366_{g,s}et_pvid static  
						
						... 
						
						
						
						SVN-Revision: 22198 
						
					 
					
						2010-07-15 13:05:29 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							e561b18521 
							
						 
					 
					
						
						
							
							generic: rtl8366: add common rtl8366_sw_{get,set}_port_pvid functions  
						
						... 
						
						
						
						SVN-Revision: 22197 
						
					 
					
						2010-07-15 13:05:25 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							534480d3fb 
							
						 
					 
					
						
						
							
							generic: rtl8366: add setup to rtl8366_smi_ops struct  
						
						... 
						
						
						
						SVN-Revision: 22196 
						
					 
					
						2010-07-15 13:05:21 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							b093cec6cc 
							
						 
					 
					
						
						
							
							generic: rtl8366: introduce rtl8366_smi_alloc  
						
						... 
						
						
						
						SVN-Revision: 22195 
						
					 
					
						2010-07-15 13:05:16 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							c7bc8fb46c 
							
						 
					 
					
						
						
							
							generic: rtl8366: get rid of private rtl8366{s,rb} structs  
						
						... 
						
						
						
						SVN-Revision: 22194 
						
					 
					
						2010-07-15 13:05:10 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							008c81b859 
							
						 
					 
					
						
						
							
							generic: rtl8366: move switch device to the rtl8366_smi struct  
						
						... 
						
						
						
						SVN-Revision: 22193 
						
					 
					
						2010-07-15 13:05:06 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							5508b23aaf 
							
						 
					 
					
						
						
							
							generic: rtl8366: get rid of private vlan_{mc,4k} structs  
						
						... 
						
						
						
						The usage of bitfields causes problems in Little-Endian mode. Remove
them and manipulate the bits directly in the appropriate functions. This
change also reduces the size of the binary a bit.
SVN-Revision: 22192 
						
					 
					
						2010-07-15 13:05:02 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							540b3e6419 
							
						 
					 
					
						
						
							
							generic: rtl8366: use SWITCH_TYPE_NOVAL for reset_mib attributes  
						
						... 
						
						
						
						SVN-Revision: 22191 
						
					 
					
						2010-07-15 13:04:57 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							86b4b5e1e9 
							
						 
					 
					
						
						
							
							generic: rtl8366: enable VLAN ingress filtering  
						
						... 
						
						
						
						SVN-Revision: 22044 
						
					 
					
						2010-07-02 09:55:57 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							50d88ac7d4 
							
						 
					 
					
						
						
							
							generic: rtl8366: minor cleanup  
						
						... 
						
						
						
						SVN-Revision: 21985 
						
					 
					
						2010-06-28 17:24:05 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							e19838e04c 
							
						 
					 
					
						
						
							
							generic: rtl8366: add common read_debugfs_mibs function  
						
						... 
						
						
						
						SVN-Revision: 21984 
						
					 
					
						2010-06-28 17:24:02 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							393f0bda89 
							
						 
					 
					
						
						
							
							generic: rtl8366: standardize read_debugfs_mibs functions  
						
						... 
						
						
						
						SVN-Revision: 21983 
						
					 
					
						2010-06-28 17:23:59 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							5986c1f2d0 
							
						 
					 
					
						
						
							
							generic: rtl8366: use common rtl8366_mib_counter structure  
						
						... 
						
						
						
						SVN-Revision: 21982 
						
					 
					
						2010-06-28 17:23:56 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							672018a30d 
							
						 
					 
					
						
						
							
							generic: rtl8366: move common debugfs code to rtl8366_smi.c  
						
						... 
						
						
						
						SVN-Revision: 21981 
						
					 
					
						2010-06-28 17:23:52 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							19ed040c62 
							
						 
					 
					
						
						
							
							generic: rtl8366: move buf to struct rtl8366_smi  
						
						... 
						
						
						
						SVN-Revision: 21980 
						
					 
					
						2010-06-28 17:23:48 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							830b04bd72 
							
						 
					 
					
						
						
							
							generic: rtl8366: move common VLAN handling functions to rtl8366_smi.c  
						
						... 
						
						
						
						SVN-Revision: 21979 
						
					 
					
						2010-06-28 17:23:45 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							81e9e7916f 
							
						 
					 
					
						
						
							
							generic: rtl8366: add cpu_port, num_ports and num_vlan_mc to struct rtl8366_smi  
						
						... 
						
						
						
						SVN-Revision: 21978 
						
					 
					
						2010-06-28 17:23:41 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							08942e9a98 
							
						 
					 
					
						
						
							
							generic: rtl8366: add VLAN handling functions to rtl8366_smi_ops  
						
						... 
						
						
						
						SVN-Revision: 21977 
						
					 
					
						2010-06-28 17:23:37 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							e8e8554192 
							
						 
					 
					
						
						
							
							generic: rtl8366: use RTL8366{S,RB} prefixes for all defines  
						
						... 
						
						
						
						SVN-Revision: 21976 
						
					 
					
						2010-06-28 17:23:33 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Juhos 
							
						 
					 
					
						
						
						
						
							
						
						
							c4dc96934d 
							
						 
					 
					
						
						
							
							generic: rtl8366rb: fix MIB counter reset  
						
						... 
						
						
						
						SVN-Revision: 21969 
						
					 
					
						2010-06-27 14:37:34 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							da1bb88a2b 
							
						 
					 
					
						
						
							
							rename target/linux/generic-2.6 to generic  
						
						... 
						
						
						
						SVN-Revision: 21952 
						
					 
					
						2010-06-26 20:42:58 +00:00