On Wed, Feb 07, 2024 at 02:41:00PM +0530, Udit Kumar wrote:
Most of clocks and their parents are defined in contiguous range,no empty lines in between tags and only tags at the end of the commit
But in few cases, there is gap in clock numbers[0].
Driver assumes clocks to be in contiguous range, and add their clock
ids incrementally.
New firmware started returning error while calling get_freq and is_on
API for non-available clock ids.
In this fix, driver checks and adds only valid clock ids.
Fixes: 3c13933c6033 ("clk: keystone: sci-clk: add support for dynamically probing clocks")
[0] https://software-dl.ti.com/tisci/esd/latest/5_soc_doc/j7200/clocks.html
Section Clocks for NAVSS0_CPTS_0 Device,
clock id 12-15 not present.
Signed-off-by: Udit Kumar <u-kumar1@xxxxxx>
message, this [0] reference needs to be before or moved to a `Link:` tag,
whatever works best for you.