Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit e05ce3e0 authored by ChandanaKishori Chiluveru's avatar ChandanaKishori Chiluveru
Browse files

usb: ci13xxx_udc: Set USB system clock at 100 MHz in streaming mode



Internal USB DMA engine and some of the USB HW state machine runs with
USB system clock frequency. Increasing USB system clock directly helps
to transfer data from/to USB HW FIFO to external memory and vice versa
and helps performance improvement. In non-USB streaming mode, there are
some HW limitations, which can cause EP prime failures, if we run USB
system clock at 100MHz and beyond frequencies.

In USB streaming mode, allowed to increase USB system clock upto 133MHz.
But, running at 133MHz require system to run in turbo mode and not
efficient from power perspective. Hence, going with optimum USB
system clock frequency 100MHz, which operates in nominal mode.

Increasing USB system clock from 80MHz to 100MHz in streaming mode enable.

Change-Id: If0622fe2a18d0810ec8eb0db9740cbb3a68257d7
Signed-off-by: default avatarChandanaKishori Chiluveru <cchilu@codeaurora.org>
parent face38cf
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment