Home
last modified time | relevance | path

Searched refs:STM32_FLASH (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/mtd/
H A Dstm32_flash.c15 #define STM32_FLASH ((struct stm32_flash_regs *)STM32_FLASH_CNTL_BASE) macro
21 | FLASH_ACR_DCEN, &STM32_FLASH->acr); in stm32_flash_latency_cfg()
27 setbits_le32(&STM32_FLASH->cr, STM32_FLASH_CR_LOCK); in stm32_flash_lock()
29 writel(STM32_FLASH_KEY1, &STM32_FLASH->key); in stm32_flash_lock()
30 writel(STM32_FLASH_KEY2, &STM32_FLASH->key); in stm32_flash_lock()
98 while (readl(&STM32_FLASH->sr) & STM32_FLASH_SR_BSY) in flash_erase()
102 clrbits_le32(&STM32_FLASH->cr, STM32_FLASH_CR_SNB_MASK); in flash_erase()
105 setbits_le32(&STM32_FLASH->cr, in flash_erase()
108 setbits_le32(&STM32_FLASH->cr, in flash_erase()
114 setbits_le32(&STM32_FLASH->cr, STM32_FLASH_CR_SER); in flash_erase()
[all …]