18
18
#if defined(CONFIG_SOC_SERIES_STM32MP13X )
19
19
20
20
/* No ll_utils for the stm32mp13x series, instead use the HAL functions */
21
+ /* zephyr-keep-sorted-start */
21
22
#define STM32_UID_WORD_0 HAL_GetUIDw2()
22
23
#define STM32_UID_WORD_1 HAL_GetUIDw1()
23
24
#define STM32_UID_WORD_2 HAL_GetUIDw0()
25
+ /* zephyr-keep-sorted-stop */
24
26
25
27
#else
26
28
29
+ /* zephyr-keep-sorted-start */
27
30
#define STM32_UID_WORD_0 LL_GetUID_Word2()
28
31
#define STM32_UID_WORD_1 LL_GetUID_Word1()
29
32
#define STM32_UID_WORD_2 LL_GetUID_Word0()
33
+ /* zephyr-keep-sorted-stop */
30
34
31
35
#endif /* CONFIG_SOC_SERIES_STM32MP13X */
32
36
@@ -42,9 +46,11 @@ ssize_t z_impl_hwinfo_get_device_id(uint8_t *buffer, size_t length)
42
46
sys_cache_instr_disable ();
43
47
#endif /* CONFIG_SOC_SERIES_STM32H5X */
44
48
45
- dev_id .id [0 ] = sys_cpu_to_be32 (STM32_UID_WORD_2 );
49
+ /* zephyr-keep-sorted-start */
50
+ dev_id .id [0 ] = sys_cpu_to_be32 (STM32_UID_WORD_0 );
46
51
dev_id .id [1 ] = sys_cpu_to_be32 (STM32_UID_WORD_1 );
47
- dev_id .id [2 ] = sys_cpu_to_be32 (STM32_UID_WORD_0 );
52
+ dev_id .id [2 ] = sys_cpu_to_be32 (STM32_UID_WORD_2 );
53
+ /* zephyr-keep-sorted-stop */
48
54
49
55
#if defined(CONFIG_SOC_SERIES_STM32H5X )
50
56
sys_cache_instr_enable ();
0 commit comments