zephyr/drivers/hwinfo
Aurelien Jarno 185edca797 drivers: hwinfo: stm32: Add support for reading EUI64 on STM32W*
The STM32WB, STM32WB and STM32WBA families devices include a EUI64 ID
(called "IEEE 64-bit unique device ID register" in the reference manual
that is distinct from the standard device ID. Add support for reading
it, noting that it is stored in little endian format in the registers.

On other families the weak implementation takes over and returns
-ENOSYS.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2024-04-30 19:29:10 -05:00
..
CMakeLists.txt drivers: hwinfo: Add RW hwinfo driver 2024-03-22 15:58:03 -05:00
hwinfo_andes.c drivers: hwinfo: andes: Improve hwinfo_andes driver 2023-07-17 13:19:37 +00:00
hwinfo_cc13xx_cc26xx.c drivers: hwinfo: add driver for TI SimpleLink CC13xx/CC26xx series 2023-09-21 08:07:35 -04:00
hwinfo_esp32.c soc: esp32: refactor esp32_net 2024-01-13 00:22:24 +00:00
hwinfo_gecko.c hwinfo: gecko: fix warning when building for efr32bg27_brd2602a 2023-07-21 12:54:01 -04:00
hwinfo_handlers.c drivers: hwinfo: Add device EUI64 ID support 2024-04-30 19:29:10 -05:00
hwinfo_imxrt.c hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
hwinfo_litex.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
hwinfo_mcux_rcm.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
hwinfo_mcux_sim.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
hwinfo_mcux_src.c drivers: src: hwinfo: Report reset cause for lockup_sysresetreq 2023-06-26 16:14:14 +02:00
hwinfo_mcux_src_rev2.c drivers: hwinfo: mcux: update include paths 2022-05-09 12:45:29 -04:00
hwinfo_mcux_syscon.c drivers: hwinfo: Fix mcux device id 2022-08-02 13:40:04 -05:00
hwinfo_nrf.c soc: nordic: Refactor soc_secure.h 2024-04-04 13:17:13 -05:00
hwinfo_psoc6.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
hwinfo_rpi_pico.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
hwinfo_rw61x.c drivers: hwinfo: Add RW hwinfo driver 2024-03-22 15:58:03 -05:00
hwinfo_sam.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
hwinfo_sam0.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
hwinfo_sam4l.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
hwinfo_sam_rstc.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
hwinfo_shell.c drivers: hwinfo: shell: Add missing reset cause strings 2022-07-07 17:59:19 +00:00
hwinfo_smartbond.c drivers: hwinfo: implemented hardware info support for Smartbond 2023-12-27 15:56:44 +00:00
hwinfo_stm32.c drivers: hwinfo: stm32: Add support for reading EUI64 on STM32W* 2024-04-30 19:29:10 -05:00
hwinfo_weak_impl.c drivers: hwinfo: Add device EUI64 ID support 2024-04-30 19:29:10 -05:00
Kconfig drivers: hwinfo: Add RW hwinfo driver 2024-03-22 15:58:03 -05:00