Lines Matching refs:desc

27 				  data->desc->rst_bank_ofs[id / RST_NR_PER_BANK],  in mtk_reset_update()
61 data->desc->rst_bank_ofs[id / RST_NR_PER_BANK] + in mtk_reset_update_set_clr()
107 reset_spec->args[0] >= data->desc->rst_idx_map_nr) in reset_xlate()
110 return data->desc->rst_idx_map[reset_spec->args[0]]; in reset_xlate()
114 const struct mtk_clk_rst_desc *desc) in mtk_register_reset_controller() argument
121 if (!desc) { in mtk_register_reset_controller()
126 switch (desc->version) { in mtk_register_reset_controller()
134 pr_err("Unknown reset version %d\n", desc->version); in mtk_register_reset_controller()
148 data->desc = desc; in mtk_register_reset_controller()
154 if (data->desc->rst_idx_map_nr > 0) { in mtk_register_reset_controller()
156 data->rcdev.nr_resets = desc->rst_idx_map_nr; in mtk_register_reset_controller()
159 data->rcdev.nr_resets = desc->rst_bank_nr * RST_NR_PER_BANK; in mtk_register_reset_controller()
173 const struct mtk_clk_rst_desc *desc) in mtk_register_reset_controller_with_dev() argument
181 if (!desc) { in mtk_register_reset_controller_with_dev()
186 switch (desc->version) { in mtk_register_reset_controller_with_dev()
194 dev_err(dev, "Unknown reset version %d\n", desc->version); in mtk_register_reset_controller_with_dev()
208 data->desc = desc; in mtk_register_reset_controller_with_dev()
215 if (data->desc->rst_idx_map_nr > 0) { in mtk_register_reset_controller_with_dev()
217 data->rcdev.nr_resets = desc->rst_idx_map_nr; in mtk_register_reset_controller_with_dev()
220 data->rcdev.nr_resets = desc->rst_bank_nr * RST_NR_PER_BANK; in mtk_register_reset_controller_with_dev()