Searched +full:power +full:- +full:stable +full:- +full:time (Results 1 – 25 of 346) sorted by relevance
12345678910>>...14
| /kernel/linux/linux-6.6/include/linux/ |
| D | lcd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2003,2004 Hewlett-Packard Company 19 * lcd_device->ops_lock is an internal backlight lock protecting the ops 36 /* The maximum value for contrast (read-only) */ 41 /* Get the LCD panel power status (0: full on, 1..3: controller 42 power on, flat panel power off, 4: full off), see FB_BLANK_XXX */ 44 /* Enable or disable power to the LCD (0: on; 4: off, see FB_BLANK_XXX) */ 45 int (*set_power)(struct lcd_device *, int power); 46 /* Get the current contrast setting (0-max_contrast) */ 77 lcd power off and 1, lcd power on. */ [all …]
|
| D | clocksource.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 14 #include <linux/time.h> 35 * struct clocksource - hardware abstraction for a free running counter 36 * Provides mostly state-free accessors to the underlying hardware. 37 * This is the structure used for system time. 43 * @shift: Cycle to nanosecond divisor (power of two) 44 * @max_idle_ns: Maximum idle time permitted by the clocksource (nsecs) 48 * @archdata: Optional arch-specific data 57 * 1-99: Unfit for real use 59 * 100-199: Base level usability. [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | lcd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2003,2004 Hewlett-Packard Company 19 * lcd_device->ops_lock is an internal backlight lock protecting the ops 36 /* The maximum value for contrast (read-only) */ 41 /* Get the LCD panel power status (0: full on, 1..3: controller 42 power on, flat panel power off, 4: full off), see FB_BLANK_XXX */ 44 /* Enable or disable power to the LCD (0: on; 4: off, see FB_BLANK_XXX) */ 45 int (*set_power)(struct lcd_device *, int power); 46 /* Get the current contrast setting (0-max_contrast) */ 77 lcd power off and 1, lcd power on. */ [all …]
|
| D | clocksource.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 14 #include <linux/time.h> 34 * struct clocksource - hardware abstraction for a free running counter 35 * Provides mostly state-free accessors to the underlying hardware. 36 * This is the structure used for system time. 42 * @shift: Cycle to nanosecond divisor (power of two) 43 * @max_idle_ns: Maximum idle time permitted by the clocksource (nsecs) 47 * @archdata: Optional arch-specific data 56 * 1-99: Unfit for real use 58 * 100-199: Base level usability. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/tegra/ |
| D | nvidia,tegra20-pmc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/tegra/nvidia,tegra20-pmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Tegra Power Management Controller (PMC) 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Jonathan Hunter <jonathanh@nvidia.com> 16 - nvidia,tegra20-pmc 17 - nvidia,tegra20-pmc 18 - nvidia,tegra30-pmc [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/tegra/ |
| D | nvidia,tegra20-pmc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/tegra/nvidia,tegra20-pmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Tegra Power Management Controller (PMC) 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Jonathan Hunter <jonathanh@nvidia.com> 16 - nvidia,tegra20-pmc 17 - nvidia,tegra30-pmc 18 - nvidia,tegra114-pmc [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | system.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2019-2021 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 20 * struct iwl_soc_configuration_cmd - Set device stabilization latency 25 * @latency: time for SOC to ensure stable power & XTAL 36 * struct iwl_system_features_control_cmd - system features control command
|
| /kernel/linux/linux-5.10/arch/parisc/kernel/ |
| D | firmware.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * arch/parisc/kernel/firmware.c - safe PDC access routines 14 * Copyright 2003 Grant Grundler <grundler parisc-linux org> 15 * Copyright 2003,2004 Ryan Bradetich <rbrad@parisc-linux.org> 16 * Copyright 2004,2006 Thibaut VARENE <varenet@parisc-linux.org> 22 * - the name of the pdc wrapper should match one of the macros 24 * - don't use caps for random parts of the name 25 * - use the static PDC result buffers and "copyout" to structs 27 * - hold pdc_lock while in PDC or using static result buffers 28 * - use __pa() to convert virtual (kernel) pointers to physical [all …]
|
| /kernel/linux/linux-6.6/Documentation/w1/slaves/ |
| D | w1_ds28e17.rst | 7 * Maxim DS28E17 1-Wire-to-I2C Master Bridge 19 ----------- 30 SUBSYSTEM=="i2c-dev", KERNEL=="i2c-[0-9]*", ATTRS{name}=="w1-19-*", \ 31 SYMLINK+="i2c-$attr{name}" 33 may be used to create stable /dev/i2c- entries based on the unique id of the 41 it is connected. The power-on default of the DS28E17 is 400kBaud, but 42 chips may come and go on the Onewire bus without being de-powered and 44 reconnected DS28E17 device on the Onewire bus, it will re-apply this 53 wait time for an I2C transfer. This is to account for I2C slave devices 55 needed timeout cannot be pre-calculated correctly. As the w1_ds28e17 [all …]
|
| /kernel/linux/linux-5.10/Documentation/w1/slaves/ |
| D | w1_ds28e17.rst | 7 * Maxim DS28E17 1-Wire-to-I2C Master Bridge 19 ----------- 30 SUBSYSTEM=="i2c-dev", KERNEL=="i2c-[0-9]*", ATTRS{name}=="w1-19-*", \ 31 SYMLINK+="i2c-$attr{name}" 33 may be used to create stable /dev/i2c- entries based on the unique id of the 41 it is connected. The power-on default of the DS28E17 is 400kBaud, but 42 chips may come and go on the Onewire bus without being de-powered and 44 reconnected DS28E17 device on the Onewire bus, it will re-apply this 53 wait time for an I2C transfer. This is to account for I2C slave devices 55 needed timeout cannot be pre-calculated correctly. As the w1_ds28e17 [all …]
|
| /kernel/linux/linux-6.6/arch/parisc/kernel/ |
| D | firmware.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * arch/parisc/kernel/firmware.c - safe PDC access routines 14 * Copyright 2003 Grant Grundler <grundler parisc-linux org> 15 * Copyright 2003,2004 Ryan Bradetich <rbrad@parisc-linux.org> 16 * Copyright 2004,2006 Thibaut VARENE <varenet@parisc-linux.org> 22 * - the name of the pdc wrapper should match one of the macros 24 * - don't use caps for random parts of the name 25 * - use the static PDC result buffers and "copyout" to structs 27 * - hold pdc_lock while in PDC or using static result buffers 28 * - use __pa() to convert virtual (kernel) pointers to physical [all …]
|
| /kernel/linux/linux-5.10/drivers/media/i2c/ |
| D | vs6624_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * vs6624 - ST VS6624 CMOS image sensor registers 12 #define VS6624_MICRO_EN 0xC003 /* power enable for all MCU clock */ 101 /* power management */ 102 #define VS6624_TIME_TO_POWER_DOWN 0x0580 /* automatically transition time to stop mode */ 110 #define VS6624_LIGHT_FREQ 0x0C80 /* AC frequency used for flicker free time */ 123 #define VS6624_EXPO_TIME_NUM 0x1184 /* exposure time numerator */ 124 #define VS6624_EXPO_TIME_DEN 0x1186 /* exposure time denominator */ 125 #define VS6624_EXPO_TIME_MSB 0x1189 /* exposure time for the Manual Mode MSB */ 126 #define VS6624_EXPO_TIME_LSB 0x118A /* exposure time for the Manual Mode LSB */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/leds/ |
| D | well-known-leds.txt | 1 -*- org -*- 17 Notice there's a list of functions in include/dt-bindings/leds/common.h . 24 player. For example, a game controller with 4 LEDs, may be programmed with "x---" 25 to indicate player 1, "-x--" to indicate player 2 etcetera where "x" means on. 31 Good: "input*:*:player-{1,2,3,4,5} 38 Legacy: "shift-key-light" (Motorola Droid 4, capslock) 47 Legacy: "button-backlight" (Motorola Droid 4) 62 Legacy: "status-led:{red,green,blue}" (Motorola Droid 4) 65 Phones usually have multi-color status LED. 67 * Power management [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | soc.h | 8 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 9 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH 10 * Copyright(c) 2012 - 2014, 2019 - 2020 Intel Corporation 26 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 30 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 31 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH 32 * Copyright(c) 2012 - 2014, 2019 - 2020 Intel Corporation 76 * struct iwl_soc_configuration_cmd - Set device stabilization latency 81 * @latency: time for SOC to ensure stable power & XTAL
|
| /kernel/linux/linux-6.6/include/linux/fpga/ |
| D | fpga-mgr.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2013-2016 Altera Corporation 18 * enum fpga_mgr_states - fpga framework states 20 * @FPGA_MGR_STATE_POWER_OFF: FPGA power is off 21 * @FPGA_MGR_STATE_POWER_UP: FPGA reports power is up 63 * Flags used in the &fpga_image_info->flags field 82 * struct fpga_image_info - information specific to an FPGA image 84 * @enable_timeout_us: maximum time to enable traffic through bridge (uSec) 85 * @disable_timeout_us: maximum time to disable traffic through bridge (uSec) 86 * @config_complete_timeout_us: maximum time for FPGA to switch to operating [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/usb/ |
| D | usb.rst | 1 .. _usb-hostside-api: 4 The Linux-USB Host Side API 18 That master/slave asymmetry was designed-in for a number of reasons, one 22 distributed auto-configuration since the pre-designated master node 29 measurement and improved power management introduced. 37 USB Host-Side API Model 40 Host-side drivers for USB devices talk to the "usbcore" APIs. There are 41 two. One is intended for *general-purpose* drivers (exposed through 49 - USB supports four kinds of data transfers (control, bulk, interrupt, 54 - The device description model includes one or more "configurations" [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/usb/ |
| D | usb.rst | 1 .. _usb-hostside-api: 4 The Linux-USB Host Side API 18 That master/slave asymmetry was designed-in for a number of reasons, one 22 distributed auto-configuration since the pre-designated master node 29 measurement and improved power management introduced. 37 USB Host-Side API Model 40 Host-side drivers for USB devices talk to the "usbcore" APIs. There are 41 two. One is intended for *general-purpose* drivers (exposed through 49 - USB supports four kinds of data transfers (control, bulk, interrupt, 54 - The device description model includes one or more "configurations" [all …]
|
| /kernel/linux/linux-6.6/Documentation/process/ |
| D | 6.Followthrough.rst | 23 ---------------------- 31 - If you have explained your patch well, reviewers will understand its 35 Many of the changes you may be asked to make - from coding style tweaks 36 to substantial rewrites - come from the understanding that Linux will 39 - Code review is hard work, and it is a relatively thankless occupation; 47 - Similarly, code reviewers are not trying to promote their employers' 54 - Be prepared for seemingly silly requests for coding style changes 59 kernel feature ready for next time. 64 from happening. When you get review comments on a patch, take the time to 75 agree with the reviewer, take some time to think things over again. It can [all …]
|
| /kernel/linux/linux-6.6/Documentation/virt/kvm/x86/ |
| D | timekeeping.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Timekeeping Virtualization for X86-Based Architectures 23 time introduces a new set of challenges because it introduces a multiplexed 24 division of time beyond the control of the guest CPU. 32 information relevant to KVM and hardware-based virtualization. 41 2.1. i8254 - PIT 42 ---------------- 46 channels which can be programmed to deliver periodic or one-shot interrupts. 53 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done 59 -------------- ---------------- [all …]
|
| /kernel/linux/linux-5.10/Documentation/virt/kvm/ |
| D | timekeeping.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Timekeeping Virtualization for X86-Based Architectures 23 time introduces a new set of challenges because it introduces a multiplexed 24 division of time beyond the control of the guest CPU. 32 information relevant to KVM and hardware-based virtualization. 41 2.1. i8254 - PIT 42 ---------------- 46 channels which can be programmed to deliver periodic or one-shot interrupts. 53 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done 59 -------------- ---------------- [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/pl111/ |
| D | pl111_display.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * (C) COPYRIGHT 2012-2013 ARM Limited. All rights reserved. 7 * Copyright (c) 2006-2008 Intel Corporation 14 #include <linux/dma-buf.h> 15 #include <linux/media-bus-format.h> 33 irq_stat = readl(priv->regs + CLCD_PL111_MIS); in pl111_irq() 39 drm_crtc_handle_vblank(&priv->pipe.crtc); in pl111_irq() 45 writel(irq_stat, priv->regs + CLCD_PL111_ICR); in pl111_irq() 54 struct drm_device *drm = pipe->crtc.dev; in pl111_mode_valid() 55 struct pl111_drm_dev_private *priv = drm->dev_private; in pl111_mode_valid() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/pl111/ |
| D | pl111_display.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * (C) COPYRIGHT 2012-2013 ARM Limited. All rights reserved. 7 * Copyright (c) 2006-2008 Intel Corporation 15 #include <linux/dma-buf.h> 32 irq_stat = readl(priv->regs + CLCD_PL111_MIS); in pl111_irq() 38 drm_crtc_handle_vblank(&priv->pipe.crtc); in pl111_irq() 44 writel(irq_stat, priv->regs + CLCD_PL111_ICR); in pl111_irq() 53 struct drm_device *drm = pipe->crtc.dev; in pl111_mode_valid() 54 struct pl111_drm_dev_private *priv = drm->dev_private; in pl111_mode_valid() 55 u32 cpp = priv->variant->fb_bpp / 8; in pl111_mode_valid() [all …]
|
| /kernel/linux/linux-5.10/Documentation/process/ |
| D | 6.Followthrough.rst | 23 ---------------------- 31 - If you have explained your patch well, reviewers will understand its 35 Many of the changes you may be asked to make - from coding style tweaks 36 to substantial rewrites - come from the understanding that Linux will 39 - Code review is hard work, and it is a relatively thankless occupation; 47 - Similarly, code reviewers are not trying to promote their employers' 57 from happening. When you get review comments on a patch, take the time to 68 agree with the reviewer, take some time to think things over again. It can 75 can help future reviewers avoid the questions which came up the first time 80 responded to the comments you got the time before, you're likely to find [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/ |
| D | rfkill.rst | 2 rfkill - RF kill switch support 14 radiate any power. 25 - hard block 26 read-only radio block that cannot be overridden by software 28 - soft block 34 admin-guide/kernel-parameters.rst. 43 * the deprecated rfkill-input module (an input layer handler, being 49 the system know about hardware-disabled states that may be implemented on 56 When the device is hard-blocked (either by a call to rfkill_set_hw_state() 77 core with the current state at resume time. [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | rfkill.rst | 2 rfkill - RF kill switch support 14 radiate any power. 25 - hard block 26 read-only radio block that cannot be overridden by software 28 - soft block 34 admin-guide/kernel-parameters.rst. 43 * the deprecated rfkill-input module (an input layer handler, being 49 the system know about hardware-disabled states that may be implemented on 56 When the device is hard-blocked (either by a call to rfkill_set_hw_state() 77 core with the current state at resume time. [all …]
|
12345678910>>...14