Home
last modified time | relevance | path

Searched refs:nr_resets (Results 1 - 25 of 162) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/reset/starfive/
H A Dreset-starfive-jh7110.c17 unsigned int nr_resets; member
23 .nr_resets = JH7110_SYSRST_END,
29 .nr_resets = JH7110_AONRST_END,
35 .nr_resets = JH7110_STGRST_END,
41 .nr_resets = JH7110_ISPRST_END,
47 .nr_resets = JH7110_VOUTRST_END,
66 info->nr_resets, in jh7110_reset_probe()
H A Dreset-starfive-jh71x0.c109 const u32 *asserted, unsigned int nr_resets, in reset_starfive_jh71x0_register()
120 data->rcdev.nr_resets = nr_resets; in reset_starfive_jh71x0_register()
107 reset_starfive_jh71x0_register(struct device *dev, struct device_node *of_node, void __iomem *assert, void __iomem *status, const u32 *asserted, unsigned int nr_resets, struct module *owner) reset_starfive_jh71x0_register() argument
H A Dreset-starfive-jh71x0.h11 const u32 *asserted, unsigned int nr_resets,
/kernel/linux/linux-5.10/drivers/reset/
H A Dreset-simple.c110 * @nr_resets: number of resets. If not set, default to resource size in bits.
119 u32 nr_resets; member
128 .nr_resets = SOCFPGA_NR_BANKS * 32,
178 data->rcdev.nr_resets = resource_size(res) * BITS_PER_BYTE; in reset_simple_probe()
184 if (devdata->nr_resets) in reset_simple_probe()
185 data->rcdev.nr_resets = devdata->nr_resets; in reset_simple_probe()
H A Dreset-lantiq.c160 if (set >= rcdev->nr_resets || status >= rcdev->nr_resets) in lantiq_rcu_reset_xlate()
185 priv->rcdev.nr_resets = 32; in lantiq_rcu_reset_probe()
H A Dreset-uniphier.c336 unsigned int nr_resets = 0; in uniphier_reset_probe() local
356 nr_resets = max(nr_resets, p->id + 1); in uniphier_reset_probe()
361 priv->rcdev.nr_resets = nr_resets; in uniphier_reset_probe()
/kernel/linux/linux-6.6/drivers/reset/
H A Dreset-simple.c109 * @nr_resets: number of resets. If not set, default to resource size in bits.
118 u32 nr_resets; member
127 .nr_resets = SOCFPGA_NR_BANKS * 32,
180 data->rcdev.nr_resets = resource_size(res) * BITS_PER_BYTE; in reset_simple_probe()
186 if (devdata->nr_resets) in reset_simple_probe()
187 data->rcdev.nr_resets = devdata->nr_resets; in reset_simple_probe()
H A Dreset-lantiq.c160 if (set >= rcdev->nr_resets || status >= rcdev->nr_resets) in lantiq_rcu_reset_xlate()
184 priv->rcdev.nr_resets = 32; in lantiq_rcu_reset_probe()
H A Dreset-uniphier.c350 unsigned int nr_resets = 0; in uniphier_reset_probe() local
370 nr_resets = max(nr_resets, p->id + 1); in uniphier_reset_probe()
375 priv->rcdev.nr_resets = nr_resets; in uniphier_reset_probe()
H A Dreset-mpfs.c111 if (index < MPFS_PERIPH_OFFSET || index >= (MPFS_PERIPH_OFFSET + rcdev->nr_resets)) { in mpfs_reset_xlate()
135 rcdev->nr_resets = MPFS_NUM_RESETS; in mpfs_reset_probe()
/kernel/linux/linux-5.10/drivers/clk/mmp/
H A Dreset.c22 for (i = 0; i < rcdev->nr_resets; i++) { in mmp_of_reset_xlate()
28 if (i == rcdev->nr_resets) in mmp_of_reset_xlate()
84 struct mmp_clk_reset_cell *cells, int nr_resets) in mmp_clk_reset_register()
94 unit->rcdev.nr_resets = nr_resets; in mmp_clk_reset_register()
83 mmp_clk_reset_register(struct device_node *np, struct mmp_clk_reset_cell *cells, int nr_resets) mmp_clk_reset_register() argument
H A Dreset.h24 struct mmp_clk_reset_cell *cells, int nr_resets);
27 struct mmp_clk_reset_cell *cells, int nr_resets) in mmp_clk_reset_register()
26 mmp_clk_reset_register(struct device_node *np, struct mmp_clk_reset_cell *cells, int nr_resets) mmp_clk_reset_register() argument
H A Dclk-of-pxa168.c232 int i, nr_resets; in pxa168_clk_reset_init() local
234 nr_resets = ARRAY_SIZE(apbc_gate_clks); in pxa168_clk_reset_init()
235 cells = kcalloc(nr_resets, sizeof(*cells), GFP_KERNEL); in pxa168_clk_reset_init()
239 for (i = 0; i < nr_resets; i++) { in pxa168_clk_reset_init()
247 mmp_clk_reset_register(np, cells, nr_resets); in pxa168_clk_reset_init()
H A Dclk-of-pxa1928.c187 int i, base, nr_resets; in pxa1928_clk_reset_init() local
189 nr_resets = ARRAY_SIZE(apbc_gate_clks); in pxa1928_clk_reset_init()
190 cells = kcalloc(nr_resets, sizeof(*cells), GFP_KERNEL); in pxa1928_clk_reset_init()
195 for (i = 0; i < nr_resets; i++) { in pxa1928_clk_reset_init()
204 mmp_clk_reset_register(np, cells, nr_resets); in pxa1928_clk_reset_init()
H A Dclk-of-mmp2.c463 int i, nr_resets; in mmp2_clk_reset_init() local
465 nr_resets = ARRAY_SIZE(apbc_gate_clks); in mmp2_clk_reset_init()
466 cells = kcalloc(nr_resets, sizeof(*cells), GFP_KERNEL); in mmp2_clk_reset_init()
470 for (i = 0; i < nr_resets; i++) { in mmp2_clk_reset_init()
478 mmp_clk_reset_register(np, cells, nr_resets); in mmp2_clk_reset_init()
/kernel/linux/linux-6.6/drivers/clk/mmp/
H A Dreset.c22 for (i = 0; i < rcdev->nr_resets; i++) { in mmp_of_reset_xlate()
28 if (i == rcdev->nr_resets) in mmp_of_reset_xlate()
84 struct mmp_clk_reset_cell *cells, int nr_resets) in mmp_clk_reset_register()
94 unit->rcdev.nr_resets = nr_resets; in mmp_clk_reset_register()
83 mmp_clk_reset_register(struct device_node *np, struct mmp_clk_reset_cell *cells, int nr_resets) mmp_clk_reset_register() argument
H A Dreset.h24 struct mmp_clk_reset_cell *cells, int nr_resets);
27 struct mmp_clk_reset_cell *cells, int nr_resets) in mmp_clk_reset_register()
26 mmp_clk_reset_register(struct device_node *np, struct mmp_clk_reset_cell *cells, int nr_resets) mmp_clk_reset_register() argument
H A Dclk-of-pxa1928.c187 int i, base, nr_resets; in pxa1928_clk_reset_init() local
189 nr_resets = ARRAY_SIZE(apbc_gate_clks); in pxa1928_clk_reset_init()
190 cells = kcalloc(nr_resets, sizeof(*cells), GFP_KERNEL); in pxa1928_clk_reset_init()
195 for (i = 0; i < nr_resets; i++) { in pxa1928_clk_reset_init()
204 mmp_clk_reset_register(np, cells, nr_resets); in pxa1928_clk_reset_init()
H A Dclk-of-pxa168.c282 int i, nr_resets; in pxa168_clk_reset_init() local
284 nr_resets = ARRAY_SIZE(apbc_gate_clks); in pxa168_clk_reset_init()
285 cells = kcalloc(nr_resets, sizeof(*cells), GFP_KERNEL); in pxa168_clk_reset_init()
289 for (i = 0; i < nr_resets; i++) { in pxa168_clk_reset_init()
297 mmp_clk_reset_register(np, cells, nr_resets); in pxa168_clk_reset_init()
/kernel/linux/linux-6.6/drivers/clk/mediatek/
H A Dreset.c106 if (reset_spec->args[0] >= rcdev->nr_resets || in reset_xlate()
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()
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()
/kernel/linux/linux-5.10/drivers/reset/sti/
H A Dreset-syscfg.c57 if (idx >= rcdev->nr_resets) in syscfg_reset_program_hw()
120 if (idx >= rcdev->nr_resets) in syscfg_reset_status()
158 rc->rst.nr_resets = data->nr_channels; in syscfg_reset_controller_register()
/kernel/linux/linux-6.6/drivers/reset/sti/
H A Dreset-syscfg.c57 if (idx >= rcdev->nr_resets) in syscfg_reset_program_hw()
110 if (idx >= rcdev->nr_resets) in syscfg_reset_status()
148 rc->rst.nr_resets = data->nr_channels; in syscfg_reset_controller_register()
/kernel/linux/linux-5.10/drivers/reset/hisilicon/
H A Dhi6220_reset.c179 data->rc_dev.nr_resets = MEDIA_MAX_INDEX; in hi6220_reset_probe()
182 data->rc_dev.nr_resets = PERIPH_MAX_INDEX; in hi6220_reset_probe()
185 data->rc_dev.nr_resets = AO_MAX_INDEX; in hi6220_reset_probe()
/kernel/linux/linux-6.6/drivers/reset/hisilicon/
H A Dhi6220_reset.c178 data->rc_dev.nr_resets = MEDIA_MAX_INDEX; in hi6220_reset_probe()
181 data->rc_dev.nr_resets = PERIPH_MAX_INDEX; in hi6220_reset_probe()
184 data->rc_dev.nr_resets = AO_MAX_INDEX; in hi6220_reset_probe()
/kernel/linux/linux-6.6/drivers/clk/rockchip/
H A Dsoftrst.c114 softrst->rcdev.nr_resets = num_regs; in rockchip_register_softrst_lut()
116 softrst->rcdev.nr_resets = num_regs * softrst->num_per_reg; in rockchip_register_softrst_lut()

Completed in 14 milliseconds

1234567