clk_ids
unsigned int *clk_ids, unsigned int num)
struct clk *clk = p->clk_data.clks[clk_ids[i]];
unsigned int *clk_ids, unsigned int num);
static const char * const clk_ids[] = {"timer"};
ARRAY_SIZE(clk_ids), clk_ids);
static const char * const clk_ids[] = {"axi"};
ARRAY_SIZE(clk_ids), clk_ids);
const char * const clk_ids[])
priv->other_clks[i].id = clk_ids[i];
static const char * const clk_ids[] = {"axi", "block", "timer"};
ARRAY_SIZE(clk_ids), clk_ids);
static int adsp_init_clock(struct qcom_adsp *adsp, const char **clk_ids)
for (i = 0; clk_ids[i]; i++)
adsp->clks[i].id = clk_ids[i];
ret = adsp_init_clock(adsp, desc->clk_ids);
const char **clk_ids;
.clk_ids = (const char*[]) {
.clk_ids = (const char*[]) {
.clk_ids = (const char*[]) {
.clk_ids = (const char*[]) {