summaryrefslogtreecommitdiff
path: root/src/class/audio/audio_device.c
diff options
context:
space:
mode:
authorMengsk <[email protected]>2025-10-06 17:13:56 +0200
committerMengsk <[email protected]>2025-10-06 17:13:56 +0200
commitfedcdefa3d6f677aaa7dbd97577facd719eceadb (patch)
tree00c3d236e1e13448ff63a1b39c76e9ce7b252acb /src/class/audio/audio_device.c
parent5ac0bed779ec43cc74f8ed990a01165139454267 (diff)
parent7a96291bf1fc88b7bacd387f1b236fa89470045f (diff)
Merge remote-tracking branch 'tinyusb/master' into dwc2_ep0
Diffstat (limited to 'src/class/audio/audio_device.c')
-rw-r--r--src/class/audio/audio_device.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/class/audio/audio_device.c b/src/class/audio/audio_device.c
index 701411401..7df177773 100644
--- a/src/class/audio/audio_device.c
+++ b/src/class/audio/audio_device.c
@@ -79,10 +79,9 @@
// Linear buffer in case target MCU is not capable of handling a ring buffer FIFO e.g. no hardware buffer
// is available or driver is would need to be changed dramatically
-// Only STM32 and dcd_transdimension use non-linear buffer for now
-// dwc2 except esp32sx (since it may use dcd_esp32sx)
+// Only STM32 and ChipIdea HS use non-linear buffer for now
// Ring buffer is incompatible with dcache, since neither address nor size is aligned to cache line
-#if (defined(TUP_USBIP_DWC2) && !TU_CHECK_MCU(OPT_MCU_ESP32S2, OPT_MCU_ESP32S3)) || \
+#if defined(TUP_USBIP_DWC2) || \
defined(TUP_USBIP_FSDEV) || \
CFG_TUSB_MCU == OPT_MCU_RX63X || \
CFG_TUSB_MCU == OPT_MCU_RX65X || \