zephyr/subsys/usb/device_next/class
Fabio Baltieri 600217c52f usb: device_next: hid: move few pointer to a config struct
Some of the fields currently in hid_device_data are constant.

Move them to a const config struct to save some RAM and drop the rest of
the data static initializers to runtime to save some flash as well.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-08-01 09:11:17 +01:00
..
Kconfig
Kconfig.bt
Kconfig.cdc_acm
Kconfig.cdc_ecm
Kconfig.hid
Kconfig.loopback
Kconfig.msc
Kconfig.template.instances_count
Kconfig.uac2
bt_hci.c usb: device_next: introduce UDC_BUF_POOL_*_DEFINE macros 2024-07-30 18:26:04 +01:00
loopback.c
usbd_cdc_acm.c usb: device_next: introduce UDC_BUF_POOL_*_DEFINE macros 2024-07-30 18:26:04 +01:00
usbd_cdc_ecm.c usb: device_next: introduce UDC_BUF_POOL_*_DEFINE macros 2024-07-30 18:26:04 +01:00
usbd_hid.c usb: device_next: hid: move few pointer to a config struct 2024-08-01 09:11:17 +01:00
usbd_hid_api.c
usbd_hid_internal.h
usbd_hid_macros.h usb: device_next: introduce UDC_BUF_POOL_*_DEFINE macros 2024-07-30 18:26:04 +01:00
usbd_msc.c usb: device_next: introduce UDC_BUF_POOL_*_DEFINE macros 2024-07-30 18:26:04 +01:00
usbd_msc.ld
usbd_msc_scsi.c
usbd_msc_scsi.h
usbd_uac2.c usb: device_next: introduce UDC_BUF_POOL_*_DEFINE macros 2024-07-30 18:26:04 +01:00
usbd_uac2_macros.h