mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-06 00:39:48 +00:00
ee0285e134
When dynamically switching lanes was removed, the intent of the code
was to check to make sure that higher speed items used 4 lanes, but
it had the unintended consequence of removing the slower speeds for
4-lane users.
This attempts to remedy this by doing a check to see that the
max frequency doesn't exceed the chip limit, and a second
check to make sure that the max bit-rate doesn't exceed the
number of lanes * max bit rate / lane.
Fixes:
|
||
---|---|---|
.. | ||
adv7511.h | ||
adv7511_audio.c | ||
adv7511_cec.c | ||
adv7511_drv.c | ||
adv7533.c | ||
Kconfig | ||
Makefile |