diff options
Diffstat (limited to 'chip/stm32/registers.h')
-rw-r--r-- | chip/stm32/registers.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/chip/stm32/registers.h b/chip/stm32/registers.h index e0ece29939..9660e86273 100644 --- a/chip/stm32/registers.h +++ b/chip/stm32/registers.h @@ -490,7 +490,8 @@ typedef volatile struct timer_ctlr timer_ctlr_t; #define stm32_i2c_reg(port, offset) \ ((uint16_t *)((STM32_I2C1_BASE + ((port) * 0x400)) + (offset))) -#if defined(CHIP_FAMILY_STM32F0) || defined(CHIP_FAMILY_STM32F3) +#if defined(CHIP_FAMILY_STM32F0) || defined(CHIP_FAMILY_STM32F3) \ + || defined(CHIP_FAMILY_STM32L4) #define STM32_I2C_CR1(n) REG32(stm32_i2c_reg(n, 0x00)) #define STM32_I2C_CR1_PE (1 << 0) #define STM32_I2C_CR1_TXIE (1 << 1) @@ -572,7 +573,9 @@ typedef volatile struct timer_ctlr timer_ctlr_t; #define STM32_I2C_CCR_DUTY (1 << 14) #define STM32_I2C_CCR_FM (1 << 15) #define STM32_I2C_TRISE(n) REG16(stm32_i2c_reg(n, 0x20)) -#endif /* !CHIP_FAMILY_STM32F0 && !CHIP_FAMILY_STM32F3 */ +/* !CHIP_FAMILY_STM32F0 && !CHIP_FAMILY_STM32F3 && !CHIP_FAMILY_STM32L4 */ +#endif + #if defined(CHIP_FAMILY_STM32F4) |