| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_force_wake.c | 19 static const char *str_wake_sleep(bool wake) in str_wake_sleep() argument 21 return wake ? "wake" : "sleep"; in str_wake_sleep() 96 static void __domain_ctl(struct xe_gt *gt, struct xe_force_wake_domain *domain, bool wake) in __domain_ctl() argument 101 xe_mmio_write32(>->mmio, domain->reg_ctl, domain->mask | (wake ? domain->val : 0)); in __domain_ctl() 104 static int __domain_wait(struct xe_gt *gt, struct xe_force_wake_domain *domain, bool wake) in __domain_wait() argument 112 ret = xe_mmio_wait32(>->mmio, domain->reg_ack, domain->val, wake ? domain->val : 0, in __domain_wait() 116 xe_gt_err(gt, "Force wake domain %d failed to ack %s (%pe) reg[%#x] = %#x\n", in __domain_wait() 117 domain->id, str_wake_sleep(wake), ERR_PTR(ret), in __domain_wait() 121 "Force wake domai in __domain_wait() [all...] |
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-platform-ACPI-TAD | 31 "disabled", if the AC alarm is not set to wake up the system. 37 expires, it will immediately wake up the system from the S3 45 (RW) The AC alarm expired timer wake policy (see ACPI 6.2, 48 Reads return the current expired timer wake delay for the AC 52 Write a new expired timer wake delay for the AC alarm timer in 53 seconds or "never" to it to set the expired timer wake delay for 54 the AC alarm timer or to set its expired wake policy to discard 81 it will immediately wake up the system from the S3 sleep state 100 (RW,optional) The DC alarm expired timer wake policy.
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | ipq5332-rdp441.dts | 40 wake-gpios = <&tlmm 39 GPIO_ACTIVE_LOW>; 54 wake-gpios = <&tlmm 48 GPIO_ACTIVE_LOW>; 87 wake-n-pins { 111 wake-n-pins {
|
| H A D | sa8295p-adp.dts | 457 wake-gpios = <&tlmm 145 GPIO_ACTIVE_LOW>; 476 wake-gpios = <&tlmm 56 GPIO_ACTIVE_LOW>; 493 wake-gpios = <&tlmm 130 GPIO_ACTIVE_LOW>; 510 wake-gpios = <&tlmm 139 GPIO_ACTIVE_LOW>; 755 wake-n-pins { 778 wake-n-pins { 801 wake-n-pins { 824 wake-n-pins {
|
| /linux/arch/arm64/boot/dts/allwinner/ |
| H A D | sun50i-h700-anbernic-rg35xx-plus.dts | 36 interrupt-names = "host-wake"; 49 device-wake-gpios = <&pio 6 17 GPIO_ACTIVE_HIGH>; /* PG17 */ 51 host-wake-gpios = <&pio 6 16 GPIO_ACTIVE_HIGH>; /* PG16 */
|
| H A D | sun50i-h6-tanix-tx6.dts | 25 device-wake-gpios = <&r_pio 1 2 GPIO_ACTIVE_HIGH>; /* PM2 */ 26 host-wake-gpios = <&r_pio 1 1 GPIO_ACTIVE_HIGH>; /* PM1 */
|
| H A D | sun50i-h6-pine-h64-model-b.dts | 46 device-wake-gpios = <&r_pio 1 2 GPIO_ACTIVE_HIGH>; /* PM2 */ 47 host-wake-gpios = <&r_pio 1 1 GPIO_ACTIVE_HIGH>; /* PM1 */
|
| /linux/drivers/soc/xilinx/ |
| H A D | xlnx_event_manager.c | 73 bool wake; member 104 static int xlnx_add_cb_for_notify_event(const u32 node_id, const u32 event, const bool wake, in xlnx_add_cb_for_notify_event() argument 130 eve_data->wake = wake; in xlnx_add_cb_for_notify_event() 299 const bool wake, event_cb_func_t cb_fun, void *data) in xlnx_register_event() argument 321 ret = xlnx_add_cb_for_notify_event(node_id, event, wake, cb_fun, data); in xlnx_register_event() 330 ret = xlnx_add_cb_for_notify_event(node_id, eve, wake, cb_fun, in xlnx_register_event() 356 ret = zynqmp_pm_register_notifier(node_id, event, wake, true); in xlnx_register_event() 482 eve_data->wake, true); in xlnx_call_notify_cb_handler()
|
| H A D | zynqmp_power.c | 41 * @wake: Flag specifying whether the subsystem should be woken upon 49 bool wake; member 258 const u32 event, const bool wake, event_cb_func_t cb_fun) in register_event() argument 271 event_info->wake = wake; in register_event() 275 event_info->event, event_info->wake, event_info->cb_fun, NULL); in register_event()
|
| /linux/arch/mips/loongson64/ |
| H A D | sleeper.S | 15 PTR_LA a0, wake 18 wake: label
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8192-asurada-hayato-r1.dts | 50 pins-bt-wake { 55 pins-ap-wake-bt { 144 device-wake-gpios = <&pio 168 GPIO_ACTIVE_HIGH>; 145 host-wake-gpios = <&pio 22 GPIO_ACTIVE_LOW>;
|
| /linux/arch/arm64/boot/dts/amlogic/ |
| H A D | meson-g12a-fbx8am-realtek.dtso | 14 host-wake-gpios = <&gpio GPIOX_19 GPIO_ACTIVE_HIGH>; 15 device-wake-gpios = <&gpio GPIOX_18 GPIO_ACTIVE_HIGH>;
|
| H A D | meson-axg-jethome-jethub-j110-rev-2.dts | 34 host-wake-gpios = <&gpio GPIOZ_8 GPIO_ACTIVE_HIGH>; 35 device-wake-gpios = <&gpio GPIOZ_6 GPIO_ACTIVE_HIGH>;
|
| /linux/include/linux/firmware/ |
| H A D | xlnx-event-manager.h | 26 const u32 event, const bool wake, 33 const u32 event, const bool wake, in xlnx_register_event() argument
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3566-radxa-zero-3w.dts | 35 bt_wake_host_h: bt-wake-host-h { 39 host_wake_bt_h: host-wake-bt-h { 49 wifi_wake_host_h: wifi-wake-host-h {
|
| H A D | rk3308-rock-pi-s.dts | 253 bt_wake_host: bt-wake-host { 257 host_wake_bt: host-wake-bt { 289 wifi_host_wake: wifi-host-wake { 325 interrupt-names = "host-wake"; 365 device-wake-gpios = <&gpio4 RK_PB2 GPIO_ACTIVE_HIGH>; 367 host-wake-gpios = <&gpio4 RK_PB4 GPIO_ACTIVE_HIGH>;
|
| H A D | rk3308-sakurapi-rk3308b.dts | 144 bt_wake_host: bt-wake-host { 148 host_wake_bt: host-wake-bt { 166 wifi_host_wake: wifi-host-wake { 203 interrupt-names = "host-wake";
|
| /linux/Documentation/admin-guide/ |
| H A D | btmrvl.rst | 17 where GPIO is the pin number of GPIO used to wake up the host. 26 # Use SDIO interface to wake up the host and set GAP to 0x80: 30 # Use GPIO pin #3 to wake up the host and set GAP to 0xff: 54 These commands are used to enable host sleep or wake up firmware
|
| /linux/Documentation/locking/ |
| H A D | futex-requeue-pi.rst | 20 implementation would wake the highest-priority waiter, and leave the 92 The requeue code cannot simply wake the waiter and leave it to 109 wake-up scenarios. 113 possibly wake the waiting tasks. Internally, this system call is 125 their sum is all that really matters. futex_requeue() will wake or 126 requeue up to nr_wake + nr_requeue tasks. It will wake only as many
|
| /linux/arch/riscv/boot/dts/allwinner/ |
| H A D | sun20i-d1-mangopi-mq-pro.dts | 102 interrupt-names = "host-wake"; 128 device-wake-gpios = <&pio 6 18 GPIO_ACTIVE_HIGH>; /* PG18 */ 130 host-wake-gpios = <&pio 6 14 GPIO_ACTIVE_HIGH>; /* PG14 */
|
| /linux/arch/riscv/boot/dts/starfive/ |
| H A D | jh7110-milkv-marscm.dtsi | 69 interrupt-names = "host-wake"; 150 wifi_host_wake_irq: wifi-host-wake-irq-0 { 151 wake-pins {
|
| /linux/drivers/soc/tegra/ |
| H A D | pmc.c | 388 * These describe events that can wake the system from sleep (i.e. 409 * @wake: pointer to I/O remapped region for WAKE registers 436 * @wake_type_dual_edge_map: Bitmap indicating if a wake is dual-edge or not 438 * @wake_cntrl_level_map: Bitmap to hold wake levels to be programmed in 439 * cntrl register associated with each wake during system suspend. 445 void __iomem *wake; 488 /* Pending wake IRQ processing */ in tegra_pmc_readl() 2078 /* translate sc7 wake sources back into IRQs to catch edge triggered wakeups */ in tegra_io_pad_pinconf_get() 2082 unsigned int i, wake; in tegra_io_pad_pinconf_get() 2087 for_each_set_bit(wake, in tegra_io_pad_pinconf_set() 431 void __iomem *wake; global() member 3050 wke_write_wake_level(struct tegra_pmc * pmc,int wake,int level) wke_write_wake_level() argument 3080 unsigned int wake, i; wke_read_sw_wake_status() local 3120 unsigned int i, wake; wke_clear_wake_status() local 3136 unsigned int wake; tegra186_pmc_process_wake_events() local 3854 void __iomem *wake; tegra186_pmc_setup_irq_polarity() local [all...] |
| /linux/tools/perf/bench/ |
| H A D | Build | 8 perf-bench-y += futex-wake.o 9 perf-bench-y += futex-wake-parallel.o
|
| /linux/kernel/trace/rv/monitors/sleep/ |
| H A D | sleep.h | 95 bool wake = test_bit(LTL_WAKE, mon->atoms); in ltl_start() local 96 bool val13 = !wake; in ltl_start() 144 bool wake = test_bit(LTL_WAKE, mon->atoms); in ltl_possible_next_states() local 145 bool val13 = !wake; in ltl_possible_next_states()
|
| /linux/arch/arm/boot/dts/rockchip/ |
| H A D | rk3288-veyron.dtsi | 434 snps,need-phy-for-wake; 443 snps,need-phy-for-wake; 540 bt_host_wake: bt-host-wake { 544 bt_host_wake_l: bt-host-wake-l { 573 bt_dev_wake_sleep: bt-dev-wake-sleep { 577 bt_dev_wake_awake: bt-dev-wake-awake { 581 bt_dev_wake: bt-dev-wake {
|