| 
									
										
										
										
											2010-03-21 01:06:05 +01:00
										 |  |  | #ifndef __RDC321X_MFD_H
 | 
					
						
							|  |  |  | #define __RDC321X_MFD_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #include <linux/types.h>
 | 
					
						
							|  |  |  | #include <linux/pci.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Offsets to be accessed in the southbridge PCI
 | 
					
						
							|  |  |  |  * device configuration register */ | 
					
						
							|  |  |  | #define RDC321X_WDT_CTRL	0x44
 | 
					
						
							|  |  |  | #define RDC321X_GPIO_CTRL_REG1	0x48
 | 
					
						
							|  |  |  | #define RDC321X_GPIO_DATA_REG1	0x4c
 | 
					
						
							|  |  |  | #define RDC321X_GPIO_CTRL_REG2	0x84
 | 
					
						
							|  |  |  | #define RDC321X_GPIO_DATA_REG2	0x88
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-04-25 09:24:21 +08:00
										 |  |  | #define RDC321X_NUM_GPIO	59
 | 
					
						
							| 
									
										
										
										
											2010-03-21 01:06:05 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | struct rdc321x_gpio_pdata { | 
					
						
							|  |  |  | 	struct pci_dev *sb_pdev; | 
					
						
							|  |  |  | 	unsigned max_gpios; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | struct rdc321x_wdt_pdata { | 
					
						
							|  |  |  | 	struct pci_dev *sb_pdev; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif /* __RDC321X_MFD_H */
 |