Lines Matching refs:unit
14 struct mmp_clk_reset_unit *unit = rcdev_to_unit(rcdev); in mmp_of_reset_xlate() local
22 cell = &unit->cells[i]; in mmp_of_reset_xlate()
36 struct mmp_clk_reset_unit *unit = rcdev_to_unit(rcdev); in mmp_clk_reset_assert() local
41 cell = &unit->cells[id]; in mmp_clk_reset_assert()
58 struct mmp_clk_reset_unit *unit = rcdev_to_unit(rcdev); in mmp_clk_reset_deassert() local
63 cell = &unit->cells[id]; in mmp_clk_reset_deassert()
85 struct mmp_clk_reset_unit *unit; in mmp_clk_reset_register() local
87 unit = kzalloc(sizeof(*unit), GFP_KERNEL); in mmp_clk_reset_register()
88 if (!unit) in mmp_clk_reset_register()
91 unit->cells = cells; in mmp_clk_reset_register()
92 unit->rcdev.of_reset_n_cells = 1; in mmp_clk_reset_register()
93 unit->rcdev.nr_resets = nr_resets; in mmp_clk_reset_register()
94 unit->rcdev.ops = &mmp_clk_reset_ops; in mmp_clk_reset_register()
95 unit->rcdev.of_node = np; in mmp_clk_reset_register()
96 unit->rcdev.of_xlate = mmp_of_reset_xlate; in mmp_clk_reset_register()
98 reset_controller_register(&unit->rcdev); in mmp_clk_reset_register()