Home
last modified time | relevance | path

Searched refs:restart (Results 1 – 25 of 606) sorted by relevance

12345678910>>...25

/Linux-v6.6/drivers/power/reset/
Datc260x-poweroff.c20 int (*do_poweroff)(const struct atc260x_pwrc *pwrc, bool restart);
26 static int atc2603c_do_poweroff(const struct atc260x_pwrc *pwrc, bool restart) in atc2603c_do_poweroff() argument
32 if (!restart && !power_supply_is_system_supplied()) { in atc2603c_do_poweroff()
39 (restart ? ATC2603C_PMU_SYS_CTL0_RESET_WK_EN in atc2603c_do_poweroff()
58 reg_mask = restart ? ATC2603C_PMU_SYS_CTL0_RESTART_EN in atc2603c_do_poweroff()
60 reg_val = restart ? ATC2603C_PMU_SYS_CTL0_RESTART_EN : 0; in atc2603c_do_poweroff()
63 restart ? ATC2603C_PMU_SYS_CTL0 : ATC2603C_PMU_SYS_CTL1, in atc2603c_do_poweroff()
67 restart ? 0 : 1, ret); in atc2603c_do_poweroff()
77 static int atc2609a_do_poweroff(const struct atc260x_pwrc *pwrc, bool restart) in atc2609a_do_poweroff() argument
83 if (!restart && !power_supply_is_system_supplied()) { in atc2609a_do_poweroff()
[all …]
DKconfig31 This driver supports restart for Atmel AT91SAM9 and SAMA5
46 This driver provides power-off and restart support for a system
53 This driver supports restart for Axxia SoC.
62 This driver provides restart support for Broadcom Kona chips.
65 to have restart support.
73 This driver provides restart support for Broadcom STB boards.
76 to have restart support.
96 bool "GPIO restart driver"
100 If your board needs a GPIO high/low to restart, say Y and
124 Power off and restart support for Qualcomm boards.
[all …]
Dlinkstation-poweroff.c37 void (*phy_set_reg)(bool restart);
43 static void linkstation_mvphy_reg_intn(bool restart) in linkstation_mvphy_reg_intn() argument
48 if (restart) in linkstation_mvphy_reg_intn()
82 static void readynas_mvphy_set_reg(bool restart) in readynas_mvphy_set_reg() argument
87 if (restart) in readynas_mvphy_set_reg()
DMakefile12 obj-$(CONFIG_POWER_RESET_GPIO_RESTART) += gpio-restart.o
24 obj-$(CONFIG_POWER_RESET_RESTART) += restart-poweroff.o
26 obj-$(CONFIG_POWER_RESET_TPS65086) += tps65086-restart.o
/Linux-v6.6/arch/arm/mach-omap2/
Dboard-generic.c62 .restart = omap2xxx_restart,
79 .restart = omap2xxx_restart,
126 .restart = omap3xxx_restart,
144 .restart = omap3xxx_restart,
161 .restart = omap3xxx_restart,
178 .restart = omap3xxx_restart,
194 .restart = omap3xxx_restart,
213 .restart = ti81xx_restart,
230 .restart = ti81xx_restart,
248 .restart = am33xx_restart,
[all …]
DMakefile57 obj-$(CONFIG_SOC_OMAP2420) += omap2-restart.o
58 obj-$(CONFIG_SOC_OMAP2430) += omap2-restart.o
59 obj-$(CONFIG_SOC_TI81XX) += ti81xx-restart.o
60 obj-$(CONFIG_SOC_AM33XX) += am33xx-restart.o
61 obj-$(CONFIG_SOC_AM43XX) += omap4-restart.o
62 obj-$(CONFIG_ARCH_OMAP3) += omap3-restart.o
63 obj-$(CONFIG_ARCH_OMAP4) += omap4-restart.o
64 obj-$(CONFIG_SOC_OMAP5) += omap4-restart.o
65 obj-$(CONFIG_SOC_DRA7XX) += omap4-restart.o
/Linux-v6.6/kernel/futex/
Dwaitwake.c320 static long futex_wait_restart(struct restart_block *restart);
635 struct restart_block *restart; in futex_wait() local
677 restart = &current->restart_block; in futex_wait()
678 restart->futex.uaddr = uaddr; in futex_wait()
679 restart->futex.val = val; in futex_wait()
680 restart->futex.time = *abs_time; in futex_wait()
681 restart->futex.bitset = bitset; in futex_wait()
682 restart->futex.flags = flags | FLAGS_HAS_TIMEOUT; in futex_wait()
684 ret = set_restart_fn(restart, futex_wait_restart); in futex_wait()
694 static long futex_wait_restart(struct restart_block *restart) in futex_wait_restart() argument
[all …]
/Linux-v6.6/arch/arm/mach-ep93xx/
Dedb93xx.c251 .restart = ep93xx_restart,
264 .restart = ep93xx_restart,
277 .restart = ep93xx_restart,
290 .restart = ep93xx_restart,
303 .restart = ep93xx_restart,
316 .restart = ep93xx_restart,
329 .restart = ep93xx_restart,
342 .restart = ep93xx_restart,
/Linux-v6.6/arch/openrisc/kernel/
Dsignal.c238 int restart = 0; in do_signal() local
251 restart = -2; in do_signal()
256 restart++; in do_signal()
270 if (unlikely(restart) && regs->pc == restart_addr) { in do_signal()
288 if (unlikely(restart) && regs->pc == restart_addr) { in do_signal()
290 return restart; in do_signal()
308 int restart = do_signal(regs, syscall); in do_work_pending() local
309 if (unlikely(restart)) { in do_work_pending()
315 return restart; in do_work_pending()
/Linux-v6.6/Documentation/devicetree/bindings/power/reset/
Dst-reset.txt4 - compatible: should be "stih407-restart".
8 restart {
9 compatible = "st,stih407-restart";
/Linux-v6.6/arch/arm/mach-pxa/
Dpxa-dt.c20 .restart = pxa_restart,
33 .restart = pxa_restart,
48 .restart = pxa_restart,
/Linux-v6.6/arch/nios2/kernel/
Dsignal.c237 int restart = 0; in do_signal() local
256 restart = -2; in do_signal()
261 restart++; in do_signal()
272 if (unlikely(restart && regs->ea == restart_addr)) { in do_signal()
289 if (unlikely(restart) && regs->ea == restart_addr) { in do_signal()
299 return restart; in do_signal()
314 int restart = do_signal(regs); in do_notify_resume() local
316 if (unlikely(restart)) { in do_notify_resume()
322 return restart; in do_notify_resume()
/Linux-v6.6/kernel/time/
Dalarmtimer.c202 int restart = ALARMTIMER_NORESTART; in alarmtimer_fired() local
209 restart = alarm->function(alarm, base->get_ktime()); in alarmtimer_fired()
212 if (restart != ALARMTIMER_NORESTART) { in alarmtimer_fired()
773 struct restart_block *restart; in alarmtimer_do_nsleep() local
793 restart = &current->restart_block; in alarmtimer_do_nsleep()
794 if (restart->nanosleep.type != TT_NONE) { in alarmtimer_do_nsleep()
804 return nanosleep_copyout(restart, &rmt); in alarmtimer_do_nsleep()
824 static long __sched alarm_timer_nsleep_restart(struct restart_block *restart) in alarm_timer_nsleep_restart() argument
826 enum alarmtimer_type type = restart->nanosleep.clockid; in alarm_timer_nsleep_restart()
827 ktime_t exp = restart->nanosleep.expires; in alarm_timer_nsleep_restart()
[all …]
Dhrtimer.c1139 bool restart, bool keep_local) in remove_hrtimer() argument
1163 if (!restart) in remove_hrtimer()
1652 int restart; in __run_hrtimer() local
1688 restart = fn(timer); in __run_hrtimer()
1703 if (restart != HRTIMER_NORESTART && in __run_hrtimer()
2019 int nanosleep_copyout(struct restart_block *restart, struct timespec64 *ts) in nanosleep_copyout() argument
2021 switch(restart->nanosleep.type) { in nanosleep_copyout()
2024 if (put_old_timespec32(ts, restart->nanosleep.compat_rmtp)) in nanosleep_copyout()
2029 if (put_timespec64(ts, restart->nanosleep.rmtp)) in nanosleep_copyout()
2040 struct restart_block *restart; in do_nanosleep() local
[all …]
/Linux-v6.6/arch/arm/mach-mvebu/
Dboard-v7.c161 .restart = mvebu_restart,
177 .restart = mvebu_restart,
191 .restart = mvebu_restart,
205 .restart = mvebu_restart,
/Linux-v6.6/arch/powerpc/platforms/embedded6xx/
Dmvme5100.c38 static u_char *restart; variable
160 restart = ioremap(BOARD_MODRST_REG, 4); in mvme5100_setup_arch()
183 out_8((u_char *) restart, 0x01); in mvme5100_restart()
206 .restart = mvme5100_restart, in define_machine()
Dwii.c131 if (ppc_md.restart) in wii_halt()
132 ppc_md.restart(NULL); in wii_halt()
174 .restart = wii_restart, in define_machine()
/Linux-v6.6/drivers/watchdog/
Drave-sp-wdt.c42 int (*restart)(struct watchdog_device *); member
154 const int ret = sp_wd->variant->restart(&sp_wd->wdd); in rave_sp_wdt_reboot_notifier()
224 .restart = rave_sp_wdt_restart,
231 .restart = rave_sp_wdt_legacy_restart,
238 .restart = rave_sp_wdt_rdu_restart,
/Linux-v6.6/drivers/media/i2c/
Dmsp3400-kthreads.c505 restart: in msp3400c_thread()
507 state->restart = 0; in msp3400c_thread()
532 goto restart; in msp3400c_thread()
548 goto restart; in msp3400c_thread()
587 goto restart; in msp3400c_thread()
675 goto restart; in msp3400c_thread()
700 restart: in msp3410d_thread()
702 state->restart = 0; in msp3410d_thread()
731 goto restart; in msp3410d_thread()
746 goto restart; in msp3410d_thread()
[all …]
/Linux-v6.6/drivers/slimbus/
Dsched.c25 int slim_ctrl_clk_pause(struct slim_controller *ctrl, bool wakeup, u8 restart) in slim_ctrl_clk_pause() argument
35 if (wakeup == false && restart > SLIM_CLK_UNSPECIFIED) in slim_ctrl_clk_pause()
99 msg.wbuf = &restart; in slim_ctrl_clk_pause()
/Linux-v6.6/drivers/ps3/
Dsys-manager-core.c48 if (ps3_sys_manager_ops.restart) in ps3_sys_manager_restart()
49 ps3_sys_manager_ops.restart(ps3_sys_manager_ops.dev); in ps3_sys_manager_restart()
/Linux-v6.6/arch/arm/kernel/
Dsignal.c541 int restart = 0; in do_signal() local
557 restart -= 2; in do_signal()
562 restart++; in do_signal()
580 if (unlikely(restart) && regs->ARM_pc == restart_addr) { in do_signal()
593 if (unlikely(restart) && regs->ARM_pc == restart_addr) { in do_signal()
595 return restart; in do_signal()
618 int restart = do_signal(regs, syscall); in do_work_pending() local
619 if (unlikely(restart)) { in do_work_pending()
625 return restart; in do_work_pending()
/Linux-v6.6/sound/pci/rme9652/
Drme9652.c428 int restart = 0; in rme9652_set_interrupt_interval() local
433 restart = s->running; in rme9652_set_interrupt_interval()
434 if (restart) in rme9652_set_interrupt_interval()
451 if (restart) in rme9652_set_interrupt_interval()
461 int restart; in rme9652_set_rate() local
518 restart = rme9652->running; in rme9652_set_rate()
519 if (restart) in rme9652_set_rate()
525 if (restart) in rme9652_set_rate()
867 int restart = 0; in rme9652_set_adat1_input() local
877 restart = rme9652->running; in rme9652_set_adat1_input()
[all …]
/Linux-v6.6/arch/riscv/boot/dts/starfive/
Djh7100-starfive-visionfive-v1.dts15 gpio-restart {
16 compatible = "gpio-restart";
/Linux-v6.6/drivers/remoteproc/
Dqcom_q6v5_adsp.c96 struct reset_control *restart; member
232 reset_control_assert(adsp->restart); in qcom_wpss_shutdown()
238 reset_control_deassert(adsp->restart); in qcom_wpss_shutdown()
305 reset_control_assert(adsp->restart); in qcom_adsp_shutdown()
315 reset_control_deassert(adsp->restart); in qcom_adsp_shutdown()
579 adsp->restart = devm_reset_control_get_optional_exclusive(adsp->dev, "restart"); in adsp_init_reset()
582 if (!adsp->restart) in adsp_init_reset()
583 adsp->restart = devm_reset_control_get_exclusive(adsp->dev, "cc_lpass"); in adsp_init_reset()
585 if (IS_ERR(adsp->restart)) { in adsp_init_reset()
587 return PTR_ERR(adsp->restart); in adsp_init_reset()

12345678910>>...25