| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_acpi.c | 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 65 struct amdgpu_atif_functions functions; member 76 * amdgpu_atif_call - call an ATIF method 102 atif_arg_elements[1].buffer.length = params->length; in amdgpu_atif_call() 103 atif_arg_elements[1].buffer.pointer = params->pointer; in amdgpu_atif_call() 110 status = acpi_evaluate_object(atif->handle, NULL, &atif_arg, in amdgpu_atif_call() 125 * amdgpu_atif_parse_notification - parse supported notifications 136 n->thermal_state = mask & ATIF_THERMAL_STATE_CHANGE_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() 137 n->forced_power_state = mask & ATIF_FORCED_POWER_STATE_CHANGE_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() 138 n->system_power_state = mask & ATIF_SYSTEM_POWER_SOURCE_CHANGE_REQUEST_SUPPORTED; in amdgpu_atif_parse_notification() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/ |
| D | brcm,usb-pinmap.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/brcm,usb-pinmap.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Al Cooper <alcooperx@gmail.com> 15 - const: brcm,usb-pinmap 22 description: Interrupt for signals mirrored to out-gpios. 24 in-gpios: 29 brcm,in-functions: 30 $ref: /schemas/types.yaml#/definitions/string-array [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | radeon_acpi.c | 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 54 u32 function_bits; /* supported functions bit vector */ 69 u8 thermal_state; /* thermal state: state id (0: exit state, non-0: state) */ 73 u8 backlight_level; /* panel backlight level (0-255) */ 84 u32 function_bits; /* supported functions bit vector */ 91 u16 client_id; /* client id (bit 2-0: func num, 7-3: dev num, 15-8: bus num) */ 106 * radeon_atif_call - call an ATIF method 131 atif_arg_elements[1].buffer.length = params->length; in radeon_atif_call() 132 atif_arg_elements[1].buffer.pointer = params->pointer; in radeon_atif_call() 153 * radeon_atif_parse_notification - parse supported notifications [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| D | radeon_acpi.c | 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 53 u32 function_bits; /* supported functions bit vector */ 68 u8 thermal_state; /* thermal state: state id (0: exit state, non-0: state) */ 72 u8 backlight_level; /* panel backlight level (0-255) */ 83 u32 function_bits; /* supported functions bit vector */ 90 u16 client_id; /* client id (bit 2-0: func num, 7-3: dev num, 15-8: bus num) */ 105 * radeon_atif_call - call an ATIF method 130 atif_arg_elements[1].buffer.length = params->length; in radeon_atif_call() 131 atif_arg_elements[1].buffer.pointer = params->pointer; in radeon_atif_call() 152 * radeon_atif_parse_notification - parse supported notifications [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_acpi.c | 1 // SPDX-License-Identifier: MIT 20 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 108 struct amdgpu_atif_functions functions; member 125 struct amdgpu_atcs_functions functions; member 136 * amdgpu_atif_call - call an ATIF method 163 atif_arg_elements[1].buffer.length = params->length; in amdgpu_atif_call() 164 atif_arg_elements[1].buffer.pointer = params->pointer; in amdgpu_atif_call() 171 status = acpi_evaluate_object(atif->handle, NULL, &atif_arg, in amdgpu_atif_call() 183 if (obj->type != ACPI_TYPE_BUFFER) { in amdgpu_atif_call() 185 obj->type); in amdgpu_atif_call() [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/misc/ |
| D | brcmstb-usb-pinmap.c | 1 // SPDX-License-Identifier: GPL-2.0 64 val = gpiod_get_value(pin->gpiod); in sync_in_pin() 66 pinmap_set(pin->pdata->regs, pin->value_mask); in sync_in_pin() 68 pinmap_unset(pin->pdata->regs, pin->value_mask); in sync_in_pin() 83 pr_debug("%s: reg: 0x%x\n", __func__, readl(pdata->regs)); in brcmstb_usb_pinmap_ovr_isr() 84 pout = pdata->out_pins; in brcmstb_usb_pinmap_ovr_isr() 85 for (x = 0; x < pdata->out_count; x++) { in brcmstb_usb_pinmap_ovr_isr() 86 val = readl(pdata->regs); in brcmstb_usb_pinmap_ovr_isr() 87 if (val & pout->changed_mask) { in brcmstb_usb_pinmap_ovr_isr() 88 pinmap_set(pdata->regs, pout->clr_changed_mask); in brcmstb_usb_pinmap_ovr_isr() [all …]
|
| /kernel/linux/linux-6.6/Documentation/sound/designs/ |
| D | midi-2.0.rst | 12 - Support of Universal MIDI Packet (UMP) 13 - Support of MIDI 2.0 protocol messages 14 - Transparent conversions between UMP and legacy MIDI 1.0 byte stream 15 - MIDI-CI for property and profile configurations 26 MIDI-CI is a high-level protocol that can talk with the MIDI device 31 the encoding/decoding of MIDI protocols on UMP, while MIDI-CI is 32 supported in user-space over the standard SysEx. 65 When a device supports MIDI 2.0, the USB-audio driver probes and uses 69 `midi2_enable=0` option to snd-usb-audio driver module, too. 78 option to snd-usb-audio driver for skipping the UMP v1.1 inquiries. [all …]
|
| /kernel/linux/linux-5.10/drivers/pci/hotplug/ |
| D | TODO | 5 * There are no implementations of the ->hardware_test, ->get_power and 6 ->set_power callbacks in struct cpci_hp_controller_ops. Why were they 24 delete it if not. The functions also perform a NULL pointer check on the 27 * Several functions access the pci_slot member in struct hotplug_slot even 33 * The functions get_max_adapter_speed() and get_bus_name() are commented out. 36 commented out. 44 simplified. A lot of functions are too large and too complex, they need 53 * Several functions access the pci_slot member in struct hotplug_slot even 62 removed and its functions invoked directly? This has already been done in 66 * The ->get_mode1_ECC_cap callback in shpchp_hpc_ops is never invoked.
|
| /kernel/linux/linux-6.6/tools/power/pm-graph/ |
| D | sleepgraph.8 | 3 sleepgraph \- Suspend/Resume timing analysis 21 Generates output files in subdirectory: suspend-yymmdd-HHMMSS 27 \fB-h\fR 30 \fB-v\fR 33 \fB-verbose\fR 36 \fB-config \fIfile\fR 39 \fB-m \fImode\fR 42 \fB-o \fIname\fR 46 e.g. suspend-{hostname}-{date}-{time} 48 \fB-rtcwake \fIt\fR | off [all …]
|
| D | README | 8 pm-graph: suspend/resume/boot timing analysis tools 11 …Home Page: https://www.intel.com/content/www/us/en/developer/topic-technology/open/pm-graph/overvi… 13 Report bugs/issues at bugzilla.kernel.org Tools/pm-graph 14 - https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools 17 - Getting Started: 20 - Feature Summary: 21 https://www.intel.com/content/www/us/en/developer/topic-technology/open/pm-graph/features.html 23 - upstream version in git: 24 git clone https://github.com/intel/pm-graph/ 27 - Overview [all …]
|
| /kernel/linux/linux-5.10/tools/power/pm-graph/ |
| D | sleepgraph.8 | 3 sleepgraph \- Suspend/Resume timing analysis 21 Generates output files in subdirectory: suspend-yymmdd-HHMMSS 27 \fB-h\fR 30 \fB-v\fR 33 \fB-verbose\fR 36 \fB-config \fIfile\fR 39 \fB-m \fImode\fR 42 \fB-o \fIname\fR 46 e.g. suspend-{hostname}-{date}-{time} 48 \fB-rtcwake \fIt\fR | off [all …]
|
| D | README | 8 pm-graph: suspend/resume/boot timing analysis tools 11 Home Page: https://01.org/pm-graph 13 Report bugs/issues at bugzilla.kernel.org Tools/pm-graph 14 - https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools 17 - Getting Started: 18 https://01.org/pm-graph/documentation/getting-started 20 - Config File Format: 21 https://01.org/pm-graph/documentation/3-config-file-format 23 - upstream version in git: 24 https://github.com/intel/pm-graph/ [all …]
|
| /kernel/linux/linux-5.10/lib/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 15 bool "Automatically choose fastest RAID6 PQ functions" 19 Benchmark all available RAID6 PQ functions on init and choose the 30 converting bitfields between a CPU-usable representation and a 32 - Is little endian (bytes are reversed within a 32-bit group) 33 - The least-significant 32-bit word comes first (within a 64-bit 35 - The most significant bit of a byte is at its right (bit 0 of a 49 This option enables the use of hardware bit-reversal instructions on 89 bool "Access I/O in non-MMIO mode" 94 mechanism, the host-local I/O resource can be mapped into system [all …]
|
| /kernel/linux/linux-6.6/lib/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 15 bool "Automatically choose fastest RAID6 PQ functions" 19 Benchmark all available RAID6 PQ functions on init and choose the 31 converting bitfields between a CPU-usable representation and a 33 - Is little endian (bytes are reversed within a 32-bit group) 34 - The least-significant 32-bit word comes first (within a 64-bit 36 - The most significant bit of a byte is at its right (bit 0 of a 50 This option enables the use of hardware bit-reversal instructions on 93 bool "Access I/O in non-MMIO mode" 99 mechanism, the host-local I/O resource can be mapped into system [all …]
|
| /kernel/linux/linux-6.6/fs/befs/ |
| D | ChangeLog | 1 Version 0.92 (2002-03-29) 5 Version 0.92 (2002-03-27) 12 Version 0.91 (2002-03-26) 15 Thanks to Laszlo Boszormenyi for pointing this out to me. 17 Version 0.9 (2002-03-14) 22 * Segregated the functions that interface directly with the linux vfs 25 Version 0.64 (2002-02-07) 32 * Andrew Farnham <andrewfarnham@uq.net.au> pointed out that the module 41 * Made a debian package of the source for use with kernel-package. [WD] 44 Version 0.63 (2002-01-31) [all …]
|
| /kernel/linux/linux-5.10/fs/befs/ |
| D | ChangeLog | 1 Version 0.92 (2002-03-29) 5 Version 0.92 (2002-03-27) 12 Version 0.91 (2002-03-26) 15 Thanks to Laszlo Boszormenyi for pointing this out to me. 17 Version 0.9 (2002-03-14) 22 * Segregated the functions that interface directly with the linux vfs 25 Version 0.64 (2002-02-07) 32 * Andrew Farnham <andrewfarnham@uq.net.au> pointed out that the module 41 * Made a debian package of the source for use with kernel-package. [WD] 44 Version 0.63 (2002-01-31) [all …]
|
| /kernel/linux/linux-6.6/arch/m68k/ifpsp060/ |
| D | isp.doc | 3 M68000 Hi-Performance Microprocessor Division 5 Production Release P1.00 -- October 10, 1994 30 ------------------------------------------------ 41 64-bit divide 42 64-bit multiply 50 -------------------- 70 ----------------------- 73 ----------------- 74 | | - 128 byte-sized section 75 (1) | Call-Out | - 4 bytes per entry (user fills these in) [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/ifpsp060/ |
| D | isp.doc | 3 M68000 Hi-Performance Microprocessor Division 5 Production Release P1.00 -- October 10, 1994 30 ------------------------------------------------ 41 64-bit divide 42 64-bit multiply 50 -------------------- 70 ----------------------- 73 ----------------- 74 | | - 128 byte-sized section 75 (1) | Call-Out | - 4 bytes per entry (user fills these in) [all …]
|
| /kernel/linux/linux-5.10/include/crypto/internal/ |
| D | blake2s.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR MIT */ 3 * Helper functions for BLAKE2s implementations. 24 state->f[0] = -1; in blake2s_set_lastblock() 27 /* Helper functions for BLAKE2s shared by the library and shash APIs */ 33 const size_t fill = BLAKE2S_BLOCK_SIZE - state->buflen; in __blake2s_update() 38 memcpy(state->buf + state->buflen, in, fill); in __blake2s_update() 40 blake2s_compress_generic(state, state->buf, 1, in __blake2s_update() 43 blake2s_compress(state, state->buf, 1, in __blake2s_update() 45 state->buflen = 0; in __blake2s_update() 47 inlen -= fill; in __blake2s_update() [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/vt6655/ |
| D | srom.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * Purpose:Implement functions to access eeprom 12 * Functions: 13 * SROMbyReadEmbedded - Embedded read eeprom via MAC 14 * SROMbWriteEmbedded - Embedded write eeprom via MAC 15 * SROMvRegBitsOn - Set Bits On in eeprom 16 * SROMvRegBitsOff - Clear Bits Off in eeprom 17 * SROMbIsRegBitsOn - Test if Bits On in eeprom 18 * SROMbIsRegBitsOff - Test if Bits Off in eeprom 19 * SROMvReadAllContents - Read all contents in eeprom [all …]
|
| /kernel/linux/linux-5.10/Documentation/trace/ |
| D | ftrace-design.rst | 8 This document is out of date. Some of the description below doesn't 12 ------------ 27 ------------- 30 - STACKTRACE_SUPPORT - implement save_stack_trace() 31 - TRACE_IRQFLAGS_SUPPORT - implement include/asm/irqflags.h 35 -------------------- 37 You will need to implement the mcount and the ftrace_stub functions. 40 "mcount", "_mcount", or even "__mcount". You can probably figure it out by 43 $ echo 'main(){}' | gcc -x c -S -o - - -pg | grep mcount 56 be (semi-)relevant. [all …]
|
| /kernel/linux/linux-6.6/Documentation/trace/ |
| D | ftrace-design.rst | 8 This document is out of date. Some of the description below doesn't 12 ------------ 27 ------------- 30 - STACKTRACE_SUPPORT - implement save_stack_trace() 31 - TRACE_IRQFLAGS_SUPPORT - implement include/asm/irqflags.h 35 -------------------- 37 You will need to implement the mcount and the ftrace_stub functions. 40 "mcount", "_mcount", or even "__mcount". You can probably figure it out by 43 $ echo 'main(){}' | gcc -x c -S -o - - -pg | grep mcount 56 be (semi-)relevant. [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/ |
| D | reset.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 13 the `consumer driver interface <#consumer-driver-interface>`__ (`API reference 14 <#reset-consumer-api>`__), which allows peripheral drivers to request control 16 <#reset-controller-driver-interface>`__ (`API reference 17 <#reset-controller-driver-api>`__), which is used by drivers for reset 22 functionality, restart handlers are out of scope for the reset controller API. 25 -------- 39 is self-clearing and can be used to trigger a predetermined pulse on the 60 Functions are provided to assert and deassert the controlled reset lines, 71 --------------------------- [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/vt6655/ |
| D | srom.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * Purpose:Implement functions to access eeprom 14 * Functions: 15 * SROMbyReadEmbedded - Embedded read eeprom via MAC 16 * SROMbWriteEmbedded - Embedded write eeprom via MAC 17 * SROMvRegBitsOn - Set Bits On in eeprom 18 * SROMvRegBitsOff - Clear Bits Off in eeprom 19 * SROMbIsRegBitsOn - Test if Bits On in eeprom 20 * SROMbIsRegBitsOff - Test if Bits Off in eeprom 21 * SROMvReadAllContents - Read all contents in eeprom [all …]
|
| /kernel/linux/linux-6.6/Documentation/arch/sh/ |
| D | new-machine.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 Paul Mundt <lethal@linux-sh.org> 18 of the board-specific code (with the exception of stboards) ended up 19 in arch/sh/kernel/ directly, with board-specific headers ending up in 20 include/asm-sh/. For the new kernel, things are broken out by board type, 24 Board-specific code:: 27 |-- arch 28 | `-- sh 29 | `-- boards 30 | |-- adx [all …]
|