| /kernel/linux/linux-6.6/arch/arm/mach-davinci/ |
| D | da850.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * TI DA850/OMAP-L138 chip specific setup 5 * Copyright (C) 2009 Texas Instruments Incorporated - https://www.ti.com/ 7 * Derived from: arch/arm/mach-davinci/da830.c 16 #include <linux/mfd/da8xx-cfgchip.h> 20 #include <clocksource/timer-davinci.h> 32 #define DA850_PLL1_BASE 0x01e1a000 33 #define DA850_TIMER64P2_BASE 0x01f0c000 34 #define DA850_TIMER64P3_BASE 0x01f0d000 47 MUX_CFG(DA850, NUART0_CTS, 3, 24, 15, 2, false) [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-davinci/ |
| D | da850.c | 2 * TI DA850/OMAP-L138 chip specific setup 4 * Copyright (C) 2009 Texas Instruments Incorporated - https://www.ti.com/ 6 * Derived from: arch/arm/mach-davinci/da830.c 15 #include <linux/clk-provider.h> 22 #include <linux/irqchip/irq-davinci-cp-intc.h> 23 #include <linux/mfd/da8xx-cfgchip.h> 24 #include <linux/platform_data/clk-da8xx-cfgchip.h> 25 #include <linux/platform_data/clk-davinci-pll.h> 26 #include <linux/platform_data/davinci-cpufreq.h> 27 #include <linux/platform_data/gpio-davinci.h> [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/crypto/ |
| D | aes-gcm-p10.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 # Accelerated AES-GCM stitched implementation for ppc64le. 5 # Copyright 2022- IBM Inc. All rights reserved 22 # Hash keys = v3 - v14 29 # v31 - counter 1 32 # vs0 - vs14 for round keys 35 # This implementation uses stitched AES-GCM approach to improve overall performance. 48 # v15 - v18 - input states 49 # vs1 - vs9 - round keys 57 vcipher 15, 15, 19 [all …]
|
| /kernel/linux/linux-5.10/include/linux/mfd/wm831x/ |
| D | otp.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * include/linux/mfd/wm831x/otp.h -- OTP interface for WM831x 17 * R30720 (0x7800) - Unique ID 1 19 #define WM831X_UNIQUE_ID_MASK 0xFFFF /* UNIQUE_ID - [15:0] */ 20 #define WM831X_UNIQUE_ID_SHIFT 0 /* UNIQUE_ID - [15:0] */ 21 #define WM831X_UNIQUE_ID_WIDTH 16 /* UNIQUE_ID - [15:0] */ 24 * R30721 (0x7801) - Unique ID 2 26 #define WM831X_UNIQUE_ID_MASK 0xFFFF /* UNIQUE_ID - [15:0] */ 27 #define WM831X_UNIQUE_ID_SHIFT 0 /* UNIQUE_ID - [15:0] */ 28 #define WM831X_UNIQUE_ID_WIDTH 16 /* UNIQUE_ID - [15:0] */ [all …]
|
| D | regulator.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/mfd/wm831x/regulator.h -- Regulator definitons for wm831x 14 * R16462 (0x404E) - Current Sink 1 16 #define WM831X_CS1_ENA 0x8000 /* CS1_ENA */ 17 #define WM831X_CS1_ENA_MASK 0x8000 /* CS1_ENA */ 18 #define WM831X_CS1_ENA_SHIFT 15 /* CS1_ENA */ 20 #define WM831X_CS1_DRIVE 0x4000 /* CS1_DRIVE */ 21 #define WM831X_CS1_DRIVE_MASK 0x4000 /* CS1_DRIVE */ 24 #define WM831X_CS1_SLPENA 0x1000 /* CS1_SLPENA */ 25 #define WM831X_CS1_SLPENA_MASK 0x1000 /* CS1_SLPENA */ [all …]
|
| /kernel/linux/linux-6.6/include/linux/mfd/wm831x/ |
| D | otp.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * include/linux/mfd/wm831x/otp.h -- OTP interface for WM831x 17 * R30720 (0x7800) - Unique ID 1 19 #define WM831X_UNIQUE_ID_MASK 0xFFFF /* UNIQUE_ID - [15:0] */ 20 #define WM831X_UNIQUE_ID_SHIFT 0 /* UNIQUE_ID - [15:0] */ 21 #define WM831X_UNIQUE_ID_WIDTH 16 /* UNIQUE_ID - [15:0] */ 24 * R30721 (0x7801) - Unique ID 2 26 #define WM831X_UNIQUE_ID_MASK 0xFFFF /* UNIQUE_ID - [15:0] */ 27 #define WM831X_UNIQUE_ID_SHIFT 0 /* UNIQUE_ID - [15:0] */ 28 #define WM831X_UNIQUE_ID_WIDTH 16 /* UNIQUE_ID - [15:0] */ [all …]
|
| D | regulator.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/mfd/wm831x/regulator.h -- Regulator definitons for wm831x 14 * R16462 (0x404E) - Current Sink 1 16 #define WM831X_CS1_ENA 0x8000 /* CS1_ENA */ 17 #define WM831X_CS1_ENA_MASK 0x8000 /* CS1_ENA */ 18 #define WM831X_CS1_ENA_SHIFT 15 /* CS1_ENA */ 20 #define WM831X_CS1_DRIVE 0x4000 /* CS1_DRIVE */ 21 #define WM831X_CS1_DRIVE_MASK 0x4000 /* CS1_DRIVE */ 24 #define WM831X_CS1_SLPENA 0x1000 /* CS1_SLPENA */ 25 #define WM831X_CS1_SLPENA_MASK 0x1000 /* CS1_SLPENA */ [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/display/ |
| D | drm_dsc_helper.c | 1 // SPDX-License-Identifier: MIT 34 * drm_dsc_dp_pps_header_init() - Initializes the PPS Header 46 memset(pps_header, 0, sizeof(*pps_header)); in drm_dsc_dp_pps_header_init() 48 pps_header->HB1 = DP_SDP_PPS; in drm_dsc_dp_pps_header_init() 49 pps_header->HB2 = DP_SDP_PPS_HEADER_PAYLOAD_BYTES_MINUS_1; in drm_dsc_dp_pps_header_init() 54 * drm_dsc_dp_rc_buffer_size - get rc buffer size in bytes 56 * @rc_buffer_size: number of blocks - 1, according to DPCD offset 63h 59 * buffer size in bytes, or 0 on invalid input 75 return 0; in drm_dsc_dp_rc_buffer_size() 81 * drm_dsc_pps_payload_pack() - Populates the DSC PPS [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/hid/tests/ |
| D | test_tablet.py | 2 # SPDX-License-Identifier: GPL-2.0 3 # -*- coding: utf-8 -*- 23 https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/windows-pen-states 37 def from_evdev(cls, evdev) -> "PenState": 58 def apply(self, events) -> "PenState": 91 def valid_transitions(self) -> Tuple["PenState", ...]: 93 for skipping the in-range state, due to historical reasons. 145 self.tippressure = 15 146 self.azimuth = 0 153 self.x_tilt = 0 [all …]
|
| D | test_multitouch.py | 2 # SPDX-License-Identifier: GPL-2.0 3 # -*- coding: utf-8 -*- 20 KERNEL_MODULE = ("hid-multitouch", "hid_multitouch") 28 "NOT_SEEN_MEANS_UP": BIT(0), 43 "TOUCH_SIZE_SCALING": BIT(15), 65 self.tippressure = 15 66 self.azimuth = 0 74 super().__init__(0, x, y) 80 self.twist = 0 91 Usage Page (0xff00) [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/include/asm/ |
| D | apple_m1_pmu.h | 1 // SPDX-License-Identifier: GPL-2.0 10 #define SYS_IMP_APL_PMC0_EL1 sys_reg(3, 2, 15, 0, 0) 11 #define SYS_IMP_APL_PMC1_EL1 sys_reg(3, 2, 15, 1, 0) 12 #define SYS_IMP_APL_PMC2_EL1 sys_reg(3, 2, 15, 2, 0) 13 #define SYS_IMP_APL_PMC3_EL1 sys_reg(3, 2, 15, 3, 0) 14 #define SYS_IMP_APL_PMC4_EL1 sys_reg(3, 2, 15, 4, 0) 15 #define SYS_IMP_APL_PMC5_EL1 sys_reg(3, 2, 15, 5, 0) 16 #define SYS_IMP_APL_PMC6_EL1 sys_reg(3, 2, 15, 6, 0) 17 #define SYS_IMP_APL_PMC7_EL1 sys_reg(3, 2, 15, 7, 0) 18 #define SYS_IMP_APL_PMC8_EL1 sys_reg(3, 2, 15, 9, 0) [all …]
|
| /kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
| D | i40iw_hw.h | 1 /* SPDX-License-Identifier: GPL-2.0 or Linux-OpenIB */ 2 /* Copyright (c) 2015 - 2021 Intel Corporation */ 5 #define I40E_VFPE_CQPTAIL1 0x0000A000 /* Reset: VFR */ 6 #define I40E_VFPE_CQPDB1 0x0000BC00 /* Reset: VFR */ 7 #define I40E_VFPE_CCQPSTATUS1 0x0000B800 /* Reset: VFR */ 8 #define I40E_VFPE_CCQPHIGH1 0x00009800 /* Reset: VFR */ 9 #define I40E_VFPE_CCQPLOW1 0x0000AC00 /* Reset: VFR */ 10 #define I40E_VFPE_CQARM1 0x0000B400 /* Reset: VFR */ 11 #define I40E_VFPE_CQACK1 0x0000B000 /* Reset: VFR */ 12 #define I40E_VFPE_AEQALLOC1 0x0000A400 /* Reset: VFR */ [all …]
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | wm5100.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * wm5100.h -- WM5100 ALSA SoC Audio driver 26 #define WM5100_CLKSRC_MCLK1 0 34 #define WM5100_CLKSRC_ASYNCCLK 0x100 39 #define WM5100_FLL_SRC_MCLK1 0x0 40 #define WM5100_FLL_SRC_MCLK2 0x1 41 #define WM5100_FLL_SRC_FLL1 0x4 42 #define WM5100_FLL_SRC_FLL2 0x5 43 #define WM5100_FLL_SRC_AIF1BCLK 0x8 44 #define WM5100_FLL_SRC_AIF2BCLK 0x9 [all …]
|
| D | wm9081.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 * wm9081.c -- WM9081 ALSA SoC Audio driver 24 #define WM9081_SOFTWARE_RESET 0x00 25 #define WM9081_ANALOGUE_LINEOUT 0x02 26 #define WM9081_ANALOGUE_SPEAKER_PGA 0x03 27 #define WM9081_VMID_CONTROL 0x04 28 #define WM9081_BIAS_CONTROL_1 0x05 29 #define WM9081_ANALOGUE_MIXER 0x07 30 #define WM9081_ANTI_POP_CONTROL 0x08 31 #define WM9081_ANALOGUE_SPEAKER_1 0x09 [all …]
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | wm5100.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * wm5100.h -- WM5100 ALSA SoC Audio driver 26 #define WM5100_CLKSRC_MCLK1 0 34 #define WM5100_CLKSRC_ASYNCCLK 0x100 39 #define WM5100_FLL_SRC_MCLK1 0x0 40 #define WM5100_FLL_SRC_MCLK2 0x1 41 #define WM5100_FLL_SRC_FLL1 0x4 42 #define WM5100_FLL_SRC_FLL2 0x5 43 #define WM5100_FLL_SRC_AIF1BCLK 0x8 44 #define WM5100_FLL_SRC_AIF2BCLK 0x9 [all …]
|
| D | wm9081.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 * wm9081.c -- WM9081 ALSA SoC Audio driver 24 #define WM9081_SOFTWARE_RESET 0x00 25 #define WM9081_ANALOGUE_LINEOUT 0x02 26 #define WM9081_ANALOGUE_SPEAKER_PGA 0x03 27 #define WM9081_VMID_CONTROL 0x04 28 #define WM9081_BIAS_CONTROL_1 0x05 29 #define WM9081_ANALOGUE_MIXER 0x07 30 #define WM9081_ANTI_POP_CONTROL 0x08 31 #define WM9081_ANALOGUE_SPEAKER_1 0x09 [all …]
|
| /kernel/linux/linux-6.6/arch/s390/include/asm/ |
| D | vx-insn-asm.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 16 #error only <asm/vx-insn.h> can be included directly 23 /* GR_NUM - Retrieve general-purpose register number 31 \opd = 0 76 \opd = 15 83 /* VX_NUM - Retrieve vector register number 95 \opd = 0 140 \opd = 15 195 /* RXB - Compute most significant bit used vector registers 203 .macro RXB rxb v1 v2=0 v3=0 v4=0 [all …]
|
| /kernel/linux/linux-6.6/arch/csky/abiv2/inc/abi/ |
| D | ckmmu.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 return mfcr("cr<0, 15>"); in read_mmu_index() 16 mtcr("cr<0, 15>", value); in write_mmu_index() 21 return mfcr("cr<2, 15>"); in read_mmu_entrylo0() 26 return mfcr("cr<3, 15>"); in read_mmu_entrylo1() 31 mtcr("cr<6, 15>", value); in write_mmu_pagemask() 36 return mfcr("cr<4, 15>"); in read_mmu_entryhi() 41 mtcr("cr<4, 15>", value); in write_mmu_entryhi() 46 return mfcr("cr<30, 15>"); in read_mmu_msa0() 51 mtcr("cr<30, 15>", value); in write_mmu_msa0() [all …]
|
| /kernel/linux/linux-5.10/arch/csky/abiv2/inc/abi/ |
| D | ckmmu.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 // Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd. 12 return mfcr("cr<0, 15>"); in read_mmu_index() 17 mtcr("cr<0, 15>", value); in write_mmu_index() 22 return mfcr("cr<2, 15>"); in read_mmu_entrylo0() 27 return mfcr("cr<3, 15>"); in read_mmu_entrylo1() 32 mtcr("cr<6, 15>", value); in write_mmu_pagemask() 37 return mfcr("cr<4, 15>"); in read_mmu_entryhi() 42 mtcr("cr<4, 15>", value); in write_mmu_entryhi() 47 return mfcr("cr<30, 15>"); in read_mmu_msa0() [all …]
|
| /kernel/linux/linux-5.10/arch/s390/include/asm/ |
| D | vx-insn.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 20 /* GR_NUM - Retrieve general-purpose register number 28 \opd = 0 73 \opd = 15 80 /* VX_NUM - Retrieve vector register number 92 \opd = 0 137 \opd = 15 192 /* RXB - Compute most significant bit used vector registers 200 .macro RXB rxb v1 v2=0 v3=0 v4=0 201 \rxb = 0 [all …]
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/nvidia/ |
| D | nv_dma.h | 8 |* hereby granted a nonexclusive, royalty-free copyright license to *| 11 |* Any use of this source code must include, in the user documenta- *| 19 |* WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND. NVIDIA, CORPOR- *| 21 |* INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGE- *| 23 |* NVIDIA, CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT, INCI- *| 24 |* DENTAL, OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RE- *| 33 |* 48 C.F.R. 12.212 (SEPT 1995) and is provided to the U.S. Govern- *| 35 |* 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (JUNE 1995), *| 42 * GPL Licensing Note - According to Mark Vojkovich, author of the Xorg/ 43 * XFree86 'nv' driver, this source code is provided under MIT-style licensing [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/nvidia/ |
| D | nv_dma.h | 8 |* hereby granted a nonexclusive, royalty-free copyright license to *| 11 |* Any use of this source code must include, in the user documenta- *| 19 |* WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND. NVIDIA, CORPOR- *| 21 |* INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGE- *| 23 |* NVIDIA, CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT, INCI- *| 24 |* DENTAL, OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RE- *| 33 |* 48 C.F.R. 12.212 (SEPT 1995) and is provided to the U.S. Govern- *| 35 |* 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (JUNE 1995), *| 42 * GPL Licensing Note - According to Mark Vojkovich, author of the Xorg/ 43 * XFree86 'nv' driver, this source code is provided under MIT-style licensing [all …]
|
| /kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
| D | i40iw_register.h | 3 * Copyright (c) 2015-2016 Intel Corporation. All rights reserved. 15 * - Redistributions of source code must retain the above 19 * - Redistributions in binary form must reproduce the above 38 #define I40E_GLGEN_STAT 0x000B612C /* Reset: POR */ 40 #define I40E_PFHMC_PDINV 0x000C0300 /* Reset: PFR */ 41 #define I40E_PFHMC_PDINV_PMSDIDX_SHIFT 0 42 #define I40E_PFHMC_PDINV_PMSDIDX_MASK (0xFFF << I40E_PFHMC_PDINV_PMSDIDX_SHIFT) 44 #define I40E_PFHMC_PDINV_PMPDIDX_MASK (0x1FF << I40E_PFHMC_PDINV_PMPDIDX_SHIFT) 46 #define I40E_PFHMC_SDCMD_PMSDWR_MASK (0x1 << I40E_PFHMC_SDCMD_PMSDWR_SHIFT) 47 #define I40E_PFHMC_SDDATALOW_PMSDVALID_SHIFT 0 [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | omap3-echo.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 /dts-v1/; 9 #include <dt-bindings/input/input.h> 13 compatible = "amazon,omap3-echo", "ti,omap3630", "ti,omap3"; 16 cpu@0 { 17 cpu0-supply = <&vdd1_reg>; 23 reg = <0x80000000 0xc600000>; /* 198 MB */ 27 compatible = "regulator-fixed"; 28 regulator-name = "vcc5v"; 29 regulator-min-microvolt = <5000000>; [all …]
|
| /kernel/linux/linux-6.6/tools/accounting/ |
| D | getdelays.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Utility to get per-pid and per-tgid delay accounting statistics 12 * gcc -I/usr/src/linux/include getdelays.c -o getdelays 38 #define GENLMSG_PAYLOAD(glh) (NLMSG_PAYLOAD(glh, 0) - GENL_HDRLEN) 40 #define NLA_PAYLOAD(len) (len - NLA_HDRLEN) 46 } while (0) 76 fprintf(stderr, "getdelays [-dilv] [-w logfile] [-r bufsize] " in usage() 77 "[-m cpumask] [-t tgid] [-p pid]\n"); in usage() 78 fprintf(stderr, " -d: print delayacct stats\n"); in usage() 79 fprintf(stderr, " -i: print IO accounting (works only with -p)\n"); in usage() [all …]
|