diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/bcma/bcma_driver_chipcommon.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/bcma/bcma_driver_chipcommon.h b/include/linux/bcma/bcma_driver_chipcommon.h index 256702663b68..7d662a988d24 100644 --- a/include/linux/bcma/bcma_driver_chipcommon.h +++ b/include/linux/bcma/bcma_driver_chipcommon.h | |||
| @@ -1,6 +1,8 @@ | |||
| 1 | #ifndef LINUX_BCMA_DRIVER_CC_H_ | 1 | #ifndef LINUX_BCMA_DRIVER_CC_H_ |
| 2 | #define LINUX_BCMA_DRIVER_CC_H_ | 2 | #define LINUX_BCMA_DRIVER_CC_H_ |
| 3 | 3 | ||
| 4 | #include <linux/gpio.h> | ||
| 5 | |||
| 4 | /** ChipCommon core registers. **/ | 6 | /** ChipCommon core registers. **/ |
| 5 | #define BCMA_CC_ID 0x0000 | 7 | #define BCMA_CC_ID 0x0000 |
| 6 | #define BCMA_CC_ID_ID 0x0000FFFF | 8 | #define BCMA_CC_ID_ID 0x0000FFFF |
| @@ -570,6 +572,9 @@ struct bcma_drv_cc { | |||
| 570 | 572 | ||
| 571 | /* Lock for GPIO register access. */ | 573 | /* Lock for GPIO register access. */ |
| 572 | spinlock_t gpio_lock; | 574 | spinlock_t gpio_lock; |
| 575 | #ifdef CONFIG_BCMA_DRIVER_GPIO | ||
| 576 | struct gpio_chip gpio; | ||
| 577 | #endif | ||
| 573 | }; | 578 | }; |
| 574 | 579 | ||
| 575 | /* Register access */ | 580 | /* Register access */ |
