| /linux-4.4.14/Documentation/devicetree/bindings/power/reset/ |
| D | syscon-poweroff.txt | 1 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/ |
| D | Makefile | 1 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 …]
|
| D | Kconfig | 18 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/ |
| D | imx-snvs-poweroff.txt | 9 -compatible: "fsl,sec-v4.0-poweroff" 19 snvs_poweroff: snvs-poweroff@38 { 20 compatible = "fsl,sec-v4.0-poweroff";
|
| D | msm-poweroff.txt | 4 Clearing that bit allows us to restart/poweroff. The difference 5 between poweroff and restart is determined by unique power manager IC
|
| D | restart-poweroff.txt | 8 - compatible: Should be "restart-poweroff"
|
| /linux-4.4.14/arch/arm64/boot/dts/apm/ |
| D | apm-merlin.dts | 42 poweroff: poweroff@10548010 { label 43 compatible = "syscon-poweroff";
|
| D | apm-mustang.dts | 42 poweroff: poweroff@10548010 { label 43 compatible = "syscon-poweroff";
|
| /linux-4.4.14/drivers/gpu/drm/panel/ |
| D | panel-sharp-lq101r1sx01.c | 194 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/ |
| D | tpo_tj032md01bw.c | 79 static u16 poweroff[] = { variable 100 ret = spi_write(plat->spi, poweroff, sizeof(poweroff)); in tpohvga_onoff()
|
| /linux-4.4.14/Documentation/devicetree/bindings/gpio/ |
| D | gpio-poweroff.txt | 19 - compatible : should be "gpio-poweroff". 33 gpio-poweroff { 34 compatible = "gpio-poweroff";
|
| /linux-4.4.14/arch/arm/mach-orion5x/ |
| D | terastation_pro2-setup.c | 272 const unsigned char poweroff[] = {0x00, 0x06}; in tsp2_power_off() local 290 tsp2_miconsend(poweroff, sizeof(poweroff)); in tsp2_power_off()
|
| D | kurobox_pro-setup.c | 293 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/ |
| D | armada-370-netgear-rn102.dts | 252 gpio-poweroff { 253 compatible = "gpio-poweroff"; 254 pinctrl-0 = <&poweroff>; 296 poweroff: poweroff { label
|
| D | armada-370-netgear-rn104.dts | 274 gpio-poweroff { 275 compatible = "gpio-poweroff"; 276 pinctrl-0 = <&poweroff>; 283 poweroff: poweroff { label
|
| D | kirkwood-netgear_readynas_duo_v2.dts | 83 pmx_poweroff: pmx-poweroff { 184 gpio-poweroff { 185 compatible = "gpio-poweroff";
|
| D | kirkwood-netgear_readynas_nv+_v2.dts | 90 pmx_poweroff: pmx-poweroff { 196 gpio-poweroff { 197 compatible = "gpio-poweroff";
|
| D | armada-xp-netgear-rn2120.dts | 290 gpio-poweroff { 291 compatible = "gpio-poweroff"; 292 pinctrl-0 = <&poweroff>; 299 poweroff: poweroff { label
|
| D | armada-xp-lenovo-ix4-300d.dts | 287 * them up does the tweak) for poweroff to shutdown otherwise it 290 gpio-poweroff { 291 compatible = "gpio-poweroff"; 299 poweroff_pin: poweroff-pin {
|
| D | kirkwood-iomega_ix2_200.dts | 172 gpio-poweroff { 173 compatible = "gpio-poweroff";
|
| D | kirkwood-netxbig.dtsi | 85 gpio-poweroff { 86 compatible = "gpio-poweroff";
|
| D | kirkwood-ns2-common.dtsi | 77 compatible = "gpio-poweroff";
|
| D | kirkwood-ts219.dtsi | 41 poweroff@12100 {
|
| D | kirkwood-cloudbox.dts | 84 compatible = "gpio-poweroff";
|
| D | omap3-ha-common.dtsi | 17 compatible = "gpio-poweroff";
|
| D | kirkwood-nsa3x0-common.dtsi | 67 compatible = "gpio-poweroff";
|
| D | kirkwood-ib62x0.dts | 99 compatible = "gpio-poweroff";
|
| D | kirkwood-blackarmor-nas220.dts | 32 compatible = "gpio-poweroff";
|
| D | kirkwood-laplug.dts | 87 compatible = "gpio-poweroff";
|
| D | armada-370-seagate-personal-cloud.dtsi | 161 compatible = "gpio-poweroff";
|
| D | tegra20-trimslice.dts | 399 poweroff { 400 compatible = "gpio-poweroff";
|
| D | kirkwood-lsxl.dtsi | 177 compatible = "restart-poweroff";
|
| D | kirkwood-t5325.dts | 184 compatible = "gpio-poweroff";
|
| D | armada-370-seagate-nas-xbay.dtsi | 206 compatible = "gpio-poweroff";
|
| D | kirkwood-dnskw.dtsi | 46 compatible = "gpio-poweroff";
|
| D | kirkwood-lswxl.dts | 240 compatible = "restart-poweroff";
|
| D | kirkwood-lswvl.dts | 240 compatible = "restart-poweroff";
|
| D | orion5x-linkstation-lswtgl.dts | 195 compatible = "restart-poweroff";
|
| D | orion5x-lswsgl.dts | 128 compatible = "restart-poweroff";
|
| D | imx6ul.dtsi | 432 snvs_poweroff: snvs-poweroff { 433 compatible = "syscon-poweroff";
|
| D | am335x-bone-common.dtsi | 294 * mode") at poweroff. Most BeagleBone versions do not support RTC-only
|
| D | imx6sl.dtsi | 594 snvs_poweroff: snvs-poweroff { 595 compatible = "syscon-poweroff";
|
| D | imx7d.dtsi | 545 snvs_poweroff: snvs-poweroff { 546 compatible = "syscon-poweroff";
|
| D | armada-xp-synology-ds414.dts | 198 poweroff@12100 {
|
| D | armada-370-synology-ds213j.dts | 170 poweroff@12100 {
|
| D | imx6qdl.dtsi | 733 snvs_poweroff: snvs-poweroff { 734 compatible = "syscon-poweroff";
|
| D | imx6sx.dtsi | 676 snvs_poweroff: snvs-poweroff { 677 compatible = "syscon-poweroff";
|
| D | kirkwood-synology.dtsi | 282 poweroff@12100 {
|
| /linux-4.4.14/drivers/scsi/ |
| D | scsi_pm.c | 33 return pm && pm->poweroff ? pm->poweroff(dev) : 0; in do_scsi_poweroff() 339 .poweroff = scsi_bus_poweroff,
|
| D | sd.c | 508 .poweroff = sd_suspend_system,
|
| /linux-4.4.14/kernel/power/ |
| D | Makefile | 14 obj-$(CONFIG_MAGIC_SYSRQ) += poweroff.o
|
| /linux-4.4.14/drivers/mfd/ |
| D | intel-lpss.h | 43 .poweroff = intel_lpss_suspend, \
|
| D | wm831x-i2c.c | 90 .poweroff = wm831x_i2c_poweroff,
|
| D | wm831x-spi.c | 81 .poweroff = wm831x_spi_poweroff,
|
| D | mcp-sa11x0.c | 290 .poweroff = mcp_sa11x0_suspend,
|
| /linux-4.4.14/Documentation/devicetree/bindings/arm/tegra/ |
| D | nvidia,tegra20-pmc.txt | 59 - 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/ |
| D | defaults.conf | 74 POWER_OFF = ${SCRIPTS_DIR}/${BOX}-poweroff
|
| /linux-4.4.14/drivers/base/power/ |
| D | generic_ops.c | 176 return pm && pm->poweroff ? pm->poweroff(dev) : 0; in pm_generic_poweroff()
|
| D | main.c | 264 return ops->poweroff; in pm_op()
|
| D | domain.c | 1502 genpd->domain.ops.poweroff = pm_genpd_suspend; in pm_genpd_init()
|
| /linux-4.4.14/drivers/pci/ |
| D | pci-driver.c | 999 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/ |
| D | pm.h | 302 int (*poweroff)(struct device *dev); member 327 .poweroff = suspend_fn, \
|
| D | platform_device.h | 359 .poweroff = platform_pm_poweroff, \
|
| /linux-4.4.14/drivers/parisc/ |
| D | power.c | 171 poweroff();
|
| /linux-4.4.14/arch/powerpc/kernel/ |
| D | ibmebus.c | 618 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/ |
| D | twl4030-power.txt | 5 binding only supports the complete shutdown of the system after poweroff.
|
| /linux-4.4.14/drivers/pci/host/ |
| D | pci-tegra.c | 1063 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/ |
| D | ast_drv.c | 172 .poweroff = ast_pm_poweroff,
|
| /linux-4.4.14/Documentation/gpio/ |
| D | drivers-on-gpio.txt | 44 - poweroff-gpio: drivers/power/gpio-poweroff.c is used to power the system down
|
| /linux-4.4.14/drivers/gpu/drm/qxl/ |
| D | qxl_drv.c | 219 .poweroff = qxl_pm_freeze,
|
| /linux-4.4.14/drivers/pci/pcie/ |
| D | portdrv_pci.c | 101 .poweroff = pcie_port_device_suspend,
|
| /linux-4.4.14/Documentation/ABI/testing/ |
| D | sysfs-class-mic.txt | 76 "poweroff" - Shutdown because of a poweroff command.
|
| /linux-4.4.14/drivers/pnp/ |
| D | driver.c | 248 .poweroff = pnp_bus_poweroff,
|
| /linux-4.4.14/Documentation/usb/ |
| D | power-management.txt | 588 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/ |
| D | rtc-wm831x.c | 471 .poweroff = wm831x_rtc_suspend,
|
| D | rtc-da9055.c | 387 .poweroff = da9055_rtc_suspend,
|
| /linux-4.4.14/Documentation/power/ |
| D | pci.txt | 282 .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 …]
|
| D | devices.txt | 98 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
|
| D | runtime_pm.txt | 739 - 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/ |
| D | pwm_bl.c | 389 .poweroff = pwm_backlight_suspend,
|
| /linux-4.4.14/drivers/base/ |
| D | platform.c | 1038 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/ |
| D | clkgen-pll.c | 337 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/ |
| D | hcd-pci.c | 647 .poweroff = hcd_pci_suspend,
|
| D | usb.c | 365 .poweroff = usb_dev_poweroff,
|
| /linux-4.4.14/drivers/gpu/host1x/ |
| D | bus.c | 303 .poweroff = pm_generic_poweroff,
|
| /linux-4.4.14/drivers/amba/ |
| D | bus.c | 179 .poweroff = pm_generic_poweroff,
|
| /linux-4.4.14/drivers/gpu/drm/radeon/ |
| D | radeon_drv.c | 545 .poweroff = radeon_pmops_freeze,
|
| /linux-4.4.14/drivers/gpu/drm/ |
| D | drm_mipi_dsi.c | 60 .poweroff = pm_generic_poweroff,
|
| /linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_drv.c | 460 .poweroff = amdgpu_pmops_freeze,
|
| /linux-4.4.14/Documentation/power/regulator/ |
| D | consumer.txt | 194 perform system poweroff during overtemperature conditions
|
| /linux-4.4.14/drivers/acpi/ |
| D | acpi_lpss.c | 672 .poweroff = acpi_subsys_suspend,
|
| D | device_pm.c | 1038 .poweroff = acpi_subsys_suspend,
|
| D | Kconfig | 164 This is necessary for software-controlled poweroff.
|
| /linux-4.4.14/drivers/macintosh/ |
| D | adb.c | 864 .poweroff = adb_poweroff,
|
| /linux-4.4.14/Documentation/ |
| D | cpu-hotplug.txt | 223 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
|
| D | IPMI.txt | 706 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
|
| D | sysrq.txt | 27 128 = 0x80 - allow reboot/poweroff
|
| D | kernel-parameters.txt | 2595 It's said poweroff/reboot may depend on CPU0 on some
|
| /linux-4.4.14/drivers/video/fbdev/ |
| D | jz4740_fb.c | 783 .poweroff = jzfb_suspend,
|
| /linux-4.4.14/drivers/input/serio/ |
| D | i8042.c | 1250 .poweroff = i8042_pm_reset,
|
| D | serio.c | 969 .poweroff = serio_suspend,
|
| /linux-4.4.14/drivers/ata/ |
| D | sata_rcar.c | 1013 .poweroff = sata_rcar_suspend,
|
| D | libata-core.c | 5456 .poweroff = ata_port_pm_poweroff,
|
| /linux-4.4.14/drivers/input/misc/ |
| D | wistron_btns.c | 1342 .poweroff = wistron_suspend,
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/ |
| D | nouveau_drm.c | 1014 .poweroff = nouveau_pmops_freeze,
|
| /linux-4.4.14/drivers/gpu/drm/i915/ |
| D | i915_drv.c | 1663 .poweroff = i915_pm_suspend,
|
| /linux-4.4.14/drivers/input/ |
| D | input.c | 1748 .poweroff = input_dev_poweroff,
|
| /linux-4.4.14/drivers/usb/host/ |
| D | r8a66597-hcd.c | 2385 .poweroff = r8a66597_suspend,
|
| /linux-4.4.14/drivers/net/ethernet/sfc/ |
| D | efx.c | 3328 .poweroff = efx_pm_poweroff,
|
| /linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/ |
| D | pch_gbe_main.c | 2786 .poweroff = pch_gbe_suspend,
|
| /linux-4.4.14/drivers/net/ethernet/3com/ |
| D | 3c59x.c | 890 .poweroff = vortex_suspend,
|
| /linux-4.4.14/sound/soc/ |
| D | soc-core.c | 1842 .poweroff = snd_soc_poweroff,
|
| /linux-4.4.14/arch/x86/ |
| D | Kconfig | 625 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/ |
| D | r8169.c | 7901 .poweroff = rtl8169_suspend,
|
| /linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
| D | netdev.c | 7479 .poweroff = e1000e_pm_suspend,
|