Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						3fd180eb53
					 | 
					
						
						
							
							add missing patch which fakes a cardbus controller on top of PCI, thanks SGDA
						
						
						
						
						
						
						
						SVN-Revision: 17234 
						
						
					 | 
					
						2009-08-12 08:41:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						dd8b0f9fb9
					 | 
					
						
						
							
							more bcm63xx definition fixes, thanks AndyI
						
						
						
						
						
						
						
						SVN-Revision: 17227 
						
						
					 | 
					
						2009-08-11 18:50:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						85698765da
					 | 
					
						
						
							
							add support for the Pirelli AG226G board (#5337)
						
						
						
						
						
						
						
						SVN-Revision: 17190 
						
						
					 | 
					
						2009-08-09 10:19:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						5138aa203e
					 | 
					
						
						
							
							bcm6345 fixes from AndyI
						
						
						
						
						
						
						
						SVN-Revision: 17153 
						
						
					 | 
					
						2009-08-06 20:33:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						48c1634d3e
					 | 
					
						
						
							
							fix off-by-one maximum timeout in the wathchdog default counter for bcm6345, thanks AndyI
						
						
						
						
						
						
						
						SVN-Revision: 17149 
						
						
					 | 
					
						2009-08-06 18:53:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						dd78f746a5
					 | 
					
						
						
							
							disable watchdog for bcm6345 until it gets fixed
						
						
						
						
						
						
						
						SVN-Revision: 17148 
						
						
					 | 
					
						2009-08-06 18:44:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						e58d0f346d
					 | 
					
						
						
							
							more bcm6345 fixes and definitions, thanks to AndyI
						
						
						
						
						
						
						
						SVN-Revision: 17066 
						
						
					 | 
					
						2009-07-31 20:15:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						9887dc6100
					 | 
					
						
						
							
							add experimental support for 2.6.28.10, tested on bcm6338
						
						
						
						
						
						
						
						SVN-Revision: 17054 
						
						
					 | 
					
						2009-07-30 21:29:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						dabf5e71a6
					 | 
					
						
						
							
							fix typo for the flash start address on bcm6345
						
						
						
						
						
						
						
						SVN-Revision: 17032 
						
						
					 | 
					
						2009-07-27 22:31:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						ecad504c39
					 | 
					
						
						
							
							register GPIO-connected LEDs for known boards
						
						
						
						
						
						
						
						SVN-Revision: 16887 
						
						
					 | 
					
						2009-07-18 00:40:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						d0fdf2c5ed
					 | 
					
						
						
							
							fix comment only valid for bcm6345
						
						
						
						
						
						
						
						SVN-Revision: 16881 
						
						
					 | 
					
						2009-07-17 15:57:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						0bda624fc7
					 | 
					
						
						
							
							add the infrastructure to use a MPI/GPIO connected VoIP DSP
						
						
						
						
						
						
						
						SVN-Revision: 16650 
						
						
					 | 
					
						2009-07-01 21:00:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						8a8943671a
					 | 
					
						
						
							
							fixes for the bcm6338 clocks, thanks Maxime
						
						
						
						
						
						
						
						SVN-Revision: 16640 
						
						
					 | 
					
						2009-07-01 13:49:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						5a7c5b2d36
					 | 
					
						
						
							
							a couple of more fixes to get 6345 booting up to the console handover
						
						
						
						
						
						
						
						SVN-Revision: 16636 
						
						
					 | 
					
						2009-06-30 13:45:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						8179904540
					 | 
					
						
						
							
							shared DMA zone is twice smaller on 6338
						
						
						
						
						
						
						
						SVN-Revision: 16608 
						
						
					 | 
					
						2009-06-28 20:06:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						8813961e86
					 | 
					
						
						
							
							bcm6338 can support PCI since it has MPI
						
						
						
						
						
						
						
						SVN-Revision: 16592 
						
						
					 | 
					
						2009-06-27 21:43:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						ca5de76ed3
					 | 
					
						
						
							
							more fixes for bcm6338, no need not to prevent reads from MPI registers now that we have it defined correctly
						
						
						
						
						
						
						
						SVN-Revision: 16589 
						
						
					 | 
					
						2009-06-27 20:32:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						d02d75ba02
					 | 
					
						
						
							
							fix the flash address comment and register the flash device again with its proper physical address on 6338/6345
						
						
						
						
						
						
						
						SVN-Revision: 16587 
						
						
					 | 
					
						2009-06-27 18:58:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						0bb3a46217
					 | 
					
						
						
							
							fix a stupid typo preventing the board from being detected
						
						
						
						
						
						
						
						SVN-Revision: 16586 
						
						
					 | 
					
						2009-06-27 18:30:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						bcc1dd7f99
					 | 
					
						
						
							
							prevent bcm6338 and bcm6345 from crashing very early
						
						
						
						
						
						
						
						SVN-Revision: 16585 
						
						
					 | 
					
						2009-06-27 18:23:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						7da8855c79
					 | 
					
						
						
							
							only register fallback sprom and enable PCI if we actually have support for PCI
						
						
						
						
						
						
						
						SVN-Revision: 16581 
						
						
					 | 
					
						2009-06-27 16:17:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						13a8ed9ca0
					 | 
					
						
						
							
							more missing register definitions for bcm6338
						
						
						
						
						
						
						
						SVN-Revision: 16579 
						
						
					 | 
					
						2009-06-27 15:51:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						287a2c0ba9
					 | 
					
						
						
							
							more bcm6338 and bcm6345 related fixes
						
						
						
						
						
						
						
						SVN-Revision: 16568 
						
						
					 | 
					
						2009-06-26 12:34:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						8c4137900c
					 | 
					
						
						
							
							define bcm6338 SDRAM base register and make sure that the right CPU id will be used to detect a bcm6338
						
						
						
						
						
						
						
						SVN-Revision: 16567 
						
						
					 | 
					
						2009-06-26 11:08:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						e86e91380a
					 | 
					
						
						
							
							add board definitions for the bcm6338w
						
						
						
						
						
						
						
						SVN-Revision: 16565 
						
						
					 | 
					
						2009-06-26 10:27:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						287a0efd68
					 | 
					
						
						
							
							be SMP safe even with gpiolib
						
						
						
						
						
						
						
						SVN-Revision: 16331 
						
						
					 | 
					
						2009-06-04 10:02:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						9013e936ed
					 | 
					
						
						
							
							cache gpio values in gpio_set
						
						
						
						
						
						
						
						SVN-Revision: 16330 
						
						
					 | 
					
						2009-06-04 10:01:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						1208ffaedb
					 | 
					
						
						
							
							use the correct number of GPIOs for bcm6358
						
						
						
						
						
						
						
						SVN-Revision: 16329 
						
						
					 | 
					
						2009-06-04 10:01:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						c95420f06d
					 | 
					
						
						
							
							register gpiochip earlier, allowing gpio-based runtime detection to be performed in board_init callback
						
						
						
						
						
						
						
						SVN-Revision: 16328 
						
						
					 | 
					
						2009-06-04 09:59:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						9485c3e834
					 | 
					
						
						
							
							register gpiodev
						
						
						
						
						
						
						
						SVN-Revision: 15509 
						
						
					 | 
					
						2009-04-30 14:09:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						501ebb4f74
					 | 
					
						
						
							
							enable all blocks on 6338 and uart clock on 6345
						
						
						
						
						
						
						
						SVN-Revision: 14957 
						
						
					 | 
					
						2009-03-21 10:50:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						0972ee5331
					 | 
					
						
						
							
							add support for bcm6345 SoC, needs testing
						
						
						
						
						
						
						
						SVN-Revision: 14953 
						
						
					 | 
					
						2009-03-20 15:08:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						32c29f1aaf
					 | 
					
						
						
							
							fix SPI register switch and prepare for UDC, thanks to Henk Vergonet (#4783)
						
						
						
						
						
						
						
						SVN-Revision: 14914 
						
						
					 | 
					
						2009-03-17 11:28:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						6495fa36ea
					 | 
					
						
						
							
							add support for AGPF-S0 (Pirelli Alice Gate VoIP 2 Plus Wi-Fi) #4366
						
						
						
						
						
						
						
						SVN-Revision: 14850 
						
						
					 | 
					
						2009-03-12 08:54:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						8065eb4a55
					 | 
					
						
						
							
							do not duplicate fifo_size, since RX and TX fifo sizes are the same, request_mem_region on the registers
						
						
						
						
						
						
						
						SVN-Revision: 14848 
						
						
					 | 
					
						2009-03-11 10:32:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						1bcf5d0de6
					 | 
					
						
						
							
							fix typo for the bcm6338 spi IRQ, change platform driver name and make the SPI irq be fetchable by platform driver initialization code
						
						
						
						
						
						
						
						SVN-Revision: 14790 
						
						
					 | 
					
						2009-03-08 12:43:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						bf7f2939c2
					 | 
					
						
						
							
							compile and register SPI controller device
						
						
						
						
						
						
						
						SVN-Revision: 14789 
						
						
					 | 
					
						2009-03-08 12:18:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						1e92d0355d
					 | 
					
						
						
							
							make bcm6358 consistend with the other boards naming
						
						
						
						
						
						
						
						SVN-Revision: 14788 
						
						
					 | 
					
						2009-03-08 12:17:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						b1abddb45f
					 | 
					
						
						
							
							fix some SPI register definitions and platform-device registration code
						
						
						
						
						
						
						
						SVN-Revision: 14787 
						
						
					 | 
					
						2009-03-08 12:13:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						5e8dfe53b6
					 | 
					
						
						
							
							prepare for SPI controller driver
						
						
						
						
						
						
						
						SVN-Revision: 14755 
						
						
					 | 
					
						2009-03-06 01:15:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						6f484fc283
					 | 
					
						
						
							
							provide a sane SPROMv2 to make on-board bcm4318 card work, thanks mb__
						
						
						
						
						
						
						
						SVN-Revision: 14683 
						
						
					 | 
					
						2009-02-27 15:48:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						b539d11497
					 | 
					
						
						
							
							move the device registration to an earlier initcall level, required for fallback SPROM to work
						
						
						
						
						
						
						
						SVN-Revision: 14681 
						
						
					 | 
					
						2009-02-27 15:18:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						730346e2d5
					 | 
					
						
						
							
							add support for user9102 boards (#4537)
						
						
						
						
						
						
						
						SVN-Revision: 14305 
						
						
					 | 
					
						2009-01-31 16:01:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						d7cb033a04
					 | 
					
						
						
							
							Add board definitions for the Davolink DV201AMR
						
						
						
						
						
						
						
						SVN-Revision: 14263 
						
						
					 | 
					
						2009-01-29 14:54:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						46b91ed787
					 | 
					
						
						
							
							frequency is in Hz, thanks Joel
						
						
						
						
						
						
						
						SVN-Revision: 14067 
						
						
					 | 
					
						2009-01-17 15:29:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						5905a48169
					 | 
					
						
						
							
							allow bcm6338 to get the base address of the memory controller register, required to detect memory size
						
						
						
						
						
						
						
						SVN-Revision: 14047 
						
						
					 | 
					
						2009-01-15 22:42:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						85d59fbf8c
					 | 
					
						
						
							
							add board registration of the bcm96338gw
						
						
						
						
						
						
						
						SVN-Revision: 13693 
						
						
					 | 
					
						2008-12-19 17:24:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						3f7137022d
					 | 
					
						
						
							
							6338 has no PCI
						
						
						
						
						
						
						
						SVN-Revision: 13692 
						
						
					 | 
					
						2008-12-19 17:08:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						3dd67d64f4
					 | 
					
						
						
							
							add experimental support for bcm6338
						
						
						
						
						
						
						
						SVN-Revision: 13691 
						
						
					 | 
					
						2008-12-19 17:05:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Fainelli
							
						 
					 | 
					
						
						
							
						
						fa5a568380
					 | 
					
						
						
							
							Register watchdog driver
						
						
						
						
						
						
						
						SVN-Revision: 13690 
						
						
					 | 
					
						2008-12-19 15:00:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |