| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/ |
| D | arm,coresight-etm.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,coresight-etm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Mathieu Poirier <mathieu.poirier@linaro.org> 11 - Mike Leach <mike.leach@linaro.org> 12 - Leo Yan <leo.yan@linaro.org> 13 - Suzuki K Poulose <suzuki.poulose@arm.com> 23 The Embedded Trace Macrocell (ETM) is a real-time trace module providing 31 - arm,coresight-etm3x [all …]
|
| /kernel/linux/linux-5.10/kernel/power/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 suspend-to-RAM state (e.g. the ACPI S3 state). 23 bool "Skip kernel's sys_sync() on suspend to RAM/standby" 27 Skip the kernel sys_sync() before freezing user processes. 30 user-space before invoking suspend. There's a run-time switch 31 at '/sys/power/sync_on_suspend' to configure this behaviour. 32 This setting changes the default for the run-tim switch. Say Y 50 You can suspend your machine with 'echo disk > /sys/power/state' 60 for suspend states like suspend-to-RAM (STR) often don't work very 72 <file:Documentation/power/swsusp-and-swap-files.rst>). [all …]
|
| /kernel/linux/linux-6.6/kernel/power/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 suspend-to-RAM state (e.g. the ACPI S3 state). 23 bool "Skip kernel's sys_sync() on suspend to RAM/standby" 27 Skip the kernel sys_sync() before freezing user processes. 30 user-space before invoking suspend. There's a run-time switch 31 at '/sys/power/sync_on_suspend' to configure this behaviour. 32 This setting changes the default for the run-tim switch. Say Y 50 You can suspend your machine with 'echo disk > /sys/power/state' 60 for suspend states like suspend-to-RAM (STR) often don't work very 72 <file:Documentation/power/swsusp-and-swap-files.rst>). [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | power.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2022 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 5 * Copyright (C) 2015-2017 Intel Deutschland GmbH 10 /* Power Management Commands, Responses, Notifications */ 13 * enum iwl_ltr_config_flags - masks for LTR config command flags 39 * struct iwl_ltr_config_cmd_v1 - configures the LTR 53 * struct iwl_ltr_config_cmd - configures the LTR 77 * enum iwl_power_flags - masks for power table command flags 78 * @POWER_FLAGS_POWER_SAVE_ENA_MSK: '1' Allow to save power by turning off [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | power.h | 8 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 9 * Copyright(c) 2013 - 2014 Intel Mobile Communications GmbH 10 * Copyright(c) 2015 - 2017 Intel Deutschland GmbH 11 * Copyright (C) 2018 - 2020 Intel Corporation 27 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 31 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 32 * Copyright(c) 2013 - 2014 Intel Mobile Communications GmbH 33 * Copyright(c) 2015 - 2017 Intel Deutschland GmbH 34 * Copyright (C) 2018 - 2020 Intel Corporation 68 /* Power Management Commands, Responses, Notifications */ [all …]
|
| /kernel/linux/linux-6.6/arch/m68k/fpsp040/ |
| D | decbin.S | 5 | register A6 to extended-precision value in FP0. 9 | Output: Exact floating-point representation of the packed bcd value. 11 | Saves and Modifies: D2-D5 20 | Expected is a normal bcd (i.e. non-exceptional; all inf, zero, 33 | assumed following the least-significant digit. 43 | SM = 0 a non-zero digit in the integer position 44 | SM = 1 a non-zero digit in Mant0, lsd of the fraction 47 | representation (ex. 0.1E2, 1E1, 10E0, 100E-1), is converted 62 | Clean up and return. Check if the final mul or div resulted 85 | is required until the power is greater than 27, however, all [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/fpsp040/ |
| D | decbin.S | 5 | register A6 to extended-precision value in FP0. 9 | Output: Exact floating-point representation of the packed bcd value. 11 | Saves and Modifies: D2-D5 20 | Expected is a normal bcd (i.e. non-exceptional; all inf, zero, 33 | assumed following the least-significant digit. 43 | SM = 0 a non-zero digit in the integer position 44 | SM = 1 a non-zero digit in Mant0, lsd of the fraction 47 | representation (ex. 0.1E2, 1E1, 10E0, 100E-1), is converted 62 | Clean up and return. Check if the final mul or div resulted 85 | is required until the power is greater than 27, however, all [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
| D | sleep44xx.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 13 #include <asm/hardware/cache-l2x0.h> 15 #include "omap-secure.h" 19 #include "omap4-sar-layout.h" 21 .arch armv7-a 42 * power down sequence. Calling WFI effectively changes the CPU 43 * power domains states to the desired target power state. 46 * 0 - No context lost 47 * 1 - CPUx L1 and logic lost: MPUSS CSWR 48 * 2 - CPUx L1 and logic lost + GIC lost: MPUSS OSWR [all …]
|
| D | omap-smp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 #include <linux/irqchip/arm-gic.h> 25 #include "omap-secure.h" 26 #include "omap-wakeupgen.h" 87 * BIT(27) - Disables streaming. All write-allocate lines allocate in in omap5_erratum_workaround_801819() 89 * BIT(25) - Disables streaming. All write-allocate lines allocate in in omap5_erratum_workaround_801819() 93 /* do we already have it done.. if yes, skip expensive smc */ in omap5_erratum_workaround_801819() 132 /* Do we already have it done.. if yes, skip expensive smc */ in omap5_secondary_harden_predictor() 150 * OMAP44XX EMU/HS devices - CPU0 SMP bit access is enabled in PPA in omap4_secondary_init() 153 * OMAP443X GP devices- SMP bit isn't accessible. in omap4_secondary_init() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
| D | sleep44xx.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 13 #include <asm/hardware/cache-l2x0.h> 15 #include "omap-secure.h" 19 #include "omap4-sar-layout.h" 21 .arch armv7-a 42 * power down sequence. Calling WFI effectively changes the CPU 43 * power domains states to the desired target power state. 46 * 0 - No context lost 47 * 1 - CPUx L1 and logic lost: MPUSS CSWR 48 * 2 - CPUx L1 and logic lost + GIC lost: MPUSS OSWR [all …]
|
| D | omap-smp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 #include <linux/irqchip/arm-gic.h> 25 #include "omap-secure.h" 26 #include "omap-wakeupgen.h" 87 * BIT(27) - Disables streaming. All write-allocate lines allocate in in omap5_erratum_workaround_801819() 89 * BIT(25) - Disables streaming. All write-allocate lines allocate in in omap5_erratum_workaround_801819() 93 /* do we already have it done.. if yes, skip expensive smc */ in omap5_erratum_workaround_801819() 132 /* Do we already have it done.. if yes, skip expensive smc */ in omap5_secondary_harden_predictor() 150 * OMAP44XX EMU/HS devices - CPU0 SMP bit access is enabled in PPA in omap4_secondary_init() 153 * OMAP443X GP devices- SMP bit isn't accessible. in omap4_secondary_init() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | coresight.txt | 11 * Required properties for all components *except* non-configurable replicators 12 and non-configurable funnels: 16 - Embedded Trace Buffer (version 1.0): 17 "arm,coresight-etb10", "arm,primecell"; 19 - Trace Port Interface Unit: 20 "arm,coresight-tpiu", "arm,primecell"; 22 - Trace Memory Controller, used for Embedded Trace Buffer(ETB), 26 "arm,coresight-tmc", "arm,primecell"; 28 - Trace Programmable Funnel: 29 "arm,coresight-dynamic-funnel", "arm,primecell"; [all …]
|
| /kernel/linux/linux-6.6/tools/testing/ktest/ |
| D | sample.conf | 26 # Each TEST_START label will set up a new test. If you want to 34 # You can skip a test by adding SKIP (before or after the ITERATE 37 # TEST_START SKIP 39 # TEST_START SKIP ITERATE 10 41 # TEST_START ITERATE 10 SKIP 43 # The SKIP label causes the options and the test itself to be ignored. 44 # This is useful to set up several different tests in one config file, and 54 # MIN_CONFIG = /home/test/config-test1 57 # MIN_CONFIG = /home/test/config-default 62 # /home/test/config-test-1. Then 10 tests will be executed [all …]
|
| /kernel/linux/linux-5.10/tools/testing/ktest/ |
| D | sample.conf | 26 # Each TEST_START label will set up a new test. If you want to 34 # You can skip a test by adding SKIP (before or after the ITERATE 37 # TEST_START SKIP 39 # TEST_START SKIP ITERATE 10 41 # TEST_START ITERATE 10 SKIP 43 # The SKIP label causes the options and the test itself to be ignored. 44 # This is useful to set up several different tests in one config file, and 54 # MIN_CONFIG = /home/test/config-test1 57 # MIN_CONFIG = /home/test/config-default 62 # /home/test/config-test-1. Then 10 tests will be executed [all …]
|
| /kernel/linux/linux-6.6/tools/perf/Documentation/ |
| D | perf-timechart.txt | 1 perf-timechart(1) 5 ---- 6 perf-timechart - Tool to visualize total system behavior during a workload 9 -------- 14 ----------- 19 and CPU events (task switches, running times, CPU power states, etc), 20 but it's possible to record IO (disk, network) activity using -I argument. 34 ----------------- 35 -o:: 36 --output=:: [all …]
|
| /kernel/linux/linux-5.10/tools/perf/Documentation/ |
| D | perf-timechart.txt | 1 perf-timechart(1) 5 ---- 6 perf-timechart - Tool to visualize total system behavior during a workload 9 -------- 14 ----------- 19 and CPU events (task switches, running times, CPU power states, etc), 20 but it's possible to record IO (disk, network) activity using -I argument. 34 ----------------- 35 -o:: 36 --output=:: [all …]
|
| /kernel/linux/linux-5.10/arch/mips/cavium-octeon/ |
| D | octeon-usb.c | 4 * Copyright (C) 2010-2017 Cavium Networks 37 /* 1 = Spread-spectrum clock enable, 0 = SS clock disable */ 39 /* Spread-spectrum clock modulation range: 40 * 0x0 = -4980 ppm downspread 41 * 0x1 = -4492 ppm downspread 42 * 0x2 = -4003 ppm downspread 43 * 0x3 - 0x7 = Reserved 46 /* Enable non-standard oscillator frequencies: 47 * [55:53] = modules -1 51 /* Reference clock multiplier for non-standard frequencies: [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
| D | intel_sseu.c | 2 * SPDX-License-Identifier: MIT 14 sseu->max_slices = max_slices; in intel_sseu_set_info() 15 sseu->max_subslices = max_subslices; in intel_sseu_set_info() 16 sseu->max_eus_per_subslice = max_eus_per_subslice; in intel_sseu_set_info() 18 sseu->ss_stride = GEN_SSEU_STRIDE(sseu->max_subslices); in intel_sseu_set_info() 19 GEM_BUG_ON(sseu->ss_stride > GEN_MAX_SUBSLICE_STRIDE); in intel_sseu_set_info() 20 sseu->eu_stride = GEN_SSEU_STRIDE(sseu->max_eus_per_subslice); in intel_sseu_set_info() 21 GEM_BUG_ON(sseu->eu_stride > GEN_MAX_EU_STRIDE); in intel_sseu_set_info() 29 for (i = 0; i < ARRAY_SIZE(sseu->subslice_mask); i++) in intel_sseu_subslice_total() 30 total += hweight8(sseu->subslice_mask[i]); in intel_sseu_subslice_total() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-exynos/ |
| D | pm.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Copyright (c) 2011-2014 Samsung Electronics Co., Ltd. 6 // Exynos - Power Management support 8 // Based on arch/arm/mach-s3c2410/pm.c 17 #include <linux/soc/samsung/exynos-regs-pmu.h> 18 #include <linux/soc/samsung/exynos-pmu.h> 47 /* For Cortex-A9 Diagnostic and Power control register */ 54 /* Save Power control register */ in exynos_cpu_save_register() 71 /* Restore Power control register */ in exynos_cpu_restore_register() 90 /* Setting Central Sequence Register for power down mode */ in exynos_pm_central_suspend() [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mach-exynos/ |
| D | pm.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Copyright (c) 2011-2014 Samsung Electronics Co., Ltd. 6 // Exynos - Power Management support 8 // Based on arch/arm/mach-s3c2410/pm.c 17 #include <linux/soc/samsung/exynos-regs-pmu.h> 18 #include <linux/soc/samsung/exynos-pmu.h> 47 /* For Cortex-A9 Diagnostic and Power control register */ 54 /* Save Power control register */ in exynos_cpu_save_register() 71 /* Restore Power control register */ in exynos_cpu_restore_register() 90 /* Setting Central Sequence Register for power down mode */ in exynos_pm_central_suspend() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/sof/intel/ |
| D | hda-loader.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 24 #include "../ipc4-priv.h" 26 #include "../sof-priv.h" 31 struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; in hda_ssp_set_cbp_cfp() 32 const struct sof_intel_dsp_desc *chip = hda->desc; in hda_ssp_set_cbp_cfp() 35 /* DSP is powered up, set all SSPs to clock consumer/codec provider mode */ in hda_ssp_set_cbp_cfp() 36 for (i = 0; i < chip->ssp_count; i++) { in hda_ssp_set_cbp_cfp() 38 chip->ssp_base_offset in hda_ssp_set_cbp_cfp() 52 struct pci_dev *pci = to_pci_dev(sdev->dev); in hda_cl_stream_prepare() 58 dev_err(sdev->dev, "error: no stream available\n"); in hda_cl_stream_prepare() [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/rc/ |
| D | rc-tables.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 30 .. flat-table:: IR default keymapping 31 :header-rows: 0 32 :stub-columns: 0 36 - .. row 1 38 - Key code 40 - Meaning 42 - Key examples on IR 44 - .. row 2 46 - **Numeric keys** [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/rc/ |
| D | rc-tables.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 30 .. flat-table:: IR default keymapping 31 :header-rows: 0 32 :stub-columns: 0 36 - .. row 1 38 - Key code 40 - Meaning 42 - Key examples on IR 44 - .. row 2 46 - **Numeric keys** [all …]
|
| /kernel/linux/linux-6.6/drivers/media/rc/keymaps/ |
| D | rc-digitalnow-tinytwin.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 #include <media/rc-map.h> 14 { 0x0002, KEY_POWER2 }, /* TV [power button] */ 27 { 0x0010, KEY_POWER }, /* PC [power button] */ 33 { 0x0016, KEY_UP }, /* [up arrow] */ 47 { 0x0045, KEY_NEXT }, /* SKIP */
|
| /kernel/linux/linux-5.10/drivers/media/rc/keymaps/ |
| D | rc-digitalnow-tinytwin.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 #include <media/rc-map.h> 14 { 0x0002, KEY_POWER2 }, /* TV [power button] */ 27 { 0x0010, KEY_POWER }, /* PC [power button] */ 33 { 0x0016, KEY_UP }, /* [up arrow] */ 47 { 0x0045, KEY_NEXT }, /* SKIP */
|