You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
307 lines
4.4 KiB
307 lines
4.4 KiB
# Renesas FSP HAL config |
|
|
|
# Copyright (c) 2024-2025 Renesas Electronics Corporation |
|
# SPDX-License-Identifier: Apache-2.0 |
|
|
|
config HAS_RENESAS_RA_FSP |
|
bool |
|
help |
|
Enable Renesas RA FSP support |
|
|
|
config HAS_RENESAS_RZ_FSP |
|
bool |
|
help |
|
Enable Renesas RZ FSP support |
|
|
|
if HAS_RENESAS_RA_FSP |
|
|
|
config USE_RA_FSP_SCI_B_UART |
|
bool |
|
help |
|
Enable RA FSP SCI-B UART driver |
|
|
|
config USE_RA_FSP_SPI |
|
bool |
|
help |
|
Enable RA FSP SPI driver |
|
|
|
config USE_RA_FSP_I3C |
|
bool |
|
help |
|
Enable RA FSP I3C driver |
|
|
|
config USE_RA_FSP_DTC |
|
bool |
|
help |
|
Enable RA FSP DTC driver |
|
|
|
config USE_RA_FSP_I2C_IIC |
|
bool |
|
help |
|
Enable Renesas RA I2C IIC Master driver |
|
|
|
config USE_RA_FSP_SCI_B_I2C |
|
bool |
|
help |
|
Enable RA FSP SCI-B I2C driver |
|
|
|
config USE_RA_FSP_SCI_UART |
|
bool |
|
help |
|
Enable RA FSP SCI UART driver |
|
|
|
config USE_RA_FSP_ADC |
|
bool |
|
help |
|
Enable RA FSP ADC driver |
|
|
|
config USE_RA_FSP_SCE |
|
bool |
|
help |
|
Enable RA FSP SCE driver |
|
|
|
if USE_RA_FSP_SCE |
|
|
|
config HAS_RENESAS_RA_RSIP_E51A |
|
bool |
|
default y |
|
depends on DT_HAS_RENESAS_RA_RSIP_E51A_TRNG_ENABLED |
|
help |
|
Includes RSIP-E51A implementation for SCE driver |
|
|
|
config HAS_RENESAS_RA_SCE9 |
|
bool |
|
default y |
|
depends on DT_HAS_RENESAS_RA_SCE9_RNG_ENABLED |
|
help |
|
Includes SCE9 implementation for SCE driver |
|
|
|
config HAS_RENESAS_RA_SCE7 |
|
bool |
|
default y |
|
depends on DT_HAS_RENESAS_RA_SCE7_RNG_ENABLED |
|
help |
|
Includes SCE7 implementation for SCE driver |
|
|
|
config HAS_RENESAS_RA_SCE5 |
|
bool |
|
default y |
|
depends on DT_HAS_RENESAS_RA_SCE5_RNG_ENABLED |
|
help |
|
Includes SCE5 implementation for SCE driver |
|
|
|
config HAS_RENESAS_RA_TRNG |
|
bool |
|
default y |
|
depends on DT_HAS_RENESAS_RA_TRNG_ENABLED |
|
help |
|
Includes TRNG implementation for SCE driver |
|
|
|
endif |
|
|
|
config USE_RA_FSP_SPI_B |
|
bool |
|
help |
|
Enable RA FSP SPI-B driver |
|
|
|
config USE_RA_FSP_FLASH_HP |
|
bool |
|
help |
|
Enable RA FSP FLASH HP driver |
|
|
|
config USE_RA_FSP_GPT |
|
bool |
|
help |
|
Enable RA FSP GPT driver |
|
|
|
config USE_RA_FSP_AGT |
|
bool |
|
help |
|
Enable RA FSP AGT driver |
|
|
|
config USE_RA_FSP_CANFD |
|
bool |
|
help |
|
Enable RA FSP CANFD driver |
|
|
|
config USE_RA_FSP_ETHER_PHY |
|
bool |
|
help |
|
Enable RA FSP Ethernet phy driver |
|
|
|
config USE_RA_FSP_ETHER |
|
bool |
|
help |
|
Enable RA FSP Ethernet driver |
|
|
|
config USE_RA_FSP_USB_DEVICE |
|
bool |
|
help |
|
Enable RA FSP USB Device Controller driver |
|
|
|
config USE_RA_FSP_SDRAM |
|
bool |
|
help |
|
Enable RA FSP SDRAM support |
|
|
|
config USE_RA_FSP_DISPLAY |
|
bool |
|
help |
|
Enable RA FSP Display driver |
|
|
|
config USE_RA_FSP_MIPI_DSI |
|
bool |
|
help |
|
Enable RA FSP MIPI DSI driver |
|
|
|
config USE_RA_FSP_SDHI |
|
bool |
|
help |
|
Enable RA FSP SDHI driver |
|
|
|
config USE_RA_FSP_DAC |
|
bool |
|
help |
|
Enable RA FSP DAC driver |
|
|
|
config USE_RA_FSP_ACMPHS |
|
bool |
|
help |
|
Enable RA FSP ACMPHS driver |
|
|
|
config USE_RA_FSP_WDT |
|
bool |
|
help |
|
Enable RA FSP WDT driver |
|
|
|
config USE_RA_FSP_ULPT |
|
bool |
|
help |
|
Enable RA FSP ULPT driver |
|
|
|
config USE_RA_FSP_LPM |
|
bool |
|
default y |
|
depends on PM |
|
help |
|
Enable RA FSP LPM driver |
|
|
|
config USE_RA_FSP_OSPI_B_NOR_FLASH |
|
bool |
|
help |
|
Enable RA FSP Octal-SPI driver |
|
|
|
config USE_RA_FSP_ELC |
|
bool |
|
help |
|
Enable RA FSP ELC driver |
|
|
|
config USE_RA_FSP_SSI |
|
bool |
|
help |
|
Enable RA FSP I2S SSI driver |
|
|
|
endif # HAS_RENESAS_RA_FSP |
|
|
|
if HAS_RENESAS_RZ_FSP |
|
|
|
config USE_RZ_FSP_ADC |
|
bool |
|
help |
|
Enable RZ FSP ADC driver |
|
|
|
config USE_RZ_FSP_IOPORT |
|
bool |
|
help |
|
Enable RZ FSP IOPORT driver |
|
|
|
config USE_RZ_FSP_SCIF_UART |
|
bool |
|
help |
|
Enable RZ FSP SCIF UART driver |
|
|
|
config USE_RZ_FSP_RIIC_MASTER |
|
bool |
|
help |
|
Enable RZ FSP RIIC MASTER driver |
|
|
|
config USE_RZ_FSP_GTM |
|
bool |
|
help |
|
Enable RZ FSP GTM driver |
|
|
|
config USE_RZ_FSP_GPT |
|
bool |
|
help |
|
Enable RZ FSP GPT driver |
|
|
|
config USE_RZ_FSP_EXT_IRQ |
|
bool |
|
help |
|
Enable RZ FSP External IRQ driver |
|
|
|
config USE_RZ_FSP_DMA |
|
bool |
|
help |
|
Enable RZ FSP DMA driver |
|
|
|
config USE_RZ_FSP_MHU |
|
bool |
|
help |
|
Enable RZ FSP MHU driver |
|
|
|
config USE_RZ_FSP_CANFD |
|
bool |
|
help |
|
Enable RZ FSP CANFD driver |
|
|
|
config USE_RZ_FSP_CPG |
|
bool |
|
help |
|
Enable RZ FSP CLOCK CONTROL driver |
|
|
|
config USE_RZ_FSP_RSPI_SPI |
|
bool |
|
help |
|
Enable RZ FSP RSPI driver |
|
|
|
config USE_RZ_FSP_SCI_UART |
|
bool |
|
help |
|
Enable RZ FSP SCI UART driver |
|
|
|
endif |
|
|
|
config HAS_RENESAS_RX_RDP |
|
bool |
|
help |
|
Enable Renesas RX RDP support |
|
|
|
if HAS_RENESAS_RX_RDP |
|
|
|
config USE_RX_RDP_MPC |
|
bool |
|
help |
|
Enable RX RDP MPC driver |
|
|
|
config USE_RX_RDP_GPIO |
|
bool |
|
help |
|
Enable RX RDP MPC driver |
|
|
|
config USE_RX_RDP_SCI_UART |
|
bool |
|
help |
|
Enable RX RDP SCI UART driver |
|
|
|
config USE_RX_RDP_RSPI |
|
bool |
|
help |
|
Enable RX RDP RSPI driver |
|
|
|
config USE_RX_RDP_I2C |
|
bool |
|
help |
|
Enable RX RDP I2C driver |
|
|
|
endif # HAS_RENESAS_RX_RDP
|
|
|