zephyr/include/zephyr
Mourad Kharrazi a85ffa8130 drivers: sdhc: allow bandwidth selection
The current implementation uses both, host and card capabilites to derive
the maximum bus width to be used. However, in cases where a MMC device is
not connected to the host via shdc using the full bus width of 8 lines,
device initialization fails. Introducing the `bus-width` property
circumvents this by reducing the host bus capabilites and forcing
communication with the MMC device using 1, 4 or 8 lines.

Signed-off-by: Mourad Kharrazi <mourad.kharrazi@ithinx.io>
2023-09-13 16:20:59 +02:00
..
acpi arch: x86: update with new acpica lib interface 2023-09-07 09:42:38 +02:00
app_memory app_memdomain: doc: Properly mount doc page 2023-07-18 21:37:41 +00:00
arch arch: arm: Separate common exc header file 2023-09-13 10:08:05 +01:00
audio drivers: dmic: doc: Cleanup Doxygen documentation 2023-09-06 15:12:14 +02:00
bluetooth Bluetooth: Mesh: Compile bt_mesh_model fields with Doxygen 2023-09-12 09:27:02 +02:00
canbus canbus: isotp: use flags for configuration in isotp_msg_id 2023-09-07 09:43:56 +02:00
console include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
crypto include: crypto: Remove duplicate assignment line 2023-06-13 10:43:00 -04:00
data lib: json: add helper macro for named array of array 2023-07-26 09:11:16 +02:00
debug COVERAGE: Fix COVERAGE_GCOV dependencies 2023-08-24 15:36:31 +02:00
devicetree devicetree: Add DT_FIXED_PARTITION_ADDR macro 2023-08-07 15:45:23 +02:00
dfu dox: doxygen: add third_party group 2023-06-05 20:21:09 -04:00
display display: cfb: move to utilities group 2023-06-05 20:21:09 -04:00
drivers emul: Add syscall support for fuel gauge emulators 2023-09-12 17:23:00 +01:00
dsp zdsp: add ARC DSPLIB backend for zdsp 2023-02-21 15:06:06 +01:00
dt-bindings drivers: regulator: npm1300: Add PFM mode 2023-09-13 11:48:33 +02:00
fs fs: littlefs: add alignment arg to FS_LITTLEFS_DECLARE_CUSTOM_CONFIG macro 2023-09-01 17:44:15 +02:00
input input: rename callback define macro to INPUT_CALLBACK_DEFINE 2023-08-10 08:15:10 +00:00
ipc ipc_service: open-amp: Align VRINGs 2023-07-18 11:04:46 +00:00
kernel doc: kernel: Fix Doxygen comments for stats.h 2023-07-19 21:08:59 -04:00
linker arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
logging logging: Minor improvement in instance logging 2023-09-12 17:23:31 +01:00
lorawan doc: lorawan: Cleanup doxygen comments 2023-07-18 11:14:39 +00:00
math math: Update ilog2_compile_time_const_u32 to wrap n with () 2023-04-29 12:25:03 +02:00
mgmt mgmt: mcumgr: Split mgmt defines to new file 2023-09-06 13:03:42 +02:00
modbus modbus: add user data for adu callback 2022-09-02 10:51:57 +02:00
modem modem: chat: Add partial match feature to modem_chat 2023-09-12 14:50:17 +02:00
multi_heap shared_multi_heap: Use proper enum instead of int 2023-07-26 07:56:39 -04:00
net net: l2: wifi: Add support for W-Fi mode setting and selection 2023-09-13 11:47:28 +02:00
pm pm: Fix unused-parameter warnings 2023-08-21 17:15:56 +02:00
portability include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
posix posix: implement clock_nanosleep 2023-08-30 13:02:58 -07:00
random include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
retention retention: fixe bootmode ingroup 2023-06-05 20:21:09 -04:00
rtio rtio: doc: clean bad doxygen references. 2023-08-28 13:43:55 -04:00
sd drivers: sdhc: allow bandwidth selection 2023-09-13 16:20:59 +02:00
sensing doc: Drop asterisk from Doxygen @param 2023-07-13 13:25:28 +00:00
settings doc: doxygen: add some OS services to os_services group 2023-06-05 20:21:09 -04:00
shell doc: shell: Update docstring regarding dictionnary 2023-09-06 15:23:37 +02:00
sip_svc subsystem: sip_svc: Add ARM SiP SVC subsystem 2023-05-09 08:46:50 -04:00
stats include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
storage doc: doxygen: add some OS services to os_services group 2023-06-05 20:21:09 -04:00
sys sys: lists: Add list functions to compute list length 2023-09-13 16:19:33 +02:00
task_wdt doc: doxygen: add some subsystems to os_services group 2023-05-31 14:39:29 -04:00
timing doc: doxygen: add some OS services to os_services group 2023-06-05 20:21:09 -04:00
toolchain toolchain: Add flag indicating zero length array support 2023-09-12 17:23:31 +01:00
tracing tracing: make API tracing configurable 2023-09-08 06:10:14 -04:00
usb usb: audio: doc: Cleanup Doxygen documentation 2023-09-11 19:54:41 +02:00
usb_c usb-c: Remove duplicate typedefs 2023-05-16 11:42:24 -04:00
xen everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
zbus zbus: Fix documentation of ZBUS_LISTENER_DEFINE 2023-09-01 12:21:47 -05:00
cache.h cache: Add note about buffer alignment and size 2023-06-22 06:06:32 -04:00
device.h init: add sub-priority to internal ordering 2023-07-25 15:58:06 +00:00
devicetree.h devicetree: Add 'zephyr,memory-attr' and DT helpers 2023-07-25 11:22:10 +02: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: add sub-priority to internal ordering 2023-07-25 15:58:06 +00:00
irq.h irq.h: build assert removal from irq.h 2023-08-14 14:42:21 -04:00
irq_nextlevel.h include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
irq_offload.h include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
kernel.h kernel: Modify the signature of k_mem_slab_free() 2023-09-03 18:20:59 -04:00
kernel_includes.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
kernel_structs.h kernel: sched: optimize for Meta IRQs == coop prios 2023-08-28 20:15:44 +02:00
kernel_version.h include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
shared_irq.h include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
smf.h includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
spinlock.h kernel: spinlock: k_spin_is_locked introduction 2023-09-07 14:26:55 +02:00
sw_isr_table.h arch: Use a common place for z_irq_spurious 2022-07-07 15:24:39 -04:00
sys_clock.h kernel/timeout: Introduce comparison for timepoint values 2023-08-04 10:41:15 +02:00
syscall.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
syscall_handler.h syscall: Z_SYSCALL_VERIFY_MSG to ignore -Wshadow 2023-08-10 08:14:12 +00: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