Home
last modified time | relevance | path

Searched refs:reset_idx (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-ast2600.c235 if (gate->reset_idx < 32) in get_reset_reg()
253 u32 rst = get_bit(gate->reset_idx); in aspeed_g6_clk_is_enabled()
263 if (gate->reset_idx >= 0) { in aspeed_g6_clk_is_enabled()
282 u32 rst = get_bit(gate->reset_idx); in aspeed_g6_clk_enable()
291 if (gate->reset_idx >= 0) { in aspeed_g6_clk_enable()
307 if (gate->reset_idx >= 0) { in aspeed_g6_clk_enable()
388 struct regmap *map, u8 clock_idx, u8 reset_idx, in aspeed_g6_clk_hw_register_gate()
408 gate->reset_idx = reset_idx; in aspeed_g6_clk_hw_register_gate()
666 gd->reset_idx, in aspeed_g6_clk_probe()
386 aspeed_g6_clk_hw_register_gate(struct device *dev, const char *name, const char *parent_name, unsigned long flags, struct regmap *map, u8 clock_idx, u8 reset_idx, u8 clk_gate_flags, spinlock_t *lock) aspeed_g6_clk_hw_register_gate() argument
[all...]
H A Dclk-aspeed.h19 * @reset_idx: bit used to reset this IP in the reset register. -1 if no
27 s8 reset_idx; member
38 * @reset_idx: bit used to reset this IP in the reset register. -1 if no
51 s8 reset_idx; member
H A Dclk-aspeed.c188 u32 rst = BIT(gate->reset_idx); in aspeed_clk_is_enabled()
198 if (gate->reset_idx >= 0) { in aspeed_clk_is_enabled()
214 u32 rst = BIT(gate->reset_idx); in aspeed_clk_enable()
224 if (gate->reset_idx >= 0) { in aspeed_clk_enable()
236 if (gate->reset_idx >= 0) { in aspeed_clk_enable()
347 struct regmap *map, u8 clock_idx, u8 reset_idx, in aspeed_clk_hw_register_gate()
367 gate->reset_idx = reset_idx; in aspeed_clk_hw_register_gate()
556 gd->reset_idx, in aspeed_clk_probe()
345 aspeed_clk_hw_register_gate(struct device *dev, const char *name, const char *parent_name, unsigned long flags, struct regmap *map, u8 clock_idx, u8 reset_idx, u8 clk_gate_flags, spinlock_t *lock) aspeed_clk_hw_register_gate() argument
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-ast2600.c77 * controller that holds the IP in reset; this is represented by the @reset_idx
89 * Consequently, if reset_idx is set, reset control is implicit: the clock
273 if (gate->reset_idx < 32) in get_reset_reg()
291 u32 rst = get_bit(gate->reset_idx); in aspeed_g6_clk_is_enabled()
301 if (gate->reset_idx >= 0) { in aspeed_g6_clk_is_enabled()
320 u32 rst = get_bit(gate->reset_idx); in aspeed_g6_clk_enable()
329 if (gate->reset_idx >= 0) { in aspeed_g6_clk_enable()
345 if (gate->reset_idx >= 0) { in aspeed_g6_clk_enable()
426 struct regmap *map, u8 clock_idx, u8 reset_idx, in aspeed_g6_clk_hw_register_gate()
446 gate->reset_idx in aspeed_g6_clk_hw_register_gate()
424 aspeed_g6_clk_hw_register_gate(struct device *dev, const char *name, const char *parent_name, unsigned long flags, struct regmap *map, u8 clock_idx, u8 reset_idx, u8 clk_gate_flags, spinlock_t *lock) aspeed_g6_clk_hw_register_gate() argument
[all...]
H A Dclk-aspeed.h19 * @reset_idx: bit used to reset this IP in the reset register. -1 if no
27 s8 reset_idx; member
38 * @reset_idx: bit used to reset this IP in the reset register. -1 if no
51 s8 reset_idx; member
H A Dclk-aspeed.c188 u32 rst = BIT(gate->reset_idx); in aspeed_clk_is_enabled()
198 if (gate->reset_idx >= 0) { in aspeed_clk_is_enabled()
214 u32 rst = BIT(gate->reset_idx); in aspeed_clk_enable()
224 if (gate->reset_idx >= 0) { in aspeed_clk_enable()
236 if (gate->reset_idx >= 0) { in aspeed_clk_enable()
347 struct regmap *map, u8 clock_idx, u8 reset_idx, in aspeed_clk_hw_register_gate()
367 gate->reset_idx = reset_idx; in aspeed_clk_hw_register_gate()
556 gd->reset_idx, in aspeed_clk_probe()
345 aspeed_clk_hw_register_gate(struct device *dev, const char *name, const char *parent_name, unsigned long flags, struct regmap *map, u8 clock_idx, u8 reset_idx, u8 clk_gate_flags, spinlock_t *lock) aspeed_clk_hw_register_gate() argument
/kernel/linux/linux-5.10/drivers/watchdog/
H A Dmlx_wdt.c41 * @reset_idx: index for direct access to reset cause register;
52 int reset_idx; member
63 if (wdt->reset_idx == -EINVAL) in mlxreg_wdt_check_card_reset()
69 reg_data = &wdt->pdata->data[wdt->reset_idx]; in mlxreg_wdt_check_card_reset()
229 wdt->reset_idx = -EINVAL; in mlxreg_wdt_config()
240 wdt->reset_idx = i; in mlxreg_wdt_config()
/kernel/linux/linux-6.6/drivers/watchdog/
H A Dmlx_wdt.c41 * @reset_idx: index for direct access to reset cause register;
52 int reset_idx; member
63 if (wdt->reset_idx == -EINVAL) in mlxreg_wdt_check_card_reset()
69 reg_data = &wdt->pdata->data[wdt->reset_idx]; in mlxreg_wdt_check_card_reset()
228 wdt->reset_idx = -EINVAL; in mlxreg_wdt_config()
239 wdt->reset_idx = i; in mlxreg_wdt_config()
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/hal/
H A Dodm.h138 u8 reset_idx; member
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/
H A Dodm.h140 u8 reset_idx; member
/kernel/linux/linux-5.10/drivers/clk/sirf/
H A Dclk-atlas7.c1389 unsigned long reset_idx) in atlas7_reset_module()
1391 struct atlas7_reset_desc *reset = &atlas7_reset_unit[reset_idx]; in atlas7_reset_module()
1388 atlas7_reset_module(struct reset_controller_dev *rcdev, unsigned long reset_idx) atlas7_reset_module() argument

Completed in 16 milliseconds