soc: microchip: mec: Common SoC init updated to MEC5 HAL v0.2
Microchip MEC5 HAL version 0.2 standardizes HAL API and register define names. Updated the SoC common initialization code using new HAL API names. Signed-off-by: Scott Worley <scott.worley@microchip.com>
This commit is contained in:
parent
ec1f760b6a
commit
7c0b038d6b
|
@ -15,18 +15,18 @@ static void mec5_soc_init_debug_interface(void)
|
|||
{
|
||||
#if defined(CONFIG_SOC_MEC_DEBUG_DISABLED)
|
||||
mec_ecs_etm_pins(ECS_ETM_PINS_DISABLE);
|
||||
mec_ecs_debug_port(MEC_DEBUG_MODE_DISABLE);
|
||||
mec_hal_ecs_debug_port(MEC_DEBUG_MODE_DISABLE);
|
||||
#else
|
||||
#if defined(SOC_MEC_DEBUG_WITHOUT_TRACING)
|
||||
mec_ecs_etm_pins(ECS_ETM_PINS_DISABLE);
|
||||
mec_ecs_debug_port(MEC_DEBUG_MODE_SWD);
|
||||
mec_hal_ecs_debug_port(MEC_DEBUG_MODE_SWD);
|
||||
#elif defined(SOC_MEC_DEBUG_AND_TRACING)
|
||||
#if defined(SOC_MEC_DEBUG_AND_ETM_TRACING)
|
||||
mec_ecs_etm_pins(ECS_ETM_PINS_DISABLE);
|
||||
mec_ecs_debug_port(MEC_DEBUG_MODE_SWD_SWV);
|
||||
mec_hal_ecs_debug_port(MEC_DEBUG_MODE_SWD_SWV);
|
||||
#elif defined(CONFIG_SOC_MEC_DEBUG_AND_ETM_TRACING)
|
||||
mec_ecs_debug_port(MEC_DEBUG_MODE_SWD);
|
||||
mec_ecs_etm_pins(ECS_ETM_PINS_ENABLE);
|
||||
mec_hal_ecs_etm_pins(ECS_ETM_PINS_ENABLE);
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
|
@ -35,7 +35,7 @@ static void mec5_soc_init_debug_interface(void)
|
|||
int mec5_soc_common_init(void)
|
||||
{
|
||||
mec5_soc_init_debug_interface();
|
||||
mec_ecia_init(MEC5_ECIA_DIRECT_BITMAP, 1, 0);
|
||||
mec_hal_ecia_init(MEC5_ECIA_DIRECT_BITMAP, 1, 0);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue