zephyr/include/zephyr
Mark Wang e71b5122f7 bluetooth: classic: add role switch API
add bt_conn_br_switch_role and bt_conn_br_set_role_switchable to control
the role switch, add DEFAULT_ROLE_SWITCHABLE Kconfig to control the default
role switch state.

Signed-off-by: Mark Wang <yichang.wang@nxp.com>
2025-07-19 09:59:16 +02:00
..
acpi
app_memory kernel: typedef k_mem_domain_t and _mem_domain_info_t 2025-04-17 00:57:19 +02:00
arch arc: cache: Support region operations, SLC, and entire cache operations 2025-07-19 09:42:20 +02:00
audio usb: device_next: add new MIDI 2.0 device class 2025-01-31 19:50:26 +01:00
bluetooth bluetooth: classic: add role switch API 2025-07-19 09:59:16 +02:00
canbus
console
crypto
data json: improve parsing and serializing of integers 2025-04-11 06:32:50 +02:00
debug debug: Added CPU usage callback 2025-06-25 15:29:06 -10:00
devicetree devicetree: fixed-partition: Add sub-partition macros 2025-06-11 10:13:56 -07:00
dfu dfu: Add support for new MCUboot swap using offset mode 2025-02-10 19:05:25 +01:00
display cfb: added API for drawing a circle 2025-06-26 22:09:48 -05:00
drivers drivers: stepper: rename gpio_steppper_controller to h_bridge_stepper 2025-07-19 09:57:40 +02:00
dsp include: dsp: doc: cleanup Doxygen for DSP headers 2025-07-08 13:39:35 -05:00
dt-bindings dts: bindings: memc: stm32-fmc: reorder parameters to match code 2025-07-04 13:07:24 -05:00
fs fs: zms: clarify need to re-mount after zms_clear 2025-03-31 14:32:08 +02:00
input
internal toolchain: Replace TOOLCHAIN_IGNORE_WSHADOW_BEGIN/END 2025-03-20 21:57:47 +01:00
ipc ipc_service: icmsg: Add "unbound" functionality 2025-02-14 13:34:49 +01:00
kernel sca: Fix undefined behavior during preprocessing 2025-06-27 14:14:35 +02:00
linker include/zephyr/linker/common-rom: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
llext llext: move 2 prototypes to llext_internal.h 2025-06-17 16:09:50 +02:00
logging logging: backend: mqtt 2025-06-11 16:18:51 -07:00
lorawan lorawan: add link check support. 2025-04-17 17:23:12 +02:00
math include: math: doc: add doxygen groups 2025-07-08 13:39:35 -05:00
mem_mgmt memmgmt: doc: replace Memory-Attr with Memory Attributes 2025-07-16 16:39:59 -05:00
mgmt updatehub: report error before rollback on unconfirmed image 2025-06-26 22:07:51 -05:00
misc
modbus modbus: serial: Add non-compliant mode with custom stop-bit settings 2025-06-10 12:53:23 -04:00
modem include: drivers: gnss: make DEFINE static 2025-06-20 16:23:43 +02:00
multi_heap
net net: sockets: Move socket vtable definition 2025-07-11 16:32:49 -05:00
platform
pm pm: policy: fix mocks of CONFIG_PM_POLICY_DEVICE_CONSTRAINTS 2025-06-05 09:34:31 +02:00
pmci/mctp pmci: mctp: I2C+GPIO Target binding 2025-07-19 09:53:21 +02:00
portability portability: cmsis: Avoid copying objects names into control block 2025-04-14 20:03:19 +02:00
posix poxi: aio: include zephyr/toolchain.h for ZRESTRICT 2025-07-04 16:44:02 -10:00
psa secure_storage: Add global registry for PSA ITS UIDs 2025-07-19 09:45:56 +02:00
random
retention
rtio rtio: API version 0.2.0, unstable 2025-05-14 23:35:15 +02:00
sd
sensing
settings settings: zms: code style clean up 2025-05-15 17:53:26 +02:00
shell shell: Fix warning for SHELL_SUBCMD_SET_END 2025-06-24 20:03:26 -10:00
sip_svc
stats
storage storage/stream_flash: Fix description of erased_up_to 2025-05-02 16:10:17 +01:00
sys sys: cbprintf: Suppress bugprone-sizeof-expression 2025-07-11 09:41:50 -05:00
task_wdt task_wdt: Add suspend and resume API functions 2025-04-02 13:05:14 +02:00
timing
toolchain include toolchain mwdt.h: Fix old comment 2025-07-19 09:38:15 +02:00
tracing kernel: kheap: decouple simple alloc from aligned_alloc 2025-04-01 22:13:04 +02:00
usb include: usb_ch9: fix USB_FS_ISO_EP_INTERVAL calculation 2025-06-27 09:02:29 -10:00
usb_c usbc: fix errors in TCPC_REG_PD_REV and TCPC_REG_PD_INT_REV macros 2025-05-27 11:50:29 +02:00
xen include: zephyr: xen: fix missing header declarations 2025-06-18 17:47:43 -04:00
zbus api: zbus: Make zbus a stable API 2025-05-23 15:30:48 +02:00
zvfs
bindesc.h
cache.h
device.h Revert "init: Make entry init-function less and introduce service objects" 2025-07-16 16:39:36 -05:00
devicetree.h devicetree: Enhance DT_ENUM_HAS_VALUE macro for arrays 2025-06-12 11:44:46 +02:00
fatal_types.h
fatal.h
init.h Revert "init: Make entry init-function less and introduce service objects" 2025-07-16 16:39:36 -05:00
irq_multilevel.h irq: multilevel: compile 3rd level IRQ APIs only when enabled 2025-02-19 14:49:27 +00:00
irq_nextlevel.h style: add missing curly braces in if/while/for statements. 2025-05-17 14:10:33 +02:00
irq_offload.h
irq.h doc: kernel: Clarify relationship between direct and ZLI interrupts 2025-06-06 14:49:16 +01:00
kernel_includes.h kernel: remove kernel/internal/smp.h 2025-04-29 02:42:09 +02:00
kernel_structs.h kernel_structs: Add macro CPU_ID for getting current CPU ID 2025-04-08 08:57:57 +02:00
kernel_version.h doc: doxygen: add @brief to few APIs 2025-04-18 17:46:50 +02:00
kernel.h include: kernel: add macros to enable allocation from specific sections 2025-06-27 10:00:14 -05:00
net_buf.h lib: net_buf: remove deprecated net_buf_put() and net_buf_get() functions 2025-03-12 19:04:19 +01:00
shared_irq.h
smf.h lib: smf: mark as unstable 2025-06-30 15:24:37 -05:00
spinlock.h
sw_isr_table.h zephyr: sw_isr_table: Fix compilation error 2025-07-14 07:09:03 -10:00
sys_clock.h sys: clock: merge sys_clock.h into sys/clock.h 2025-06-24 14:18:52 +02:00
syscall.h
toolchain.h toolchain: Add IAR warning macros 2025-03-25 22:15:32 +01:00
types.h misc: Restrict linkage for main to freestanding 2025-04-03 15:26:23 -07:00