| # Copyright (c) 2024-2025 Renesas Electronics Corporation |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| description: Renesas RA family flash high-performance controller |
| |
| compatible: "renesas,ra-flash-hp-controller" |
| |
| include: flash-controller.yaml |
| |
| properties: |
| interrupts: |
| description: | |
| IRQ number and priority to use for Flash controller. |
| Note: If the config FLASH_RENESAS_RA_HP_BGO is not set, |
| no need to define interrupt for flash controller. |
| |
| interrupt-names: |
| enum: |
| - "frdyi" |
| - "fiferr" |
| description: | |
| Interrupts must be given corresponding names so that the driver can recognize them. |
| |
| flash-hardware-version: |
| type: int |
| required: true |
| enum: |
| - 4 |
| - 40 |
| description: | |
| Version of the Flash peripheral/hardware. |
| |
| "#erase-block-cells": |
| type: int |
| const: 2 |
| description: Number of items to expect in a flash layout. |
| |
| erase-block-cells: |
| - pages_count |
| - pages_size |