Home
last modified time | relevance | path

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

12345678910>>...26

/linux/drivers/power/reset/
H A Datc260x-poweroff.c19 int (*do_poweroff)(const struct atc260x_pwrc *pwrc, bool restart);
22 static int atc2603c_do_poweroff(const struct atc260x_pwrc *pwrc, bool restart) in atc2603c_do_poweroff() argument
28 if (!restart && !power_supply_is_system_supplied()) { in atc2603c_do_poweroff()
35 (restart ? ATC2603C_PMU_SYS_CTL0_RESET_WK_EN in atc2603c_do_poweroff()
54 reg_mask = restart ? ATC2603C_PMU_SYS_CTL0_RESTART_EN in atc2603c_do_poweroff()
56 reg_val = restart ? ATC2603C_PMU_SYS_CTL0_RESTART_EN : 0; in atc2603c_do_poweroff()
59 restart ? ATC2603C_PMU_SYS_CTL0 : ATC2603C_PMU_SYS_CTL1, in atc2603c_do_poweroff()
63 restart ? 0 : 1, ret); in atc2603c_do_poweroff()
73 static int atc2609a_do_poweroff(const struct atc260x_pwrc *pwrc, bool restart) in atc2609a_do_poweroff() argument
79 if (!restart && !power_supply_is_system_supplied()) { in atc2609a_do_poweroff()
[all …]
H A 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.
84 This driver provides restart support for Cirrus EP93XX SoC.
87 to have restart support.
107 bool "GPIO restart driver"
[all …]
H A 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()
H A DMakefile10 obj-$(CONFIG_POWER_RESET_EP93XX) += ep93xx-restart.o
13 obj-$(CONFIG_POWER_RESET_GPIO_RESTART) += gpio-restart.o
26 obj-$(CONFIG_POWER_RESET_RESTART) += restart-poweroff.o
31 obj-$(CONFIG_POWER_RESET_TPS65086) += tps65086-restart.o
/linux/arch/arm/mach-omap2/
H A 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 …]
H A 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/kernel/futex/
H A Dwaitwake.c334 static long futex_wait_restart(struct restart_block *restart);
709 struct restart_block *restart; in futex_wait() local
725 restart = &current->restart_block; in futex_wait()
726 restart->futex.uaddr = uaddr; in futex_wait()
727 restart->futex.val = val; in futex_wait()
728 restart->futex.time = *abs_time; in futex_wait()
729 restart->futex.bitset = bitset; in futex_wait()
730 restart->futex.flags = flags | FLAGS_HAS_TIMEOUT; in futex_wait()
732 return set_restart_fn(restart, futex_wait_restart); in futex_wait()
738 static long futex_wait_restart(struct restart_block *restart) in futex_wait_restart() argument
[all …]
/linux/arch/openrisc/kernel/
H A Dsignal.c272 int restart = 0; in do_signal() local
285 restart = -2; in do_signal()
290 restart++; in do_signal()
304 if (unlikely(restart) && regs->pc == restart_addr) { in do_signal()
322 if (unlikely(restart) && regs->pc == restart_addr) { in do_signal()
324 return restart; in do_signal()
342 int restart = do_signal(regs, syscall); in do_work_pending() local
343 if (unlikely(restart)) { in do_work_pending()
349 return restart; in do_work_pending()
/linux/arch/nios2/kernel/
H A 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/Documentation/devicetree/bindings/power/reset/
H A Dst-reset.txt4 - compatible: should be "stih407-restart".
8 restart {
9 compatible = "st,stih407-restart";
/linux/arch/arm/mach-pxa/
H A Dpxa-dt.c20 .restart = pxa_restart,
33 .restart = pxa_restart,
48 .restart = pxa_restart,
/linux/drivers/media/i2c/
H A 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()
600 goto restart; in msp3400c_thread()
677 goto restart; in msp3400c_thread()
702 restart: in msp3410d_thread()
704 state->restart = 0; in msp3410d_thread()
733 goto restart; in msp3410d_thread()
[all …]
/linux/kernel/time/
H A Dalarmtimer.c701 struct restart_block *restart; in alarmtimer_do_nsleep() local
721 restart = &current->restart_block; in alarmtimer_do_nsleep()
722 if (restart->nanosleep.type != TT_NONE) { in alarmtimer_do_nsleep()
732 return nanosleep_copyout(restart, &rmt); in alarmtimer_do_nsleep()
752 static long __sched alarm_timer_nsleep_restart(struct restart_block *restart) in alarm_timer_nsleep_restart() argument
754 enum alarmtimer_type type = restart->nanosleep.clockid; in alarm_timer_nsleep_restart()
755 ktime_t exp = restart->nanosleep.expires; in alarm_timer_nsleep_restart()
775 struct restart_block *restart = &current->restart_block; in alarm_timer_nsleep() local
809 restart->nanosleep.clockid = type; in alarm_timer_nsleep()
810 restart->nanosleep.expires = exp; in alarm_timer_nsleep()
[all …]
H A Dhrtimer.c1142 bool restart, bool keep_local) in remove_hrtimer() argument
1166 if (!restart) in remove_hrtimer()
1749 int restart; in __run_hrtimer() local
1785 restart = fn(timer); in __run_hrtimer()
1800 if (restart != HRTIMER_NORESTART && in __run_hrtimer()
2096 int nanosleep_copyout(struct restart_block *restart, struct timespec64 *ts) in nanosleep_copyout() argument
2098 switch(restart->nanosleep.type) { in nanosleep_copyout()
2101 if (put_old_timespec32(ts, restart->nanosleep.compat_rmtp)) in nanosleep_copyout()
2106 if (put_timespec64(ts, restart->nanosleep.rmtp)) in nanosleep_copyout()
2117 struct restart_block *restart; in do_nanosleep() local
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-trans.c157 if (trans->restart.mode.type == IWL_ERR_TYPE_TOP_RESET_FAILED) in iwl_trans_determine_restart_mode()
175 if (trans->restart.during_reset) in iwl_trans_determine_restart_mode()
207 restart.wk.work); in iwl_trans_restart_wk()
210 if (trans->restart.mode.type == IWL_ERR_TYPE_TOP_RESET_BY_BT) { in iwl_trans_restart_wk()
222 iwl_op_mode_dump_error(trans->op_mode, &trans->restart.mode); in iwl_trans_restart_wk()
241 queue_delayed_work(system_unbound_wq, &trans->restart.wk, in iwl_trans_restart_wk()
256 iwl_trans_opmode_sw_reset(trans, trans->restart.mode.type); in iwl_trans_restart_wk()
291 INIT_DELAYED_WORK(&trans->restart.wk, iwl_trans_restart_wk); in iwl_trans_alloc()
298 cancel_delayed_work_sync(&trans->restart.wk); in iwl_trans_free()
423 cancel_delayed_work_sync(&trans->restart.wk); in iwl_trans_op_mode_leave()
[all …]
/linux/arch/powerpc/platforms/embedded6xx/
H A Dmvme5100.c39 static u_char *restart; variable
161 restart = ioremap(BOARD_MODRST_REG, 4); in mvme5100_setup_arch()
184 out_8((u_char *) restart, 0x01); in mvme5100_restart()
207 .restart = mvme5100_restart, in define_machine()
H A 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/arch/arm/mach-mvebu/
H A Dboard-v7.c164 .restart = mvebu_restart,
180 .restart = mvebu_restart,
194 .restart = mvebu_restart,
208 .restart = mvebu_restart,
/linux/drivers/watchdog/
H A 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/scripts/gdb/linux/
H A Dradixtree.py112 restart = True
113 while restart:
114 restart = False
145 restart = True
150 restart = True
/linux/sound/pci/rme9652/
H A Drme9652.c423 int restart = 0; in rme9652_set_interrupt_interval() local
428 restart = s->running; in rme9652_set_interrupt_interval()
429 if (restart) in rme9652_set_interrupt_interval()
446 if (restart) in rme9652_set_interrupt_interval()
454 int restart; in rme9652_set_rate() local
508 restart = rme9652->running; in rme9652_set_rate()
509 if (restart) in rme9652_set_rate()
515 if (restart) in rme9652_set_rate()
854 int restart = 0; in rme9652_set_adat1_input() local
864 restart = rme9652->running; in rme9652_set_adat1_input()
[all …]
/linux/arch/arm/kernel/
H A Dsignal.c542 int restart = 0; in do_signal() local
558 restart -= 2; in do_signal()
563 restart++; in do_signal()
581 if (unlikely(restart) && regs->ARM_pc == restart_addr) { in do_signal()
594 if (unlikely(restart) && regs->ARM_pc == restart_addr) { in do_signal()
596 return restart; in do_signal()
619 int restart = do_signal(regs, syscall); in do_work_pending() local
620 if (unlikely(restart)) { in do_work_pending()
626 return restart; in do_work_pending()
/linux/include/linux/
H A Dthread_info.h80 #define arch_set_restart_data(restart) do { } while (0)
83 static inline long set_restart_fn(struct restart_block *restart, in set_restart_fn()
86 restart->fn = fn; in set_restart_fn()
87 arch_set_restart_data(restart); in set_restart_fn()
78 arch_set_restart_data(restart) global() argument
81 set_restart_fn(struct restart_block * restart,long (* fn)(struct restart_block *)) set_restart_fn() argument
/linux/drivers/remoteproc/
H A Dqcom_q6v5_adsp.c95 struct reset_control *restart; member
225 reset_control_assert(adsp->restart); in qcom_wpss_shutdown()
231 reset_control_deassert(adsp->restart); in qcom_wpss_shutdown()
298 reset_control_assert(adsp->restart); in qcom_adsp_shutdown()
308 reset_control_deassert(adsp->restart); in qcom_adsp_shutdown()
567 adsp->restart = devm_reset_control_get_optional_exclusive(adsp->dev, "restart"); in adsp_init_reset()
570 if (!adsp->restart) in adsp_init_reset()
571 adsp->restart = devm_reset_control_get_exclusive(adsp->dev, "cc_lpass"); in adsp_init_reset()
573 if (IS_ERR(adsp->restart)) { in adsp_init_reset()
575 return PTR_ERR(adsp->restart); in adsp_init_reset()
/linux/drivers/slimbus/
H A 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()

12345678910>>...26