/linux-5.10/Documentation/ABI/testing/ |
D | sysfs-class-regulator | 10 This will be one of the following strings: 12 'enabled' 16 'enabled' means the regulator output is ON and is supplying 20 supplying power to the system (unless some non-Linux 21 control has enabled it). 36 This will be one of the following strings: 38 - off 39 - on 40 - error 41 - fast [all …]
|
D | sysfs-power | 15 labels, which may be "mem" (suspend), "standby" (power-on 16 suspend), "freeze" (suspend-to-idle) and "disk" (hibernation). 18 Writing one of the above strings to this file causes the system 21 See Documentation/admin-guide/pm/sleep-states.rst for more 35 Writing one of the above strings to this file causes the mode 39 See Documentation/admin-guide/pm/sleep-states.rst for more 47 suspend-to-disk mechanism. Reading from this file returns 51 'firmware' - means that the memory image will be saved to disk 55 'platform' - the memory image will be saved by the kernel and 59 'shutdown' - the memory image will be saved by the kernel and [all …]
|
D | sysfs-firmware-acpi | 12 image: The image bitmap. Currently a 32-bit BMP. 40 enabled: If set, the ACPI core will handle notifications of 50 cause -EINVAL to be returned. 153 enable the GPE/Fixed Event is valid and enabled. 167 Besides this, user can also write specific strings to these files 180 0 enabled 183 3 enabled 192 4 enabled 200 7 enabled 206 7 enabled
|
/linux-5.10/Documentation/devicetree/bindings/leds/backlight/ |
D | qcom-wled.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/leds/backlight/qcom-wled.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 11 - Kiran Gunda <kgunda@codeaurora.org> 21 - qcom,pm8941-wled 22 - qcom,pmi8998-wled 23 - qcom,pm660l-wled 24 - qcom,pm8150l-wled [all …]
|
/linux-5.10/sound/core/ |
D | info_oss.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 21 static DEFINE_MUTEX(strings); 29 return -ENXIO; in snd_oss_info_register() 31 return -ENXIO; in snd_oss_info_register() 32 mutex_lock(&strings); in snd_oss_info_register() 41 mutex_unlock(&strings); in snd_oss_info_register() 42 return -ENOMEM; in snd_oss_info_register() 46 mutex_unlock(&strings); in snd_oss_info_register() 53 int idx, ok = -1; in snd_sndstat_show_strings() 57 mutex_lock(&strings); in snd_sndstat_show_strings() [all …]
|
/linux-5.10/Documentation/devicetree/bindings/leds/ |
D | leds-lm36274.txt | 1 * Texas Instruments LM36274 4-Channel LCD Backlight Driver w/Integrated Bias 3 The LM36274 is an integrated four-channel WLED driver and LCD bias supply. 4 The backlight boost provides the power to bias four parallel LED strings with 5 up to 29V total output voltage. The 11-bit LED current is programmable via 9 Documentation/devicetree/bindings/mfd/ti-lmu.txt 12 Documentation/devicetree/bindings/regulator/lm363x-regulator.txt 15 - compatible: 16 "ti,lm36274-backlight" 17 - reg : 0 18 - #address-cells : 1 [all …]
|
/linux-5.10/Documentation/usb/ |
D | gadget_configfs.rst | 50 http://www.spinics.net/lists/linux-usb/msg76388.html) 55 $ mount none $CONFIGFS_HOME -t configfs 60 ----------------------- 81 A gadget also needs its serial number, manufacturer and product strings. 82 In order to have a place to store them, a strings subdirectory must be created 85 $ mkdir strings/0x409 87 Then the strings can be specified:: 89 $ echo <serial number> > strings/0x409/serialnumber 90 $ echo <manufacturer> > strings/0x409/manufacturer 91 $ echo <product> > strings/0x409/product [all …]
|
/linux-5.10/tools/power/x86/x86_energy_perf_policy/ |
D | x86_energy_perf_policy.8 | 1 .\" This page Copyright (C) 2010 - 2015 Len Brown <len.brown@intel.com> 5 x86_energy_perf_policy \- Manage Energy vs. Performance Policy via x86 Model Specific Registers 10 .RB "scope: \-\-cpu\ cpu-list | \-\-pkg\ pkg-list" 12 .RB "cpu-list, pkg-list: # | #,# | #-# | all" 14 .RB "field: \-\-all | \-\-epb | \-\-hwp-epp | \-\-hwp-min | \-\-hwp-max | \-\-hwp-desired" 16 .RB "other: (\-\-force | \-\-hwp-enable | \-\-turbo-enable) value)" 18 .RB "value: # | default | performance | balance-performance | balance-power | power" 21 displays and updates energy-performance policy settings specific to 23 updates, no matter if the Linux cpufreq sub-system is enabled or not. 27 such as how aggressively the hardware enters and exits CPU idle states (C-states) [all …]
|
/linux-5.10/drivers/leds/ |
D | leds-lm3697.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Copyright (C) 2018 Texas Instruments Incorporated - https://www.ti.com/ 10 #include <linux/leds-ti-lmu-common.h> 42 * struct lm3697_led - 43 * @hvled_strings: Array of LED strings associated with a control bank 58 int enabled; member 63 * struct lm3697 - 70 * @leds: Array of LED strings 118 int ctrl_en_val = (1 << led->control_bank); in lm3697_brightness_set() 119 struct device *dev = led->priv->dev; in lm3697_brightness_set() [all …]
|
D | leds-lm36274.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Copyright (C) 2019 Texas Instruments Incorporated - https://www.ti.com/ 9 #include <linux/leds-ti-lmu-common.h> 14 #include <linux/mfd/ti-lmu.h> 15 #include <linux/mfd/ti-lmu-register.h> 29 * @led_sources: The LED strings supported in this array 30 * @num_leds: Number of LED strings are supported in this array 48 return ti_lmu_common_set_brightness(&chip->lmu_data, brt_val); in lm36274_brightness_set() 56 for (i = 0; i < chip->num_leds; i++) in lm36274_init() 57 enable_val |= (1 << chip->led_sources[i]); in lm36274_init() [all …]
|
D | leds-lm3532.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Copyright (C) 2019 Texas Instruments Incorporated - https://www.ti.com/ 16 #define LM3532_NAME "lm3532-led" 128 * @num_leds: Number of LED strings are supported in this array 129 * @full_scale_current: The full-scale current setting for the current sink. 130 * @led_strings: The LED strings supported in this array 131 * @enabled: Enabled status 142 unsigned int enabled:1; member 157 * @leds: Array of LED strings 225 if (als_imped < als_imp_table[LM3532_NUM_IMP_VALS - 1]) in lm3532_get_als_imp_index() [all …]
|
/linux-5.10/Documentation/driver-api/usb/ |
D | usb3-debug-port.rst | 19 3) have a USB 3.0 super-speed A-to-A debugging cable. 28 When DbC is initialized and enabled, it will present a debug 30 super-speed port). The debug device is fully compliant with 32 performance full-duplex serial link between the debug target 41 Other uses include simpler, lockless logging instead of a full- 45 kernel with CONFIG_EARLY_PRINTK_USB_XDBC enabled. And, add below 58 "usbcore.autosuspend=-1" 63 should be a USB 3.0 super-speed A-to-A debugging cable. 74 # tail -f /var/log/kern.log 75 [ 1815.983374] usb 4-3: new SuperSpeed USB device number 4 using xhci_hcd [all …]
|
/linux-5.10/Documentation/devicetree/bindings/clock/ |
D | zynq-7000.txt | 15 - #clock-cells : Must be 1 16 - compatible : "xlnx,ps7-clkc" 17 - reg : SLCR offset and size taken via syscon < 0x100 0x100 > 18 - ps-clk-frequency : Frequency of the oscillator providing ps_clk in HZ 20 - clock-output-names : List of strings used to name the clock outputs. Shall be 24 - clocks : as described in the clock bindings 25 - clock-names : as described in the clock bindings 26 - fclk-enable : Bit mask to enable FCLKs statically at boot time. 28 FCLK will only be enabled if it is actually running at 32 The following strings are optional parameters to the 'clock-names' property in [all …]
|
/linux-5.10/drivers/gpu/drm/i915/gt/ |
D | debugfs_gt_pm.c | 1 // SPDX-License-Identifier: MIT 23 struct intel_gt *gt = m->private; in fw_domains_show() 24 struct intel_uncore *uncore = gt->uncore; in fw_domains_show() 29 uncore->user_forcewake_count); in fw_domains_show() 33 intel_uncore_forcewake_domain_to_str(fw_domain->id), in fw_domains_show() 34 READ_ONCE(fw_domain->wake_count)); in fw_domains_show() 44 struct intel_gt *gt = m->private; in print_rc6_res() 47 with_intel_runtime_pm(gt->uncore->rpm, wakeref) in print_rc6_res() 49 intel_uncore_read(gt->uncore, reg), in print_rc6_res() 50 intel_rc6_residency_us(>->rc6, reg)); in print_rc6_res() [all …]
|
/linux-5.10/drivers/regulator/ |
D | userspace-consumer.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * userspace-consumer.c 19 #include <linux/regulator/userspace-consumer.h> 26 bool enabled; member 37 return sprintf(buf, "%s\n", data->name); in reg_show_name() 45 if (data->enabled) in reg_show_state() 46 return sprintf(buf, "enabled\n"); in reg_show_state() 55 bool enabled; in reg_set_state() local 59 * sysfs_streq() doesn't need the \n's, but we add them so the strings in reg_set_state() 62 if (sysfs_streq(buf, "enabled\n") || sysfs_streq(buf, "1")) in reg_set_state() [all …]
|
/linux-5.10/drivers/of/ |
D | unittest.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #define pr_fmt(fmt) "### dt-test ### " fmt 10 #include <linux/dma-direct.h> /* to test phys_to_dma/dma_to_phys */ 27 #include <linux/i2c-mux.h> 70 np = of_find_node_by_path("/testcase-data"); in of_unittest_find_node_by_name() 72 unittest(np && !strcmp("/testcase-data", name), in of_unittest_find_node_by_name() 73 "find /testcase-data failed\n"); in of_unittest_find_node_by_name() 78 np = of_find_node_by_path("/testcase-data/"); in of_unittest_find_node_by_name() 79 unittest(!np, "trailing '/' on /testcase-data/ should fail\n"); in of_unittest_find_node_by_name() 81 np = of_find_node_by_path("/testcase-data/phandle-tests/consumer-a"); in of_unittest_find_node_by_name() [all …]
|
/linux-5.10/Documentation/filesystems/ext4/ |
D | attributes.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ------------------- 17 sb.inode\_size = 256, then there are 256 - (128 + 28) = 100 bytes 18 available for in-inode extended attribute storage. The second place 26 Keys are generally assumed to be ASCIIZ strings, whereas values can be 27 strings or binary data. 32 .. list-table:: 34 :header-rows: 1 36 * - Offset 37 - Type [all …]
|
/linux-5.10/drivers/usb/gadget/function/ |
D | u_fs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 76 * Waiting for descriptors and strings. 86 * We've got descriptors and strings. We are or have called 105 * be reset, and it will be ready for descriptors and strings 118 * unrecoverable error is situation when after reading strings 144 * -EIDRM. This state is only set when adding event. 172 * a race. Is that the case? Or maybe we can use cdev->req 188 * + FFS_NO_SETUP -> FFS_SETUP_PENDING -- P: ev.waitq.lock 190 * + FFS_SETUP_PENDING -> FFS_NO_SETUP -- P: ev.waitq.lock 192 * + FFS_SETUP_PENDING -> FFS_SETUP_CANCELLED -- P: ev.waitq.lock [all …]
|
/linux-5.10/drivers/usb/gadget/udc/aspeed-vhub/ |
D | hub.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * aspeed-vhub -- Driver for Aspeed SoC "vHub" USB gadget 5 * hub.c - virtual hub handling 31 #include <linux/dma-mapping.h> 43 * - We may need to indicate TT support 44 * - We may need a device qualifier descriptor 46 * - Make vid/did overridable 47 * - make it look like usb1 if usb1 mode forced 138 * These strings converted to UTF-16 must be smaller than 159 .strings = (struct usb_string *)ast_vhub_str_array [all …]
|
/linux-5.10/Documentation/devicetree/bindings/bus/ |
D | simple-pm-bus.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/bus/simple-pm-bus.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Simple Power-Managed Bus 10 - Geert Uytterhoeven <geert+renesas@glider.be> 13 A Simple Power-Managed Bus is a transparent bus that doesn't need a real 18 clock must be enabled for child devices connected to the bus (either 19 on-SoC or externally) to function. 21 While "simple-pm-bus" follows the "simple-bus" set of properties, as [all …]
|
/linux-5.10/drivers/usb/core/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 10 strings for every new USB device to the syslog. This option is 25 enabled by default. If you say N it will make suspended USB 28 persist feature can still be enabled for individual devices 30 Documentation/driver-api/usb/persist.rst for more info. 45 Say N here unless you require new-device enumeration failure to 64 "Dual-Role" device, which can act as either a device 69 Select this only if your board has Mini-AB/Micro-AB 97 Implements OTG Finite State Machine as specified in On-The-Go
|
/linux-5.10/include/linux/usb/ |
D | gadget.h | 1 // SPDX-License-Identifier: GPL-2.0 5 * We call the USB code inside a Linux-based peripheral device a "gadget" 6 * driver, except for the hardware-specific bus glue. One USB host can 11 * (C) Copyright 2002-2004 by David Brownell 35 * struct usb_request - describes one i/o request 41 * @sg: a scatterlist for SG-capable controllers. 57 * its buffer may be re-used. The function will always be called with 72 * Code "-ESHUTDOWN" indicates completion caused by device disconnect, 79 * reside in a device-side FIFO when the request is reported as 83 * hardware's driver can add extra per-request data to the memory it returns, [all …]
|
/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
D | ste,nomadik.txt | 4 - 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 …]
|
/linux-5.10/lib/ |
D | Kconfig.kgdb | 1 # SPDX-License-Identifier: GPL-2.0-only 22 as well as in Documentation/dev-tools/kgdb.rst. If 49 Share a serial console with kgdb. Sysrq-g must be used 79 information about other strings you could use beyond the 98 hex "KDB: Select kdb command functions to be enabled by default" 102 Specifiers which kdb commands are enabled by default. This may 108 0x0002 - allow arbitrary reads from memory and symbol lookup 109 0x0004 - allow arbitrary writes to memory 110 0x0008 - allow current register state to be inspected 111 0x0010 - allow current register state to be modified [all …]
|
/linux-5.10/include/uapi/linux/ |
D | ethtool.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 26 * have the same layout for 32-bit and 64-bit userland. 30 * struct ethtool_cmd - DEPRECATED, link control and status 35 * interface supports autonegotiation or auto-detection. 36 * Read-only. 39 * advertised through autonegotiation or enabled for 40 * auto-detection. 48 * @autoneg: Enable/disable autonegotiation and auto-detection; 52 * Read-only. 54 * obsoleted by &struct ethtool_coalesce. Read-only; deprecated. [all …]
|