/kernel/linux/linux-5.10/drivers/clk/ |
H A D | clk-ast2600.c | 235 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 D | clk-aspeed.h | 19 * @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 D | clk-aspeed.c | 188 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 D | clk-ast2600.c | 77 * 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 D | clk-aspeed.h | 19 * @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 D | clk-aspeed.c | 188 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 D | mlx_wdt.c | 41 * @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 D | mlx_wdt.c | 41 * @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 D | odm.h | 138 u8 reset_idx; member
|
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/ |
H A D | odm.h | 140 u8 reset_idx; member
|
/kernel/linux/linux-5.10/drivers/clk/sirf/ |
H A D | clk-atlas7.c | 1389 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
|