| # Copyright (c) 2025 SiFli Technologies(Nanjing) Co., Ltd |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| config CRC_DRIVER_SF32LB |
| bool "SiFli SF32LB CRC driver" |
| depends on DT_HAS_SIFLI_SF32LB_CRC_ENABLED |
| default y |
| select CRC_DRIVER_HAS_CRC8 |
| select CRC_DRIVER_HAS_CRC8_ROHC |
| select CRC_DRIVER_HAS_CRC8_CCITT |
| select CRC_DRIVER_HAS_CRC16 |
| select CRC_DRIVER_HAS_CRC16_REFLECT |
| select CRC_DRIVER_HAS_CRC16_ANSI |
| select CRC_DRIVER_HAS_CRC16_CCITT |
| select CRC_DRIVER_HAS_CRC16_ITU_T |
| select CRC_DRIVER_HAS_CRC32_IEEE |
| select CRC_DRIVER_HAS_CRC32_C |
| select CRC_DRIVER_HAS_CRC32_K_4_2 |
| help |
| Enable support for the CRC peripheral present on SiFli SF32LB SoCs. |