From 782ccf2e99d0918e545b1d496d41d65f74ba3b5d Mon Sep 17 00:00:00 2001 From: Raffael Rostagno Date: Mon, 5 Aug 2024 14:26:13 -0300 Subject: [PATCH] drivers: hwinfo: esp32c2: Add support Add hwinfo support to ESP32C2 and ESP8684 Signed-off-by: Raffael Rostagno --- drivers/hwinfo/hwinfo_esp32.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/hwinfo/hwinfo_esp32.c b/drivers/hwinfo/hwinfo_esp32.c index 131c3fac0c5..6c34c21b611 100644 --- a/drivers/hwinfo/hwinfo_esp32.c +++ b/drivers/hwinfo/hwinfo_esp32.c @@ -15,7 +15,10 @@ ssize_t z_impl_hwinfo_get_device_id(uint8_t *buffer, size_t length) { -#if !defined(CONFIG_SOC_SERIES_ESP32) +#if defined(CONFIG_SOC_SERIES_ESP32C2) + uint32_t rdata1 = sys_read32(EFUSE_RD_BLK2_DATA0_REG); + uint32_t rdata2 = sys_read32(EFUSE_RD_BLK2_DATA1_REG); +#elif !defined(CONFIG_SOC_SERIES_ESP32) uint32_t rdata1 = sys_read32(EFUSE_RD_MAC_SPI_SYS_0_REG); uint32_t rdata2 = sys_read32(EFUSE_RD_MAC_SPI_SYS_1_REG); #else