portray thisadding something like csiphy_timer_clks and cisphy_clks and stuffI don't understand your comment.
would make this string comparison mess unnecessary
Having a litany of static comparisons is definitely inferior to a generic helper function.
struct camss_whatever_it_was_called {
struct clk_bulk_data *csiphy_clks;
struct clk_bulk_data *csiphy_timer_clks;
[...]
}
and then
clk_bulk_prepare_enable(csiphy_clks)