Searched +full:dynamic +full:- +full:mode (Results 1 – 25 of 1080) sorted by relevance
12345678910>>...44
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-driver-intc_sar | 7 Specific Absorption Rate (SAR) regulatory mode is typically 11 the current SAR regulatory mode on the Dynamic SAR driver using 13 this sysfs node, the currently configured regulatory mode value 14 from the Dynamic SAR driver. 23 - The regulatory mode value has one of the above values. 24 - The default regulatory mode used in the driver is 0. 32 This sysfs entry is used to retrieve Dynamic SAR information 33 emitted/maintained by a BIOS that supports Dynamic SAR. 36 - device_mode 37 - bandtable_index [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/i3c/ |
| D | protocol.rst | 1 .. SPDX-License-Identifier: GPL-2.0 17 https://resources.mipi.org/mipi-i3c-v1-download). 22 The I3C (pronounced 'eye-three-see') is a MIPI standardized protocol designed 25 while remaining power-efficient. 42 I3C is a multi-master protocol, so there might be several masters on a bus, 46 Each device on the I3C bus has to be assigned a dynamic address to be able to 51 In addition to these per-device addresses, the protocol defines a broadcast 54 Once a dynamic address has been assigned to a device, this address will be used 56 assigned a dynamic address, the device should still process broadcast messages. 65 The discovery mechanism is called DAA (Dynamic Address Assignment), because it [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/i3c/ |
| D | protocol.rst | 1 .. SPDX-License-Identifier: GPL-2.0 17 https://resources.mipi.org/mipi-i3c-v1-download). 22 The I3C (pronounced 'eye-three-see') is a MIPI standardized protocol designed 25 while remaining power-efficient. 42 I3C is a multi-master protocol, so there might be several masters on a bus, 46 Each device on the I3C bus has to be assigned a dynamic address to be able to 51 In addition to these per-device addresses, the protocol defines a broadcast 54 Once a dynamic address has been assigned to a device, this address will be used 56 assigned a dynamic address, the device should still process broadcast messages. 65 The discovery mechanism is called DAA (Dynamic Address Assignment), because it [all …]
|
| /kernel/linux/linux-5.10/Documentation/timers/ |
| D | highres.rst | 2 High resolution timers and dynamic ticks design notes 8 https://www.kernel.org/doc/ols/2006/ols2006v1-pages-333-346.pdf 11 http://www.cs.columbia.edu/~nahum/w6998/papers/ols2006-hrtimers-slides.pdf 23 - hrtimer base infrastructure 24 - timeofday and clock source management 25 - clock event management 26 - high resolution timer functionality 27 - dynamic ticks 31 --------------------------- 40 - time ordered enqueueing into a rb-tree [all …]
|
| /kernel/linux/linux-6.6/Documentation/timers/ |
| D | highres.rst | 2 High resolution timers and dynamic ticks design notes 8 https://www.kernel.org/doc/ols/2006/ols2006v1-pages-333-346.pdf 11 http://www.cs.columbia.edu/~nahum/w6998/papers/ols2006-hrtimers-slides.pdf 23 - hrtimer base infrastructure 24 - timeofday and clock source management 25 - clock event management 26 - high resolution timer functionality 27 - dynamic ticks 31 --------------------------- 40 - time ordered enqueueing into a rb-tree [all …]
|
| /kernel/linux/linux-5.10/Documentation/power/regulator/ |
| D | consumer.rst | 9 1. Consumer Regulator Access (static & dynamic drivers) 35 2. Regulator Output Enable & Disable (static & dynamic drivers) 72 3. Regulator Voltage Control & Status (dynamic drivers) 103 4. Regulator Current Limit Control & Status (dynamic drivers) 134 5. Regulator Operating Mode Control & Status (dynamic drivers) 137 Some consumers can further save system power by changing the operating mode of 141 Regulator operating mode can be changed indirectly or directly. 143 Indirect operating mode control. 144 -------------------------------- 145 Consumer drivers can request a change in their supply regulator operating mode [all …]
|
| /kernel/linux/linux-6.6/Documentation/power/regulator/ |
| D | consumer.rst | 9 1. Consumer Regulator Access (static & dynamic drivers) 35 2. Regulator Output Enable & Disable (static & dynamic drivers) 72 3. Regulator Voltage Control & Status (dynamic drivers) 103 4. Regulator Current Limit Control & Status (dynamic drivers) 134 5. Regulator Operating Mode Control & Status (dynamic drivers) 137 Some consumers can further save system power by changing the operating mode of 141 Regulator operating mode can be changed indirectly or directly. 143 Indirect operating mode control. 144 -------------------------------- 145 Consumer drivers can request a change in their supply regulator operating mode [all …]
|
| /kernel/linux/linux-6.6/drivers/char/ |
| D | misc.c | 1 // SPDX-License-Identifier: GPL-2.0 14 * Made things a lot mode modular - easy to compile in just one or two 17 * Support for loadable modules. 8-Sep-95 Philip Blundell <pjb27@cam.ac.uk> 20 * Alan Cox <alan@lxorguk.ukuu.org.uk> 21-Jan-96 22 * Dynamic minors and /proc/mice by Alessandro Rubini. 26-Mar-96 24 * Renamed to misc and miscdevice to be more accurate. Alan Cox 26-Mar-96 34 * Added devfs support. Richard Gooch <rgooch@atnf.csiro.au> 10-Jan-1998 61 * Assigned numbers, used for dynamic minors 63 #define DYNAMIC_MINORS 128 /* like dynamic majors */ 72 ret = ida_alloc_max(&misc_minors_ida, DYNAMIC_MINORS - 1, GFP_KERNEL); in misc_minor_alloc() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/i3c/ |
| D | i3c.txt | 8 ------------------- 10 - #address-cells - should be <3>. Read more about addresses below. 11 - #size-cells - should be <0>. 12 - compatible - name of the I3C master controller driving the I3C bus 16 The node describing an I3C bus should be named i3c-master. 19 ------------------- 24 - i3c-scl-hz: frequency of the SCL signal used for I3C transfers. 27 - i2c-scl-hz: frequency of the SCL signal used for I2C transfers. 40 -------------------------------------- 41 - reg: contains 3 cells [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/i3c/ |
| D | i3c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Belloni <alexandre.belloni@bootlin.com> 11 - Miquel Raynal <miquel.raynal@bootlin.com> 20 pattern: "^i3c-master@[0-9a-f]+$" 22 "#address-cells": 27 All I3C devices are supposed to support DAA (Dynamic Address Assignment), 36 specific I3C dynamic address before the DAA takes place (so that other 37 devices on the bus can't take this dynamic address). [all …]
|
| /kernel/linux/linux-5.10/drivers/memory/samsung/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 11 tristate "Exynos5422 Dynamic Memory Controller driver" 17 This adds driver for Exynos5422 DMC (Dynamic Memory Controller). 18 The driver provides support for Dynamic Voltage and Frequency Scaling in 28 in basic operation mode only saves and restores SROM registers
|
| /kernel/linux/linux-6.6/include/linux/i3c/ |
| D | master.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 32 * struct i3c_i2c_dev_desc - Common part of the I3C/I2C device descriptor 55 * struct i2c_dev_boardinfo - I2C device board information 61 * This structure is used to attach board-level information to an I2C device. 71 * struct i2c_dev_desc - I2C device descriptor 81 * using &struct_i3c_master_controller->ops->attach_i2c_dev(). 95 * struct i3c_ibi_slot - I3C IBI (In-Band Interrupt) slot 102 * An IBI slot is an object pre-allocated by the controller and used when an 109 * simple kmalloc-based allocation, the generic IBI slot pool can be used. 119 * struct i3c_device_ibi_info - IBI information attached to a specific device [all …]
|
| D | ccc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 30 /* Broadcast-only commands */ 36 /* Unicast-only commands */ 56 * struct i3c_ccc_events - payload passed to ENEC/DISEC CCC 69 * struct i3c_ccc_mwl - payload passed to SETMWL/GETMWL CCC 81 * struct i3c_ccc_mrl - payload passed to SETMRL/GETMRL CCC 97 * struct i3c_ccc_dev_desc - I3C/I2C device descriptor used for DEFSLVS 99 * @dyn_addr: dynamic address assigned to the I3C slave or 0 if the entry is 121 * struct i3c_ccc_defslvs - payload passed to DEFSLVS CCC 139 * enum i3c_ccc_test_mode - enum listing all available test modes [all …]
|
| /kernel/linux/linux-6.6/drivers/memory/samsung/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 11 tristate "Exynos5422 Dynamic Memory Controller driver" 17 This adds driver for Samsung Exynos5422 SoC DMC (Dynamic Memory 18 Controller). The driver provides support for Dynamic Voltage and 29 in basic operation mode only saves and restores SROM registers
|
| /kernel/linux/linux-6.6/lib/ |
| D | Kconfig.kasan | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # This config refers to the generic KASAN mode. 23 def_bool $(cc-option, -fsanitize=kernel-address) 26 def_bool $(cc-option, -fsanitize=kernel-hwaddress) 35 bool "KASAN: dynamic memory safety error detector" 43 Enables KASAN (Kernel Address Sanitizer) - a dynamic memory safety 44 error detector designed to find out-of-bounds and use-after-free bugs. 46 See Documentation/dev-tools/kasan.rst for details. 53 …def_bool (CC_IS_CLANG && $(cc-option,-fsanitize=kernel-address -mllvm -asan-kernel-mem-intrinsic-p… 54 (CC_IS_GCC && $(cc-option,-fsanitize=kernel-address --param asan-kernel-mem-intrinsic-prefix=1)) [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | cirrus,cs2000-cp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/cirrus,cs2000-cp.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: CIRRUS LOGIC Fractional-N Clock Synthesizer & Clock Multiplier 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 13 The CS2000-CP is an extremely versatile system clocking device that 21 - cirrus,cs2000-cp 28 clock-names: 30 - const: clk_in [all …]
|
| /kernel/linux/linux-6.6/drivers/i2c/busses/ |
| D | i2c-xiic.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * i2c-xiic.c 4 * Copyright (c) 2002-2007 Xilinx Inc. 5 * Copyright (c) 2009-2010 Intel Corporation 27 #include <linux/platform_data/i2c-xiic.h> 34 #define DRIVER_NAME "xiic-i2c" 56 * struct xiic_i2c - Internal representation of the XIIC I2C bus 67 * @endianness: big/little-endian byte order 68 * @clk: Pointer to AXI4-lite input clock 71 * @dynamic: Mode of controller [all …]
|
| /kernel/linux/linux-5.10/include/linux/i3c/ |
| D | master.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 31 * struct i3c_i2c_dev_desc - Common part of the I3C/I2C device descriptor 54 * struct i2c_dev_boardinfo - I2C device board information 60 * This structure is used to attach board-level information to an I2C device. 70 * struct i2c_dev_desc - I2C device descriptor 80 * using &struct_i3c_master_controller->ops->attach_i2c_dev(). 95 * struct i3c_ibi_slot - I3C IBI (In-Band Interrupt) slot 102 * An IBI slot is an object pre-allocated by the controller and used when an 109 * simple kmalloc-based allocation, the generic IBI slot pool can be used. 119 * struct i3c_device_ibi_info - IBI information attached to a specific device [all …]
|
| D | ccc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 30 /* Broadcast-only commands */ 36 /* Unicast-only commands */ 56 * struct i3c_ccc_events - payload passed to ENEC/DISEC CCC 69 * struct i3c_ccc_mwl - payload passed to SETMWL/GETMWL CCC 81 * struct i3c_ccc_mrl - payload passed to SETMRL/GETMRL CCC 97 * struct i3c_ccc_dev_desc - I3C/I2C device descriptor used for DEFSLVS 99 * @dyn_addr: dynamic address assigned to the I3C slave or 0 if the entry is 121 * struct i3c_ccc_defslvs - payload passed to DEFSLVS CCC 139 * enum i3c_ccc_test_mode - enum listing all available test modes [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/arm/ |
| D | juno-cs-r1r2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 compatible = "arm,coresight-dynamic-funnel", "arm,primecell"; 8 clock-names = "apb_pclk"; 9 power-domains = <&scpi_devpd 0>; 10 out-ports { 13 remote-endpoint = <&etf1_in_port>; 17 in-ports { 27 compatible = "arm,coresight-tmc", "arm,primecell"; 31 clock-names = "apb_pclk"; 32 power-domains = <&scpi_devpd 0>; [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/ |
| D | param.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 15 #define OPTION_UNSET -1 37 * Tx interrupt delay needs to typically be set to something non-zero 39 * Valid Range: 0-65535 48 * Valid Range: 0-65535 60 * Valid Range: 0-65535 72 * Valid Range: 0-65535 82 * Valid Range: 100-100000 or one of: 0=off, 1=dynamic, 3=dynamic conservative 89 /* IntMode (Interrupt Mode) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/ |
| D | param.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 15 #define OPTION_UNSET -1 37 * Tx interrupt delay needs to typically be set to something non-zero 39 * Valid Range: 0-65535 48 * Valid Range: 0-65535 60 * Valid Range: 0-65535 72 * Valid Range: 0-65535 82 * Valid Range: 100-100000 or one of: 0=off, 1=dynamic, 3=dynamic conservative 89 /* IntMode (Interrupt Mode) [all …]
|
| /kernel/linux/linux-5.10/drivers/i3c/ |
| D | master.c | 1 // SPDX-License-Identifier: GPL-2.0 26 * i3c_bus_maintenance_lock - Lock the bus for a maintenance operation 31 * - enabling/disabling slave events 32 * - re-triggering DAA 33 * - changing the dynamic address of a device 34 * - relinquishing mastership 35 * - ... 43 down_write(&bus->lock); in i3c_bus_maintenance_lock() 47 * i3c_bus_maintenance_unlock - Release the bus lock after a maintenance 57 up_write(&bus->lock); in i3c_bus_maintenance_unlock() [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | tracefs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * tracefs.h - a pseudo file system for activating tracing 5 * Based on debugfs by: 2004 Greg Kroah-Hartman <greg@kroah.com> 27 * eventfs_callback - A callback function to create dynamic files in eventfs 29 * @mode: return the file mode for the file (RW access, etc) 45 * If a file is to be created, then @mode should be populated with the file 46 * mode (permissions) for which the file is created for. This would be 62 typedef int (*eventfs_callback)(const char *name, umode_t *mode, void **data, 68 * struct eventfs_entry - dynamically created eventfs file call back handler 69 * @name: Then name of the dynamic file in an eventfs directory [all …]
|
| /kernel/linux/linux-6.6/drivers/i3c/ |
| D | master.c | 1 // SPDX-License-Identifier: GPL-2.0 27 * i3c_bus_maintenance_lock - Lock the bus for a maintenance operation 32 * - enabling/disabling slave events 33 * - re-triggering DAA 34 * - changing the dynamic address of a device 35 * - relinquishing mastership 36 * - ... 44 down_write(&bus->lock); in i3c_bus_maintenance_lock() 48 * i3c_bus_maintenance_unlock - Release the bus lock after a maintenance 58 up_write(&bus->lock); in i3c_bus_maintenance_unlock() [all …]
|
12345678910>>...44