blob: 898b5fb409c5e338b25186c1f7db81223a3f1005 [file] [log] [blame]
# Renesas RX Family
# Copyright (c) 2025 Renesas Electronics Corporation
# SPDX-License-Identifier: Apache-2.0
config SOC_FLASH_RENESAS_RX
bool "RX flash driver"
depends on DT_HAS_RENESAS_RX_FLASH_ENABLED
default y
select FLASH_HAS_DRIVER_ENABLED
select FLASH_PAGE_LAYOUT
select FLASH_HAS_PAGE_LAYOUT
select FLASH_HAS_EXPLICIT_ERASE
select USE_RX_RDP_FLASH
help
Flash driver for RX series
if SOC_FLASH_RENESAS_RX
config FLASH_RENESAS_RX_BGO_ENABLED
bool "RX flash BGO feature"
default $(dt_nodelabel_bool_prop,data_flash,bgo-enable)
help
Renesas RX flash BGO (Background Operation) feature
for RX series. This feature allows the flash driver to
perform background operations, such as erase and write,
while the CPU is executing other tasks. This only applies
to the data flash region.
config RX_FLASH_TYPE1
bool
depends on SOC_SERIES_RX130
default y
help
RX flash driver type 1
endif