zephyr/tests
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
..
application_development hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
arch tests: arch: common: add stack_unwind test 2024-04-20 13:54:43 -04:00
benchmarks tests: use appropriate sys_randX_get() 2024-04-05 10:57:45 -05:00
bluetooth Bluetooth: Shell: Allow bigger cmd in bsim shell 2024-04-22 06:49:47 -07:00
boards tests: boards: nrf: add i2c driver test with TWIS slave 2024-04-19 02:23:16 +01:00
boot soc: nxp: imxrt: Prepare imxrt6xx soc for AMP support 2024-04-03 15:41:16 +01:00
bsim tests: Bluetooth: Add regression test to l2cap/stress 2024-04-22 06:49:54 -07:00
cmake tests/cmake/*: Switch to native_sim 2023-11-27 16:06:42 +00:00
crypto tests: use appropriate sys_randX_get() 2024-04-05 10:57:45 -05:00
drivers tests: drivers: gpio: update rpl s ovelay file for acpi support 2024-04-22 06:50:38 -07:00
kconfig/configdefault tests: Remove stray uses of CONFIG_ZTEST_NEW_API 2023-10-26 10:55:38 +02:00
kernel tests: kernel: cache: Remove adp_xc7k/ae350 from the blacklist 2024-04-22 09:19:27 -04:00
lib tests: Fix missed renames 2024-04-10 11:50:29 +02:00
misc linker: tests: Use Z_LINK_ITERABLE_SUBALIGN 2024-04-20 13:45:25 -04:00
modules tests: thrift: build_only until c++11 threads are in sdk 2024-03-29 15:54:34 -05:00
net linker: tests: Use Z_LINK_ITERABLE_SUBALIGN 2024-04-20 13:45:25 -04:00
posix tests: posix: fs: add test suite for ftruncate 2024-04-15 13:23:37 -04:00
robot Twister: Add integration with renode-test 2023-05-26 09:43:49 -04:00
subsys usb: device_next: Introduce speed specific configurations 2024-04-22 06:51:22 -07:00
unit kernel: api: implement test for sys_slist_find 2024-03-12 13:46:29 -04:00
ztest tests/ztest: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
test_config.yaml twister: tests: Add some generic driver tests to the scope 2023-11-30 19:38:50 -05:00