Home
last modified time | relevance | path

Searched refs:poweroff (Results 1 – 115 of 115) sorted by relevance

/linux-4.4.14/Documentation/devicetree/bindings/power/reset/
Dsyscon-poweroff.txt1 Generic SYSCON mapped register poweroff driver
3 This is a generic poweroff driver using syscon to map the poweroff register.
4 The poweroff is generally performed with a write to the poweroff register
6 with the mask defined in the poweroff node.
9 - compatible: should contain "syscon-poweroff"
11 - offset: offset in the register map for the poweroff register (in bytes)
12 - mask: the poweroff value written to the poweroff register (32 bit access)
18 poweroff {
19 compatible = "syscon-poweroff";
/linux-4.4.14/drivers/power/reset/
DMakefile1 obj-$(CONFIG_POWER_RESET_AS3722) += as3722-poweroff.o
2 obj-$(CONFIG_POWER_RESET_AT91_POWEROFF) += at91-poweroff.o
6 obj-$(CONFIG_POWER_RESET_GPIO) += gpio-poweroff.o
9 obj-$(CONFIG_POWER_RESET_IMX) += imx-snvs-poweroff.o
10 obj-$(CONFIG_POWER_RESET_MSM) += msm-poweroff.o
11 obj-$(CONFIG_POWER_RESET_LTC2952) += ltc2952-poweroff.o
12 obj-$(CONFIG_POWER_RESET_QNAP) += qnap-poweroff.o
13 obj-$(CONFIG_POWER_RESET_RESTART) += restart-poweroff.o
14 obj-$(CONFIG_POWER_RESET_ST) += st-poweroff.o
16 obj-$(CONFIG_POWER_RESET_VEXPRESS) += vexpress-poweroff.o
[all …]
DKconfig18 tristate "Atmel AT91 poweroff driver"
22 This driver supports poweroff for Atmel AT91SAM9 and SAMA5
156 bool "Generic SYSCON regmap poweroff driver"
160 Poweroff support for generic SYSCON mapped register poweroff.
/linux-4.4.14/Documentation/devicetree/bindings/power_supply/
Dimx-snvs-poweroff.txt9 -compatible: "fsl,sec-v4.0-poweroff"
19 snvs_poweroff: snvs-poweroff@38 {
20 compatible = "fsl,sec-v4.0-poweroff";
Dmsm-poweroff.txt4 Clearing that bit allows us to restart/poweroff. The difference
5 between poweroff and restart is determined by unique power manager IC
Drestart-poweroff.txt8 - compatible: Should be "restart-poweroff"
/linux-4.4.14/arch/arm64/boot/dts/apm/
Dapm-merlin.dts42 poweroff: poweroff@10548010 { label
43 compatible = "syscon-poweroff";
Dapm-mustang.dts42 poweroff: poweroff@10548010 { label
43 compatible = "syscon-poweroff";
/linux-4.4.14/drivers/gpu/drm/panel/
Dpanel-sharp-lq101r1sx01.c194 goto poweroff; in sharp_panel_prepare()
210 goto poweroff; in sharp_panel_prepare()
217 goto poweroff; in sharp_panel_prepare()
223 goto poweroff; in sharp_panel_prepare()
238 goto poweroff; in sharp_panel_prepare()
244 goto poweroff; in sharp_panel_prepare()
254 poweroff: in sharp_panel_prepare()
/linux-4.4.14/drivers/video/fbdev/mmp/panel/
Dtpo_tj032md01bw.c79 static u16 poweroff[] = { variable
100 ret = spi_write(plat->spi, poweroff, sizeof(poweroff)); in tpohvga_onoff()
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dgpio-poweroff.txt19 - compatible : should be "gpio-poweroff".
33 gpio-poweroff {
34 compatible = "gpio-poweroff";
/linux-4.4.14/arch/arm/mach-orion5x/
Dterastation_pro2-setup.c272 const unsigned char poweroff[] = {0x00, 0x06}; in tsp2_power_off() local
290 tsp2_miconsend(poweroff, sizeof(poweroff)); in tsp2_power_off()
Dkurobox_pro-setup.c293 const unsigned char poweroff[] = {0x00, 0x06}; in kurobox_pro_power_off() local
311 kurobox_pro_miconsend(poweroff, sizeof(poweroff)); in kurobox_pro_power_off()
/linux-4.4.14/arch/arm/boot/dts/
Darmada-370-netgear-rn102.dts252 gpio-poweroff {
253 compatible = "gpio-poweroff";
254 pinctrl-0 = <&poweroff>;
296 poweroff: poweroff { label
Darmada-370-netgear-rn104.dts274 gpio-poweroff {
275 compatible = "gpio-poweroff";
276 pinctrl-0 = <&poweroff>;
283 poweroff: poweroff { label
Dkirkwood-netgear_readynas_duo_v2.dts83 pmx_poweroff: pmx-poweroff {
184 gpio-poweroff {
185 compatible = "gpio-poweroff";
Dkirkwood-netgear_readynas_nv+_v2.dts90 pmx_poweroff: pmx-poweroff {
196 gpio-poweroff {
197 compatible = "gpio-poweroff";
Darmada-xp-netgear-rn2120.dts290 gpio-poweroff {
291 compatible = "gpio-poweroff";
292 pinctrl-0 = <&poweroff>;
299 poweroff: poweroff { label
Darmada-xp-lenovo-ix4-300d.dts287 * them up does the tweak) for poweroff to shutdown otherwise it
290 gpio-poweroff {
291 compatible = "gpio-poweroff";
299 poweroff_pin: poweroff-pin {
Dkirkwood-iomega_ix2_200.dts172 gpio-poweroff {
173 compatible = "gpio-poweroff";
Dkirkwood-netxbig.dtsi85 gpio-poweroff {
86 compatible = "gpio-poweroff";
Dkirkwood-ns2-common.dtsi77 compatible = "gpio-poweroff";
Dkirkwood-ts219.dtsi41 poweroff@12100 {
Dkirkwood-cloudbox.dts84 compatible = "gpio-poweroff";
Domap3-ha-common.dtsi17 compatible = "gpio-poweroff";
Dkirkwood-nsa3x0-common.dtsi67 compatible = "gpio-poweroff";
Dkirkwood-ib62x0.dts99 compatible = "gpio-poweroff";
Dkirkwood-blackarmor-nas220.dts32 compatible = "gpio-poweroff";
Dkirkwood-laplug.dts87 compatible = "gpio-poweroff";
Darmada-370-seagate-personal-cloud.dtsi161 compatible = "gpio-poweroff";
Dtegra20-trimslice.dts399 poweroff {
400 compatible = "gpio-poweroff";
Dkirkwood-lsxl.dtsi177 compatible = "restart-poweroff";
Dkirkwood-t5325.dts184 compatible = "gpio-poweroff";
Darmada-370-seagate-nas-xbay.dtsi206 compatible = "gpio-poweroff";
Dkirkwood-dnskw.dtsi46 compatible = "gpio-poweroff";
Dkirkwood-lswxl.dts240 compatible = "restart-poweroff";
Dkirkwood-lswvl.dts240 compatible = "restart-poweroff";
Dorion5x-linkstation-lswtgl.dts195 compatible = "restart-poweroff";
Dorion5x-lswsgl.dts128 compatible = "restart-poweroff";
Dimx6ul.dtsi432 snvs_poweroff: snvs-poweroff {
433 compatible = "syscon-poweroff";
Dam335x-bone-common.dtsi294 * mode") at poweroff. Most BeagleBone versions do not support RTC-only
Dimx6sl.dtsi594 snvs_poweroff: snvs-poweroff {
595 compatible = "syscon-poweroff";
Dimx7d.dtsi545 snvs_poweroff: snvs-poweroff {
546 compatible = "syscon-poweroff";
Darmada-xp-synology-ds414.dts198 poweroff@12100 {
Darmada-370-synology-ds213j.dts170 poweroff@12100 {
Dimx6qdl.dtsi733 snvs_poweroff: snvs-poweroff {
734 compatible = "syscon-poweroff";
Dimx6sx.dtsi676 snvs_poweroff: snvs-poweroff {
677 compatible = "syscon-poweroff";
Dkirkwood-synology.dtsi282 poweroff@12100 {
/linux-4.4.14/drivers/scsi/
Dscsi_pm.c33 return pm && pm->poweroff ? pm->poweroff(dev) : 0; in do_scsi_poweroff()
339 .poweroff = scsi_bus_poweroff,
Dsd.c508 .poweroff = sd_suspend_system,
/linux-4.4.14/kernel/power/
DMakefile14 obj-$(CONFIG_MAGIC_SYSRQ) += poweroff.o
/linux-4.4.14/drivers/mfd/
Dintel-lpss.h43 .poweroff = intel_lpss_suspend, \
Dwm831x-i2c.c90 .poweroff = wm831x_i2c_poweroff,
Dwm831x-spi.c81 .poweroff = wm831x_spi_poweroff,
Dmcp-sa11x0.c290 .poweroff = mcp_sa11x0_suspend,
/linux-4.4.14/Documentation/devicetree/bindings/arm/tegra/
Dnvidia,tegra20-pmc.txt59 - nvidia,i2c-controller-id : ID of I2C controller to send poweroff command to. Valid values are
63 - nvidia,reg-addr : I2C register address to write poweroff command to
67 - nvidia,pinmux-id : Pinmux used by the hardware when issuing poweroff command.
/linux-4.4.14/tools/testing/ktest/examples/include/
Ddefaults.conf74 POWER_OFF = ${SCRIPTS_DIR}/${BOX}-poweroff
/linux-4.4.14/drivers/base/power/
Dgeneric_ops.c176 return pm && pm->poweroff ? pm->poweroff(dev) : 0; in pm_generic_poweroff()
Dmain.c264 return ops->poweroff; in pm_op()
Ddomain.c1502 genpd->domain.ops.poweroff = pm_genpd_suspend; in pm_genpd_init()
/linux-4.4.14/drivers/pci/
Dpci-driver.c999 if (pm->poweroff) { in pci_pm_poweroff()
1002 error = pm->poweroff(dev); in pci_pm_poweroff()
1003 suspend_report_result(pm->poweroff, error); in pci_pm_poweroff()
1011 if (pcibios_pm_ops.poweroff) in pci_pm_poweroff()
1012 return pcibios_pm_ops.poweroff(dev); in pci_pm_poweroff()
1242 .poweroff = pci_pm_poweroff,
/linux-4.4.14/include/linux/
Dpm.h302 int (*poweroff)(struct device *dev); member
327 .poweroff = suspend_fn, \
Dplatform_device.h359 .poweroff = platform_pm_poweroff, \
/linux-4.4.14/drivers/parisc/
Dpower.c171 poweroff();
/linux-4.4.14/arch/powerpc/kernel/
Dibmebus.c618 if (drv->pm->poweroff) in ibmebus_bus_pm_poweroff()
619 ret = drv->pm->poweroff(dev); in ibmebus_bus_pm_poweroff()
697 .poweroff = ibmebus_bus_pm_poweroff,
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dtwl4030-power.txt5 binding only supports the complete shutdown of the system after poweroff.
/linux-4.4.14/drivers/pci/host/
Dpci-tegra.c1063 goto poweroff; in tegra_pcie_get_resources()
1070 goto poweroff; in tegra_pcie_get_resources()
1077 goto poweroff; in tegra_pcie_get_resources()
1084 goto poweroff; in tegra_pcie_get_resources()
1091 goto poweroff; in tegra_pcie_get_resources()
1099 goto poweroff; in tegra_pcie_get_resources()
1104 poweroff: in tegra_pcie_get_resources()
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_drv.c172 .poweroff = ast_pm_poweroff,
/linux-4.4.14/Documentation/gpio/
Ddrivers-on-gpio.txt44 - poweroff-gpio: drivers/power/gpio-poweroff.c is used to power the system down
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_drv.c219 .poweroff = qxl_pm_freeze,
/linux-4.4.14/drivers/pci/pcie/
Dportdrv_pci.c101 .poweroff = pcie_port_device_suspend,
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-class-mic.txt76 "poweroff" - Shutdown because of a poweroff command.
/linux-4.4.14/drivers/pnp/
Ddriver.c248 .poweroff = pnp_bus_poweroff,
/linux-4.4.14/Documentation/usb/
Dpower-management.txt588 power control implementation will block poweroff attempts on that
668 port may suspend/poweroff provided that
721 applied before the port is allowed to poweroff.
733 this value is '0' (quirky devices), port poweroff is
737 Wakeup capable devices will block port poweroff. At
742 Summary of poweroff pre-requisite settings relative to a port device:
754 ports are enabled for poweroff.
763 done for 'hardwired' ports provided poweroff is coordinated with any
/linux-4.4.14/drivers/rtc/
Drtc-wm831x.c471 .poweroff = wm831x_rtc_suspend,
Drtc-da9055.c387 .poweroff = da9055_rtc_suspend,
/linux-4.4.14/Documentation/power/
Dpci.txt282 .poweroff = pci_pm_poweroff,
607 prepare, poweroff, poweroff_noirq
788 3.1.6. poweroff()
790 The poweroff() callback is hibernation-specific. It is executed when the system
792 storage. prepare() callbacks are executed for all devices before poweroff() is
799 the poweroff() callback should use pci_prepare_to_sleep() and
807 poweroff() callbacks have been executed for all devices in the system.
813 The difference between poweroff_noirq() and poweroff() is analogous to the
949 suspend routine pointed to by the .suspend(), .freeze(), and .poweroff()
957 the same value as .suspend() (and .freeze() and .poweroff()).
[all …]
Ddevices.txt98 int (*poweroff)(struct device *dev);
479 system (poweroff). The phases used to accomplish this are:
482 thaw, complete, prepare, poweroff, poweroff_late, poweroff_noirq
527 10. The poweroff phase is analogous to the suspend phase.
533 The poweroff, poweroff_late and poweroff_noirq callbacks should do essentially
Druntime_pm.txt739 - if the device has not been suspended at run time, invoke the ->poweroff()
759 ->poweroff(), ->poweroff_noirq(), ->restore(), ->restore_noirq() in the
763 poweroff and runtime suspend callback, and similarly for system resume, thaw,
/linux-4.4.14/drivers/video/backlight/
Dpwm_bl.c389 .poweroff = pwm_backlight_suspend,
/linux-4.4.14/drivers/base/
Dplatform.c1038 if (drv->pm->poweroff) in platform_pm_poweroff()
1039 ret = drv->pm->poweroff(dev); in platform_pm_poweroff()
/linux-4.4.14/drivers/clk/st/
Dclkgen-pll.c337 u32 poweroff = CLKGEN_READ(pll, pdn_status); in clkgen_pll_is_enabled() local
338 return !poweroff; in clkgen_pll_is_enabled()
/linux-4.4.14/drivers/usb/core/
Dhcd-pci.c647 .poweroff = hcd_pci_suspend,
Dusb.c365 .poweroff = usb_dev_poweroff,
/linux-4.4.14/drivers/gpu/host1x/
Dbus.c303 .poweroff = pm_generic_poweroff,
/linux-4.4.14/drivers/amba/
Dbus.c179 .poweroff = pm_generic_poweroff,
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_drv.c545 .poweroff = radeon_pmops_freeze,
/linux-4.4.14/drivers/gpu/drm/
Ddrm_mipi_dsi.c60 .poweroff = pm_generic_poweroff,
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_drv.c460 .poweroff = amdgpu_pmops_freeze,
/linux-4.4.14/Documentation/power/regulator/
Dconsumer.txt194 perform system poweroff during overtemperature conditions
/linux-4.4.14/drivers/acpi/
Dacpi_lpss.c672 .poweroff = acpi_subsys_suspend,
Ddevice_pm.c1038 .poweroff = acpi_subsys_suspend,
DKconfig164 This is necessary for software-controlled poweroff.
/linux-4.4.14/drivers/macintosh/
Dadb.c864 .poweroff = adb_poweroff,
/linux-4.4.14/Documentation/
Dcpu-hotplug.txt223 It's said poweroff/reboot may depend on CPU0 on some machines although I haven't
224 seen any poweroff/reboot failure so far after CPU0 is offline on a few tested
DIPMI.txt706 If the poweroff capability is selected, the IPMI driver will install
707 a shutdown function into the standard poweroff function pointer. This
720 The "ifnum_to_use" parameter specifies which interface the poweroff
Dsysrq.txt27 128 = 0x80 - allow reboot/poweroff
Dkernel-parameters.txt2595 It's said poweroff/reboot may depend on CPU0 on some
/linux-4.4.14/drivers/video/fbdev/
Djz4740_fb.c783 .poweroff = jzfb_suspend,
/linux-4.4.14/drivers/input/serio/
Di8042.c1250 .poweroff = i8042_pm_reset,
Dserio.c969 .poweroff = serio_suspend,
/linux-4.4.14/drivers/ata/
Dsata_rcar.c1013 .poweroff = sata_rcar_suspend,
Dlibata-core.c5456 .poweroff = ata_port_pm_poweroff,
/linux-4.4.14/drivers/input/misc/
Dwistron_btns.c1342 .poweroff = wistron_suspend,
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_drm.c1014 .poweroff = nouveau_pmops_freeze,
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_drv.c1663 .poweroff = i915_pm_suspend,
/linux-4.4.14/drivers/input/
Dinput.c1748 .poweroff = input_dev_poweroff,
/linux-4.4.14/drivers/usb/host/
Dr8a66597-hcd.c2385 .poweroff = r8a66597_suspend,
/linux-4.4.14/drivers/net/ethernet/sfc/
Defx.c3328 .poweroff = efx_pm_poweroff,
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c2786 .poweroff = pch_gbe_suspend,
/linux-4.4.14/drivers/net/ethernet/3com/
D3c59x.c890 .poweroff = vortex_suspend,
/linux-4.4.14/sound/soc/
Dsoc-core.c1842 .poweroff = snd_soc_poweroff,
/linux-4.4.14/arch/x86/
DKconfig625 tristate "Eurobraille/Iris poweroff module"
2479 Add support for poweroff and suspend of the OLPC XO-1 laptop.
/linux-4.4.14/drivers/net/ethernet/realtek/
Dr8169.c7901 .poweroff = rtl8169_suspend,
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
Dnetdev.c7479 .poweroff = e1000e_pm_suspend,