zephyr/include/zephyr
Aurelien Jarno ada2c78235 drivers: hwinfo: Add device EUI64 ID support
Some devices, mostly with radio support, have an EUI64 ID (unique and
attributed by IEEE), in addition to the standard device ID.

Add support for reading it through the hwinfo API. As the size is always
the same (8 bytes), there is no need to pass the size in the function,
nor return the number of bytes copied.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2024-04-30 19:29:10 -05:00
..
acpi lib: acpi: fix for build error when acpi not enabled 2024-02-15 12:28:55 +01:00
app_memory app_memdomain: doc: Properly mount doc page 2023-07-18 21:37:41 +00:00
arch doc: various doxygen fixes 2024-04-30 12:00:58 +02:00
audio include/zephyr: Add 'version' and 'since' tag to groups 2024-03-19 13:13:45 +01:00
bluetooth Bluetooth: Remove BT_HCI_RESERVE and BT_HCI_RAW_RESERVE 2024-04-29 11:01:27 +02:00
canbus drivers: can: unify spelling of CAN Flexible Data-rate abbreviation 2023-11-01 11:17:17 +00:00
console doc: console_api group added to doxygen 2023-11-22 09:37:38 +00:00
crypto include/zephyr: Add 'version' and 'since' tag to groups 2024-03-19 13:13:45 +01:00
data data: Add navigation utils header 2023-10-30 11:43:19 -04:00
debug gdbstub: Make loop enum public 2024-04-03 15:39:28 +01:00
devicetree devicetree: can: add support for getting CAN transceiver minimum bitrate 2024-03-12 10:43:36 +01:00
dfu dox: doxygen: add third_party group 2023-06-05 20:21:09 -04:00
display include: drivers: mipi_dsi: split MIPI DCS values into separate header 2024-01-31 16:01:45 +00:00
drivers drivers: hwinfo: Add device EUI64 ID support 2024-04-30 19:29:10 -05:00
dsp include/zephyr: Add 'version' and 'since' tag to groups 2024-03-19 13:13:45 +01:00
dt-bindings drivers: esp32: SDHC implementation 2024-04-30 18:23:06 +02:00
fs include/zephyr: Add 'version' and 'since' tag to groups 2024-03-19 13:13:45 +01:00
input input: add a paw32xx driver 2024-04-23 22:13:51 +00:00
internal arch: move arch_interface.h under zephyr/arch 2024-03-25 09:58:35 +00:00
ipc drivers: mbox: update MBOX consumers to the new API 2024-03-07 14:32:57 +00:00
kernel doc: various doxygen fixes 2024-04-30 12:00:58 +02:00
linker net: lib: http_server: Initial HTTP server support 2024-04-30 13:25:22 +02:00
llext llext: fix llext_find_sym() not to return a "const" value 2024-04-16 09:06:49 +02:00
logging doc: various doxygen fixes 2024-04-30 12:00:58 +02:00
lorawan include/zephyr: Add 'version' and 'since' tag to groups 2024-03-19 13:13:45 +01:00
math math: Update ilog2_compile_time_const_u32 to wrap n with () 2023-04-29 12:25:03 +02:00
mem_mgmt mem_mgmt: Add a memory attributes memory allocator 2023-11-27 19:56:48 +01:00
mgmt mgmt: hawkbit: set server address, port and auth_token during runtime 2024-04-19 16:39:31 +00:00
modbus modbus: Document exception codes 2023-11-28 19:32:33 -05:00
modem modem: chat: implement helper defines/structs 2024-04-24 15:00:10 -04:00
multi_heap dt: Make zephyr,memory-attr a capabilities bitmask 2023-09-15 12:46:54 +02:00
net net: lib: http_server: Initial HTTP server support 2024-04-30 13:25:22 +02:00
pm pm: device_runtime: Check busy status in runtime_enable 2024-04-30 08:53:18 +02:00
portability include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
posix posix: Introduce getentropy() function 2024-04-29 11:46:06 +01:00
random random: add sys_rand8/16/64_get() 2024-04-03 10:34:26 +02:00
retention include/zephyr: Add 'version' and 'since' tag to groups 2024-03-19 13:13:45 +01:00
rtio rtio: Use CONCAT in place of ## in macros 2024-04-26 16:22:20 +02:00
sd include: sd: revise the minimum alignment of card_buffer to 4-bytes 2024-01-18 20:04:50 +01:00
sensing sensing: fix doxygen warnings 2024-04-30 14:32:24 -04:00
settings include/zephyr: Add 'version' and 'since' tag to groups 2024-03-19 13:13:45 +01:00
shell shell: Allow extension of shell APIs 2024-04-24 16:04:03 -04:00
sip_svc subsystem: sip_svc: Use atomic variable for locking in singly open system 2023-09-15 09:26:49 +02:00
stats include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
storage storage/stream_flash: Document write flush as mandatory 2024-04-25 09:53:57 +00:00
sys doc: various doxygen fixes 2024-04-30 12:00:58 +02:00
task_wdt include/zephyr: Add 'version' and 'since' tag to groups 2024-03-19 13:13:45 +01:00
timing arch: move arch_interface.h under zephyr/arch 2024-03-25 09:58:35 +00:00
toolchain toolchain gcc: Provide a no UBSAN attribute macro 2024-04-22 03:48:32 -07:00
tracing pm: device_runtime: Add delay to async put 2023-12-12 10:57:34 +01:00
usb usb: device_next: rename usbd_class_iter to usbd_class_node 2024-04-22 06:51:22 -07:00
usb_c include/zephyr: Add 'version' and 'since' tag to groups 2024-03-19 13:13:45 +01:00
xen xen: add helper functions for Xen domain memory management 2023-09-15 11:15:00 +01:00
zbus zbus: doxygen reference to kconfig 2024-04-30 12:00:58 +02:00
bindesc.h bindesc: Add include zephyr/sys/util_macro.h 2024-03-26 10:06:31 -04:00
cache.h cache: introduce incoherent cache interface 2024-02-03 13:42:33 -05:00
device.h kernel: Device deferred initialization 2024-04-11 15:50:44 -04:00
devicetree.h devicetree: implement DT_INST_NODE_HAS_COMPAT 2024-04-26 20:04:38 +01:00
fatal.h fatal: move enum definition to dedicated header 2023-01-12 10:01:05 +01:00
fatal_types.h fatal_types: define start of arch specific faults 2023-01-12 10:01:05 +01:00
init.h init.h: restore designated initializers in SYS_INIT_NAMED() 2024-03-12 15:12:37 -05:00
irq.h irq: relocate multi-level irq out of irq.h 2023-10-30 11:43:39 -04:00
irq_multilevel.h drivers: intc: manage multi-level interrupt configs 2023-12-11 18:23:23 -05:00
irq_nextlevel.h drivers: intc: manage multi-level interrupt configs 2023-12-11 18:23:23 -05:00
irq_offload.h include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
kernel.h kernel: work_queue: make thread essential flag configurable 2024-04-25 21:40:24 +02:00
kernel_includes.h kernel: move priority queue handling to own file/header 2024-03-02 15:06:45 +01:00
kernel_structs.h sched: Remove multi-level queue priority limit 2024-03-12 19:37:40 -04:00
kernel_version.h headers: kernel_version: Drop extern attr from functions 2023-10-30 12:51:04 -04:00
shared_irq.h drivers: interrupt_controller: changes in shared irq 2024-01-31 13:47:39 -06:00
smf.h Lib: SMF: Add Doxygen commands. 2024-03-04 22:16:40 +01:00
spinlock.h kernel: spinlock: Ticket spinlocks 2023-11-04 07:38:39 -04:00
sw_isr_table.h arch: sw_isr_table: Implement local interrupt table entry creation 2024-02-02 19:49:36 +01:00
sys_clock.h sys_clock: header: minor cleanup and doxygenization 2023-09-30 18:43:28 +02:00
syscall.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
toolchain.h toolchain: Add flag indicating zero length array support 2023-09-12 17:23:31 +01:00
types.h kernel: Explicitly define the main prototype if C++ 2023-06-20 16:35:22 +02:00
zephyr.h build: drop LEGACY_INCLUDE_PATH support 2023-02-21 15:06:48 +01:00