| #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 |
| |
| #define RDC321X_MAX_GPIO 58 |
| |
| 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 */ |