zephyr/tests/subsys
Tomasz Moń 5144d0f65f usb: device_next: Introduce speed specific configurations
USB High-Speed devices must be able to operate at both High-Speed and
Full-Speed. The USB specification allows the device to have different
configurations depending on connection speed. Modify the API to reflect
USB Specification requirements on what can (e.g. configurations) and
what cannot (e.g. VID, PID) be speed dependent.

While the class configurations for different speeds are completely
independent, the actual class instances are shared between operating
speeds (because only one speed can be active at a time). Classes are
free to provide different number of interfaces and/or endpoints for
different speeds. The endpoints are assigned for all operating speeds
during initialization.

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
2024-04-22 06:51:22 -07:00
..
bindesc/definition hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
canbus/isotp drivers: can: remove run-time RTR filtering, add build-time RTR filter 2024-01-21 11:00:31 +01:00
debug samples: tests: additional overlay and conf file adjustments 2024-04-09 23:35:54 +02:00
dfu tests dfu/mcuboot_multi: Add missing overlay for native_sim 2024-04-18 12:20:14 +02:00
dsp hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
edac tests: fix thread function signatures 2023-10-30 12:24:34 +01:00
emul tests/subsys/emul: Enable for native_sim 2023-11-27 16:06:42 +00:00
fs fs: ext2: Test removing indirect blocks 2024-04-19 10:13:09 +02:00
input tests input/longpress: Add missing overlays for native_sim_64 2024-04-18 12:20:14 +02:00
ipc tests: use appropriate sys_randX_get() 2024-04-05 10:57:45 -05:00
jwt modules: mbedtls: Add a mbedtls_ms_time implementation 2024-01-17 16:52:52 +01:00
llext/simple llext: set integration platform on relocatable test 2024-04-19 10:10:39 +02:00
logging tests/subsys log_backend_fs: Add missing overlays for native_sim 2024-04-18 12:20:14 +02:00
lorawan/clock_sync tests: subsys: lorawan: add clock_sync test 2024-03-01 17:35:04 +01:00
mem_mgmt tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
mgmt tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
modbus tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
modem hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
openthread tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
pm pm: Remove state lock/unlock API 2024-04-09 20:11:48 +02:00
portability tests/subsys/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
rtio/rtio_api tests/subsys/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
sd hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
settings flash: Move dependency on FLASH_PAGE_LAYOUT where it belongs 2024-04-10 10:01:40 +02:00
shell tests: shell: shell_uart: add test for multi-instance 2023-12-06 11:27:20 -08:00
sip_svc tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
storage flash: Move dependency on FLASH_PAGE_LAYOUT where it belongs 2024-04-10 10:01:40 +02:00
testsuite/fff_fake_contexts tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
tracing/tracing_api tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
usb usb: device_next: Introduce speed specific configurations 2024-04-22 06:51:22 -07:00
zbus hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00