1 /* 2 * Copyright (c) 2024 HPMicro 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 * 6 */ 7 #ifndef HPM_SOC_IP_FEATURE_H 8 #define HPM_SOC_IP_FEATURE_H 9 10 /* UART related feature */ 11 #define HPM_IP_FEATURE_UART_RX_IDLE_DETECT 1 12 #define HPM_IP_FEATURE_UART_FCRR 1 13 #define HPM_IP_FEATURE_UART_RX_EN 1 14 15 /* I2C related feature */ 16 #define HPM_IP_FEATURE_I2C_SUPPORT_RESET 1 17 18 /* SPI related feature */ 19 #define HPM_IP_FEATURE_SPI_NEW_TRANS_COUNT 1 20 #define HPM_IP_FEATURE_SPI_CS_SELECT 1 21 #define HPM_IP_FEATURE_SPI_SUPPORT_DIRECTIO 1 22 23 /* GPTMR related feature */ 24 #define HPM_IP_FEATURE_GPTMR_MONITOR 1 25 #define HPM_IP_FEATURE_GPTMR_OP_MODE 1 26 27 /* DAO related feature */ 28 #define HPM_IP_FEATURE_DAO_DATA_FORMAT_CONFIG 1 29 30 /* CAM related feature */ 31 #define HPM_IP_FEATURE_CAM_INV_DEN 1 32 33 #endif /* HPM_SOC_IP_FEATURE_H */