Home
last modified time | relevance | path

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

12345678910>>...25

/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 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 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 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
30 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/Documentation/devicetree/bindings/power/reset/
H A Dst-reset.txt4 - compatible: should be "stih407-restart".
8 restart {
9 compatible = "st,stih407-restart";
/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/arch/arm/mach-pxa/
H A Dpxa-dt.c20 .restart = pxa_restart,
33 .restart = pxa_restart,
48 .restart = pxa_restart,
/linux/drivers/gpu/drm/xe/
H A Dxe_gt_sriov_pf.c52 INIT_WORK(&gt->sriov.pf.workers.restart, pf_worker_restart_func); in pf_init_workers()
59 if (disable_work_sync(&gt->sriov.pf.workers.restart)) { in pf_fini_workers()
215 if (cancel_work_sync(&gt->sriov.pf.workers.restart)) { in pf_cancel_restart()
250 struct xe_gt *gt = container_of(w, typeof(*gt), sriov.pf.workers.restart); in pf_worker_restart_func()
264 if (!queue_work(xe->sriov.wq, &gt->sriov.pf.workers.restart)) { in pf_queue_restart()
284 flush_work(&gt->sriov.pf.workers.restart); in pf_flush_restart()
/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/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/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/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.c1134 bool restart, bool keep_local) in remove_hrtimer() argument
1158 if (!restart) in remove_hrtimer()
1741 int restart; in __run_hrtimer() local
1777 restart = fn(timer); in __run_hrtimer()
1792 if (restart != HRTIMER_NORESTART && in __run_hrtimer()
2088 int nanosleep_copyout(struct restart_block *restart, struct timespec64 *ts) in nanosleep_copyout() argument
2090 switch(restart->nanosleep.type) { in nanosleep_copyout()
2093 if (put_old_timespec32(ts, restart->nanosleep.compat_rmtp)) in nanosleep_copyout()
2098 if (put_timespec64(ts, restart->nanosleep.rmtp)) in nanosleep_copyout()
2109 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/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()
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/include/linux/
H A Dthread_info.h73 #define arch_set_restart_data(restart) do { } while (0) argument
76 static inline long set_restart_fn(struct restart_block *restart, in set_restart_fn() argument
79 restart->fn = fn; in set_restart_fn()
80 arch_set_restart_data(restart); in set_restart_fn()
/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()
/linux/arch/arm/kernel/
H A 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/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/drivers/ps3/
H A 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()

12345678910>>...25