Home
last modified time | relevance | path

Searched +full:wakeup +full:- +full:config (Results 1 – 25 of 871) sorted by relevance

12345678910>>...35

/OK3568_Linux_fs/kernel/drivers/pinctrl/mvebu/
H A Dpinctrl-dove.c1 // SPDX-License-Identifier: GPL-2.0-or-later
20 #include "pinctrl-mvebu.h"
23 #define INT_REGS_MASK ~(SZ_1M - 1)
44 /* Global Config regmap registers */
64 unsigned pid, unsigned long *config) in dove_pmu_mpp_ctrl_get() argument
68 unsigned long pmu = readl(data->base + PMU_MPP_GENERAL_CTRL); in dove_pmu_mpp_ctrl_get()
72 return mvebu_mmio_mpp_ctrl_get(data, pid, config); in dove_pmu_mpp_ctrl_get()
75 *config = (func >> shift) & MVEBU_MPP_MASK; in dove_pmu_mpp_ctrl_get()
76 *config |= CONFIG_PMU; in dove_pmu_mpp_ctrl_get()
82 unsigned pid, unsigned long config) in dove_pmu_mpp_ctrl_set() argument
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/rockchip/
H A Drockchip-pm-config.txt1 * the suspend mode config
4 - compatible: Should be one of the following.
5 - "rockchip,pm-px30" - for PX30 SOCs.
6 - "rockchip,pm-rk1808" - for RK1808 SOCs.
7 - "rockchip,pm-rk322x" - for RK322x SOCs.
8 - "rockchip,pm-rk3288" - for RK3288 SOCs.
9 - "rockchip,pm-rk3328" - for RK3328 SOCs.
10 - "rockchip,pm-rk3368" - for RK3368 SoCs.
11 - "rockchip,pm-rk3399" - for RK3399 SoCs.
12 - "rockchip,pm-rk3528" - for RK3528 SoCs.
[all …]
/OK3568_Linux_fs/kernel/include/dt-bindings/suspend/
H A Drockchip-rk3308.h33 * rockchip_suspend: rockchip-suspend {
34 * rockchip,sleep-mode-config = <...>;
35 * rockchip,wakeup-config = <...>;
36 * rockchip,apios-suspend = <...>;
37 * rockchip,pwm-regulator-config = <...>;
43 * rockchip,sleep-mode-config = <...>;
51 #define RKPM_DDR_SREF_HARDWARE BIT(7) /* ddr enter self-refresh by PMU hardware, not recommend */
59 * rockchip,pwm-regulator-config = <...>;
64 * Wakeup source:
65 * rockchip,wakeup-config = <...>;
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Dsamsung-pinctrl.txt1 Samsung GPIO and Pin Mux/Config controller
3 Samsung's ARM based SoC's integrates a GPIO and Pin mux/config hardware
6 on-chip controllers onto these pads.
9 - compatible: should be one of the following.
10 - "samsung,s3c2412-pinctrl": for S3C2412-compatible pin-controller,
11 - "samsung,s3c2416-pinctrl": for S3C2416-compatible pin-controller,
12 - "samsung,s3c2440-pinctrl": for S3C2440-compatible pin-controller,
13 - "samsung,s3c2450-pinctrl": for S3C2450-compatible pin-controller,
14 - "samsung,s3c64xx-pinctrl": for S3C64xx-compatible pin-controller,
15 - "samsung,s5pv210-pinctrl": for S5PV210-compatible pin-controller,
[all …]
H A Dste,nomadik.txt4 - compatible: "stericsson,db8500-pinctrl", "stericsson,db8540-pinctrl",
5 "stericsson,stn8815-pinctrl"
6 - nomadik-gpio-chips: array of phandles to the corresponding GPIO chips
8 - prcm: phandle to the PRCMU managing the back end of this pin controller
10 Please refer to pinctrl-bindings.txt in this directory for details of the
23 (see pinctrl-bindings.txt):
26 - function: A string containing the name of the function to mux to the
28 - groups : An array of strings. Each string contains the name of a pin
30 set-up.
33 - pins: A string array describing the pins affected by the configuration
[all …]
/OK3568_Linux_fs/kernel/kernel/power/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
2 config SUSPEND
9 suspend-to-RAM state (e.g. the ACPI S3 state).
11 config SUSPEND_FREEZER
22 config SUSPEND_SKIP_SYNC
30 user-space before invoking suspend. There's a run-time switch
32 This setting changes the default for the run-tim switch. Say Y
35 config HIBERNATE_CALLBACKS
38 config HIBERNATION
60 for suspend states like suspend-to-RAM (STR) often don't work very
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mach-s3c/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
5 source "arch/arm/mach-s3c/Kconfig.s3c24xx"
6 source "arch/arm/mach-s3c/Kconfig.s3c64xx"
8 config PLAT_SAMSUNG
18 config SAMSUNG_PM
32 config S3C_LOWLEVEL_UART_PORT
33 int "S3C UART to use for low-level messages"
37 Choice of which UART port to use for the low-level messages,
40 must have been initialised by the boot-loader before use.
42 config SAMSUNG_ATAGS
[all …]
/OK3568_Linux_fs/kernel/Documentation/admin-guide/
H A Dbtmrvl.rst10 Path: /debug/btmrvl/config/
14 bit 8:0 -- Gap
15 bit 16:8 -- GPIO
18 It could be any valid GPIO pin# (e.g. 0-7) or 0xff (SDIO interface
19 wakeup will be used instead).
21 where Gap is the gap in milli seconds between wakeup signal and
22 wakeup event, or 0xff for special host sleep setting.
27 echo 0xff80 > /debug/btmrvl/config/gpiogap
28 echo 1 > /debug/btmrvl/config/hscfgcmd
31 echo 0x03ff > /debug/btmrvl/config/gpiogap
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mach-pxa/
H A Dmfp-pxa2xx.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-pxa/mfp-pxa2xx.c
10 * wakeup detection are also supported by the same framework.
13 #include <linux/gpio-pxa.h>
20 #include <mach/pxa2xx-regs.h>
21 #include "mfp-pxa2xx.h"
30 #define BANK_OFF(n) (((n) < 3) ? (n) << 2 : 0x100 + (((n) - 3) << 2))
45 unsigned long config; member
62 return -EINVAL; in __mfp_config_gpio()
64 /* alternate function and direction at run-time */ in __mfp_config_gpio()
[all …]
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/
H A Drockchip_pm_config.c11 #include <linux/arm-smccc.h>
22 #include <dt-bindings/input/input.h>
40 [RK_PM_MEM_LITE] = "mem-lite",
41 [RK_PM_MEM_ULTRA] = "mem-ultra",
56 { .compatible = "rockchip,pm-px30",},
57 { .compatible = "rockchip,pm-rk1808",},
58 { .compatible = "rockchip,pm-rk322x",},
59 { .compatible = "rockchip,pm-rk3288",},
60 { .compatible = "rockchip,pm-rk3308",},
61 { .compatible = "rockchip,pm-rk3328",},
[all …]
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/fiq_debugger/
H A DKconfig1 config FIQ_DEBUGGER
10 config FIQ_DEBUGGER_NO_SLEEP
17 override this config option.
19 config FIQ_DEBUGGER_WAKEUP_IRQ_ALWAYS_ON
20 bool "Don't disable wakeup IRQ when debugger is active"
24 Don't disable the wakeup irq when enabling the uart clock. This will
29 config FIQ_DEBUGGER_CONSOLE
37 config FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE
45 config FIQ_DEBUGGER_TRUST_ZONE
46 bool "Uart FIQ is captured by trust zone, then passed to non-secure world"
[all …]
/OK3568_Linux_fs/kernel/Documentation/
H A Ddontdiff89 asm-offsets.h
109 config
110 config-*
111 config.mak
112 config.mak.autogen
120 devicetable-offsets.h
132 gconf-cfg
133 gen-devlist
141 hugepage-mmap
142 hugepage-shm
[all …]
/OK3568_Linux_fs/kernel/drivers/soc/ti/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
2 # 64-bit ARM SoCs from TI
7 config ARCH_K3_AM6_SOC
12 config ARCH_K3_J721E_SOC
29 config KEYSTONE_NAVIGATOR_QMSS
36 Packets are queued/de-queued by writing/reading descriptor address
41 config KEYSTONE_NAVIGATOR_DMA
51 config AMX3_PM
58 c-states on AM335x. Also required for rtc and ddr in self-refresh low
61 config WKUP_M3_IPC
[all …]
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dste-snowball.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright 2011 ST-Ericsson AB
6 /dts-v1/;
7 #include "ste-db9500.dtsi"
8 #include "ste-href-ab8500.dtsi"
9 #include "ste-href-family-pinctrl.dtsi"
13 compatible = "calaosystems,snowball-a9500", "st-ericsson,u9500";
21 compatible = "regulator-fixed";
22 regulator-name = "en-3v3-fixed-supply";
23 regulator-min-microvolt = <3300000>;
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/gadget/legacy/
H A Dzero.c1 // SPDX-License-Identifier: GPL-2.0+
3 * zero.c -- Gadget Zero, for USB development
5 * Copyright (C) 2003-2008 David Brownell
11 * can write a hardware-agnostic gadget driver running inside a USB device.
15 * test of your device-side usb stack, or with "usb-skeleton".
32 * driver assumes self-powered hardware, and
33 * has no way for users to trigger remote wakeup.
46 /*-------------------------------------------------------------------------*/
56 * work better with hosts where config changes are problematic or
57 * controllers (like original superh) that only support one config.
[all …]
/OK3568_Linux_fs/kernel/arch/x86/events/intel/
H A Dbts.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright (c) 2013-2014, Intel Corporation.
85 int cpu = event->cpu; in bts_buffer_setup_aux()
86 int node = (cpu == -1) ? cpu : cpu_to_node(cpu); in bts_buffer_setup_aux()
108 buf->nr_pages = nr_pages; in bts_buffer_setup_aux()
109 buf->nr_bufs = nbuf; in bts_buffer_setup_aux()
110 buf->snapshot = overwrite; in bts_buffer_setup_aux()
111 buf->data_pages = pages; in bts_buffer_setup_aux()
112 buf->real_size = size - size % BTS_RECORD_SIZE; in bts_buffer_setup_aux()
114 for (pg = 0, nbuf = 0, offset = 0, pad = 0; nbuf < buf->nr_bufs; nbuf++) { in bts_buffer_setup_aux()
[all …]
/OK3568_Linux_fs/kernel/drivers/remoteproc/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 config REMOTEPROC
17 config REMOTEPROC_CDEV
26 config IMX_REMOTEPROC
35 config INGENIC_VPU_RPROC
41 This can be either built-in or a loadable module.
44 config MTK_SCP
54 config OMAP_REMOTEPROC
67 use-cases to run on your platform (multimedia codecs are
73 config OMAP_REMOTEPROC_WATCHDOG
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/
H A Dqcom,dwc3.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Manu Gautam <mgautam@codeaurora.org>
15 - enum:
16 - qcom,msm8996-dwc3
17 - qcom,msm8998-dwc3
18 - qcom,sc7180-dwc3
19 - qcom,sdm845-dwc3
20 - qcom,sdx55-dwc3
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/atheros/atlx/
H A Datlx.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /* atlx_hw.h -- common hardware definitions for Attansic network drivers
4 * Copyright(c) 2005 - 2006 Attansic Corporation. All rights reserved.
5 * Copyright(c) 2006 - 2007 Chris Snook <csnook@redhat.com>
6 * Copyright(c) 2006 - 2008 Jay Cliburn <jcliburn@gmail.com>
10 * Copyright(c) 1999 - 2005 Intel Corporation. All rights reserved.
149 /* IRQ Anti-Lost Timer Initial Value Register */
228 /* MAC Half-Duplex Control Register */
246 /* Wake-On-Lan control register */
337 #define MII_LPA_10HALF 0x0020 /* Can do 10mbps half-duplex */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/
H A DREADME_MLAN4 Copyright 2008-2022 NXP
31 uap_oper_ctrl: uAP operation control when in-STA disconnect with ext-AP
33 For example, to install multi-chip driver,
36 …wifi_mod_para.conf is used to support multi-chips which has different load module parameters. It c…
75 init_cfg=<init config (MAC addresses, registers etc.) file name>
77 cal_data_cfg=<CAL data config file name>
80 dpd_data_cfg=<DPD data config file name>
82 txpwrlimit_cfg=<Tx power limit config file name>
88 init_hostcmd_cfg=<init hostcmd config file name>
90 band_steer_cfg=<band steer config file name>
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/
H A Dphy-rockchip-naneng-usb2.txt4 - compatible : should be one of the listed compatibles:
5 * "rockchip,rv1126-usb2phy"
6 - reg : the address offset of grf for usb-phy configuration.
7 - rockchip,grf : phandle to the syscon managing the "general register files"
8 - clocks : phandle + phy specifier pair, for the input clocks of phy.
9 - clock-names : input clocks name of phy.
10 - resets : phandle + reset specifier pairs.
11 - reset-names : reset names of phy.
12 - #clock-cells : should be 0.
13 - clock-output-names : specify the 480m output clock name.
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/e1000e/
H A Ddefines.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright(c) 1999 - 2018 Intel Corporation. */
11 /* Definitions for power management and wakeup registers */
16 #define E1000_WUC_APMPME 0x00000008 /* Assert PME on APM Wakeup */
17 #define E1000_WUC_PHY_WAKE 0x00000100 /* if PHY supports wakeup */
20 #define E1000_WUFC_LNKC 0x00000001 /* Link Status Change Wakeup Enable */
21 #define E1000_WUFC_MAG 0x00000002 /* Magic Packet Wakeup Enable */
22 #define E1000_WUFC_EX 0x00000004 /* Directed Exact Wakeup Enable */
23 #define E1000_WUFC_MC 0x00000008 /* Directed Multicast Wakeup Enable */
24 #define E1000_WUFC_BC 0x00000010 /* Broadcast Wakeup Enable */
[all …]
/OK3568_Linux_fs/kernel/drivers/irqchip/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 config IRQCHIP
8 config ARM_GIC
14 config ARM_GIC_PM
19 config ARM_GIC_MAX_NR
25 config ARM_GIC_V2M
31 config GIC_NON_BANKED
34 config ARM_GIC_V3
41 config ARM_GIC_V3_ITS
46 config ARM_GIC_V3_ITS_PCI
[all …]
/OK3568_Linux_fs/kernel/drivers/hwtracing/coresight/
H A Dcoresight-trbe.c1 // SPDX-License-Identifier: GPL-2.0
3 * This driver enables Trace Buffer Extension (TRBE) as a per-cpu coresight
4 * sink device could then pair with an appropriate per-cpu coresight source
19 #include "coresight-trbe.h"
21 #define PERF_IDX2OFF(idx, buf) ((idx) % ((buf)->nr_pages << PAGE_SHIFT))
35 * A-Sync, Trace Info, Trace On, Address, Atom.
88 if (event->cpu == -1) in trbe_alloc_node()
90 return cpu_to_node(event->cpu); in trbe_alloc_node()
136 *this_cpu_ptr(buf->cpudata->drvdata->handle) = NULL; in trbe_stop_and_truncate_event()
148 * handler updates the AUX buffer and re-enables the TRBE with updated WRITE and
[all …]
/OK3568_Linux_fs/kernel/drivers/pinctrl/
H A Dpinctrl-amd.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Contact Information: Nehal Shah <Nehal-bakulchandra.Shah@amd.com>
10 * Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
33 #include <linux/pinctrl/pinconf-generic.h>
36 #include "pinctrl-utils.h"
37 #include "pinctrl-amd.h"
45 raw_spin_lock_irqsave(&gpio_dev->lock, flags); in amd_gpio_get_direction()
46 pin_reg = readl(gpio_dev->base + offset * 4); in amd_gpio_get_direction()
47 raw_spin_unlock_irqrestore(&gpio_dev->lock, flags); in amd_gpio_get_direction()
61 raw_spin_lock_irqsave(&gpio_dev->lock, flags); in amd_gpio_direction_input()
[all …]

12345678910>>...35