/Linux-v5.15/arch/arm64/boot/dts/hisilicon/ |
D | hip06.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 compatible = "hisilicon,hip06-d03"; 12 interrupt-parent = <&gic>; 13 #address-cells = <2>; 14 #size-cells = <2>; 17 compatible = "arm,psci-0.2"; 22 #address-cells = <1>; 23 #size-cells = <0>; 25 cpu-map { [all …]
|
D | hip07.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 compatible = "hisilicon,hip07-d05"; 12 interrupt-parent = <&gic>; 13 #address-cells = <2>; 14 #size-cells = <2>; 17 compatible = "arm,psci-0.2"; 22 #address-cells = <1>; 23 #size-cells = <0>; 25 cpu-map { [all …]
|
/Linux-v5.15/arch/arc/include/asm/ |
D | uaccess.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com) 6 * -__clear_user( ) called multiple times during elf load was byte loop 10 * -Hand crafted constant propagation for "constant" copy sizes 11 * -stock kernel shrunk by 33K at -O3 14 * -Added option to (UN)inline copy_(to|from)_user to reduce code sz 15 * -kernel shrunk by 200K even at -O3 (gcc 4.2.1) 16 * -Enabled when doing -Os 32 * where TASK_SIZE could either be retrieved from thread_info->addr_limit or 39 * non-ngeative, which implies that buffer start will be within limit too. [all …]
|
/Linux-v5.15/arch/x86/lib/ |
D | memcpy_32.c | 1 // SPDX-License-Identifier: GPL-2.0 32 "jb 1f\n\t" in memmove() 35 "cmp %2, %1\n\t" in memmove() 47 "mov %1, %3\n\t" in memmove() 50 "jz 4f\n\t" in memmove() 59 "mov 0*4(%1), %3\n\t" in memmove() 60 "mov 1*4(%1), %4\n\t" in memmove() 61 "mov %3, 0*4(%2)\n\t" in memmove() 62 "mov %4, 1*4(%2)\n\t" in memmove() 63 "mov 2*4(%1), %3\n\t" in memmove() [all …]
|
/Linux-v5.15/arch/alpha/lib/ |
D | memmove.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 * This is hand-massaged output from the original memcpy.c. We defer to 15 .align 4 22 .prologue 1 24 addq $16,$18,$4 26 cmpule $4,$17,$1 /* dest + n <= src */ 29 bis $1,$2,$1 32 bne $1,memcpy !samegp 34 and $2,7,$2 /* Test for src/dest co-alignment. */ 35 and $16,7,$1 [all …]
|
/Linux-v5.15/fs/exfat/ |
D | balloc.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) 2012-2013 Samsung Electronics Co., Ltd. 14 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 4, 0, 1, 0, 2,/* 0 ~ 19*/ 15 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 5, 0, 1, 0, 2, 0, 1, 0, 3,/* 20 ~ 39*/ 16 0, 1, 0, 2, 0, 1, 0, 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2,/* 40 ~ 59*/ 17 0, 1, 0, 6, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 4,/* 60 ~ 79*/ 18 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 5, 0, 1, 0, 2,/* 80 ~ 99*/ 19 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 4, 0, 1, 0, 2, 0, 1, 0, 3,/*100 ~ 119*/ 20 0, 1, 0, 2, 0, 1, 0, 7, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2,/*120 ~ 139*/ 21 0, 1, 0, 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 5,/*140 ~ 159*/ [all …]
|
/Linux-v5.15/drivers/media/test-drivers/vicodec/ |
D | codec-v4l2-fwht.c | 1 // SPDX-License-Identifier: LGPL-2.1 11 #include "codec-v4l2-fwht.h" 14 { V4L2_PIX_FMT_YUV420, 1, 3, 2, 1, 1, 2, 2, 3, 3, V4L2_FWHT_FL_PIXENC_YUV}, 15 { V4L2_PIX_FMT_YVU420, 1, 3, 2, 1, 1, 2, 2, 3, 3, V4L2_FWHT_FL_PIXENC_YUV}, 16 { V4L2_PIX_FMT_YUV422P, 1, 2, 1, 1, 1, 2, 1, 3, 3, V4L2_FWHT_FL_PIXENC_YUV}, 17 { V4L2_PIX_FMT_NV12, 1, 3, 2, 1, 2, 2, 2, 3, 2, V4L2_FWHT_FL_PIXENC_YUV}, 18 { V4L2_PIX_FMT_NV21, 1, 3, 2, 1, 2, 2, 2, 3, 2, V4L2_FWHT_FL_PIXENC_YUV}, 19 { V4L2_PIX_FMT_NV16, 1, 2, 1, 1, 2, 2, 1, 3, 2, V4L2_FWHT_FL_PIXENC_YUV}, 20 { V4L2_PIX_FMT_NV61, 1, 2, 1, 1, 2, 2, 1, 3, 2, V4L2_FWHT_FL_PIXENC_YUV}, 21 { V4L2_PIX_FMT_NV24, 1, 3, 1, 1, 2, 1, 1, 3, 2, V4L2_FWHT_FL_PIXENC_YUV}, [all …]
|
/Linux-v5.15/drivers/interconnect/qcom/ |
D | sc7180.c | 1 // SPDX-License-Identifier: GPL-2.0 9 #include <linux/interconnect-provider.h> 12 #include <dt-bindings/interconnect/qcom,sc7180.h> 14 #include "bcm-voter.h" 15 #include "icc-rpmh.h" 18 DEFINE_QNODE(qhm_a1noc_cfg, SC7180_MASTER_A1NOC_CFG, 1, 4, SC7180_SLAVE_SERVICE_A1NOC); 19 DEFINE_QNODE(qhm_qspi, SC7180_MASTER_QSPI, 1, 4, SC7180_SLAVE_A1NOC_SNOC); 20 DEFINE_QNODE(qhm_qup_0, SC7180_MASTER_QUP_0, 1, 4, SC7180_SLAVE_A1NOC_SNOC); 21 DEFINE_QNODE(xm_sdc2, SC7180_MASTER_SDCC_2, 1, 8, SC7180_SLAVE_A1NOC_SNOC); 22 DEFINE_QNODE(xm_emmc, SC7180_MASTER_EMMC, 1, 8, SC7180_SLAVE_A1NOC_SNOC); [all …]
|
D | sm8350.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2019-2020, The Linux Foundation. All rights reserved. 8 #include <linux/interconnect-provider.h> 11 #include <dt-bindings/interconnect/qcom,sm8350.h> 13 #include "bcm-voter.h" 14 #include "icc-rpmh.h" 17 DEFINE_QNODE(qhm_qspi, SM8350_MASTER_QSPI_0, 1, 4, SM8350_SLAVE_A1NOC_SNOC); 18 DEFINE_QNODE(qhm_qup0, SM8350_MASTER_QUP_0, 1, 4, SM8350_SLAVE_A2NOC_SNOC); 19 DEFINE_QNODE(qhm_qup1, SM8350_MASTER_QUP_1, 1, 4, SM8350_SLAVE_A1NOC_SNOC); 20 DEFINE_QNODE(qhm_qup2, SM8350_MASTER_QUP_2, 1, 4, SM8350_SLAVE_A2NOC_SNOC); [all …]
|
D | sm8150.c | 1 // SPDX-License-Identifier: GPL-2.0 9 #include <linux/interconnect-provider.h> 12 #include <dt-bindings/interconnect/qcom,sm8150.h> 14 #include "bcm-voter.h" 15 #include "icc-rpmh.h" 18 DEFINE_QNODE(qhm_a1noc_cfg, SM8150_MASTER_A1NOC_CFG, 1, 4, SM8150_SLAVE_SERVICE_A1NOC); 19 DEFINE_QNODE(qhm_qup0, SM8150_MASTER_QUP_0, 1, 4, SM8150_A1NOC_SNOC_SLV); 20 DEFINE_QNODE(xm_emac, SM8150_MASTER_EMAC, 1, 8, SM8150_A1NOC_SNOC_SLV); 21 DEFINE_QNODE(xm_ufs_mem, SM8150_MASTER_UFS_MEM, 1, 8, SM8150_A1NOC_SNOC_SLV); 22 DEFINE_QNODE(xm_usb3_0, SM8150_MASTER_USB3, 1, 8, SM8150_A1NOC_SNOC_SLV); [all …]
|
D | msm8916.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2018-2020 Linaro Ltd 9 #include <linux/interconnect-provider.h> 15 #include <dt-bindings/interconnect/qcom,msm8916.h> 17 #include "smd-rpm.h" 18 #include "icc-rpm.h" 21 MSM8916_BIMC_SNOC_MAS = 1, 113 DEFINE_QNODE(bimc_snoc_mas, MSM8916_BIMC_SNOC_MAS, 8, -1, -1, MSM8916_BIMC_SNOC_SLV); 114 DEFINE_QNODE(bimc_snoc_slv, MSM8916_BIMC_SNOC_SLV, 8, -1, -1, MSM8916_SNOC_INT_0, MSM8916_SNOC_INT_… 115 DEFINE_QNODE(mas_apss, MSM8916_MASTER_AMPSS_M0, 8, -1, -1, MSM8916_SLAVE_EBI_CH0, MSM8916_BIMC_SNOC… [all …]
|
D | qcs404.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <dt-bindings/interconnect/qcom,qcs404.h> 9 #include <linux/interconnect-provider.h> 16 #include "smd-rpm.h" 17 #include "icc-rpm.h" 20 QCS404_MASTER_AMPSS_M0 = 1, 100 DEFINE_QNODE(mas_apps_proc, QCS404_MASTER_AMPSS_M0, 8, 0, -1, QCS404_SLAVE_EBI_CH0, QCS404_BIMC_SNO… 101 DEFINE_QNODE(mas_oxili, QCS404_MASTER_GRAPHICS_3D, 8, -1, -1, QCS404_SLAVE_EBI_CH0, QCS404_BIMC_SNO… 102 DEFINE_QNODE(mas_mdp, QCS404_MASTER_MDP_PORT0, 8, -1, -1, QCS404_SLAVE_EBI_CH0, QCS404_BIMC_SNOC_SL… 103 DEFINE_QNODE(mas_snoc_bimc_1, QCS404_SNOC_BIMC_1_MAS, 8, 76, -1, QCS404_SLAVE_EBI_CH0); [all …]
|
D | sm8250.c | 1 // SPDX-License-Identifier: GPL-2.0 9 #include <linux/interconnect-provider.h> 12 #include <dt-bindings/interconnect/qcom,sm8250.h> 14 #include "bcm-voter.h" 15 #include "icc-rpmh.h" 18 DEFINE_QNODE(qhm_a1noc_cfg, SM8250_MASTER_A1NOC_CFG, 1, 4, SM8250_SLAVE_SERVICE_A1NOC); 19 DEFINE_QNODE(qhm_qspi, SM8250_MASTER_QSPI_0, 1, 4, SM8250_A1NOC_SNOC_SLV); 20 DEFINE_QNODE(qhm_qup1, SM8250_MASTER_QUP_1, 1, 4, SM8250_A1NOC_SNOC_SLV); 21 DEFINE_QNODE(qhm_qup2, SM8250_MASTER_QUP_2, 1, 4, SM8250_A1NOC_SNOC_SLV); 22 DEFINE_QNODE(qhm_tsif, SM8250_MASTER_TSIF, 1, 4, SM8250_A1NOC_SNOC_SLV); [all …]
|
D | msm8939.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include <linux/interconnect-provider.h> 16 #include <dt-bindings/interconnect/qcom,msm8939.h> 18 #include "smd-rpm.h" 19 #include "icc-rpm.h" 22 MSM8939_BIMC_SNOC_MAS = 1, 118 DEFINE_QNODE(bimc_snoc_mas, MSM8939_BIMC_SNOC_MAS, 8, -1, -1, MSM8939_BIMC_SNOC_SLV); 119 DEFINE_QNODE(bimc_snoc_slv, MSM8939_BIMC_SNOC_SLV, 16, -1, 2, MSM8939_SNOC_INT_0, MSM8939_SNOC_INT_… 120 DEFINE_QNODE(mas_apss, MSM8939_MASTER_AMPSS_M0, 16, -1, -1, MSM8939_SLAVE_EBI_CH0, MSM8939_BIMC_SNO… 121 DEFINE_QNODE(mas_audio, MSM8939_MASTER_LPASS, 4, -1, -1, MSM8939_PNOC_MAS_0); [all …]
|
/Linux-v5.15/tools/perf/pmu-events/arch/x86/icelake/ |
D | pipeline.json | 5 "Counter": "0,1,2,3,4,5,6,7", 8 "PEBS": "1", 9 "PEBScounters": "0,1,2,3,4,5,6,7", 17 "Counter": "0,1,2,3,4,5,6,7", 20 "PEBScounters": "0,1,2,3,4,5,6,7", 23 "Speculative": "1", 27 "BriefDescription": "Number of uops executed on port 4 and 9", 29 "Counter": "0,1,2,3,4,5,6,7", 32 "PEBScounters": "0,1,2,3,4,5,6,7", 33 …"PublicDescription": "Counts, on the per-thread basis, cycles during which at least one uop is dis… [all …]
|
/Linux-v5.15/Documentation/input/devices/ |
D | elantech.rst | 4 Copyright (C) 2007-2008 Arjan Opmeer <arjan@opmeer.net> 6 Extra information for hardware version 1 found and 15 1. Introduction 18 4. Hardware version 1 20 4.2 Native relative mode 4 byte packet format 21 4.3 Native absolute mode 4 byte packet format 25 5.2.1 Parity checking and packet re-synchronization 31 6.2.1 One/Three finger touch 33 7. Hardware version 4 36 7.2.1 Status packet [all …]
|
/Linux-v5.15/tools/perf/pmu-events/arch/x86/tigerlake/ |
D | pipeline.json | 5 "Counter": "0,1,2,3,4,5,6,7", 6 "CounterMask": "1", 9 "PEBScounters": "0,1,2,3,4,5,6,7", 10 …y executing divide or square root operations. Accounts for integer and floating-point operations.", 17 "Counter": "0,1,2,3,4,5,6,7", 20 "PEBS": "1", 21 "PEBScounters": "0,1,2,3,4,5,6,7", 28 "Counter": "0,1,2,3,4,5,6,7", 31 "PEBS": "1", 32 "PEBScounters": "0,1,2,3,4,5,6,7", [all …]
|
/Linux-v5.15/include/dt-bindings/pinctrl/ |
D | pads-imx8qxp.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 12 #define IMX8QXP_PCIE_CTRL0_CLKREQ_B 1 15 #define IMX8QXP_USB_SS3_TC0 4 190 … IMX8QXP_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO00 IMX8QXP_PCIE_CTRL0_PERST_B 4 192 … IMX8QXP_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO01 IMX8QXP_PCIE_CTRL0_CLKREQ_B 4 194 … IMX8QXP_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO02 IMX8QXP_PCIE_CTRL0_WAKE_B 4 196 … IMX8QXP_USB_SS3_TC0_CONN_USB_OTG1_PWR IMX8QXP_USB_SS3_TC0 1 198 … IMX8QXP_USB_SS3_TC0_LSIO_GPIO4_IO03 IMX8QXP_USB_SS3_TC0 4 200 … IMX8QXP_USB_SS3_TC1_CONN_USB_OTG2_PWR IMX8QXP_USB_SS3_TC1 1 201 … IMX8QXP_USB_SS3_TC1_LSIO_GPIO4_IO04 IMX8QXP_USB_SS3_TC1 4 [all …]
|
D | pads-imx8dxl.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 11 #define IMX8DXL_PCIE_CTRL0_CLKREQ_B 1 14 #define IMX8DXL_USB_SS3_TC0 4 149 … IMX8DXL_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO00 IMX8DXL_PCIE_CTRL0_PERST_B 4 152 … IMX8DXL_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO01 IMX8DXL_PCIE_CTRL0_CLKREQ_B 4 155 … IMX8DXL_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO02 IMX8DXL_PCIE_CTRL0_WAKE_B 4 158 … IMX8DXL_USB_SS3_TC0_CONN_USB_OTG1_PWR IMX8DXL_USB_SS3_TC0 1 160 … IMX8DXL_USB_SS3_TC0_LSIO_GPIO4_IO03 IMX8DXL_USB_SS3_TC0 4 163 … IMX8DXL_USB_SS3_TC1_CONN_USB_OTG2_PWR IMX8DXL_USB_SS3_TC1 1 164 … IMX8DXL_USB_SS3_TC1_LSIO_GPIO4_IO04 IMX8DXL_USB_SS3_TC1 4 [all …]
|
/Linux-v5.15/arch/powerpc/boot/ |
D | string.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 13 addi r5,r3,-1 14 addi r4,r4,-1 15 1: lbzu r0,1(r4) 17 stbu r0,1(r5) 18 bne 1b 26 addi r6,r3,-1 27 addi r4,r4,-1 28 1: lbzu r0,1(r4) 30 stbu r0,1(r6) [all …]
|
/Linux-v5.15/tools/perf/pmu-events/arch/x86/icelakex/ |
D | pipeline.json | 3 "BriefDescription": "Number of instructions retired. Fixed Counter - architectural event", 7 "PEBS": "1", 9 …"PublicDescription": "Counts the number of instructions retired - an Architectural PerfMon event. … 18 "PEBS": "1", 32 "Speculative": "1", 41 …1)' and generate another PMI (if enabled) after which the reset value gets clocked into the counte… 43 "Speculative": "1", 49 "Counter": "0,1,2,3", 52 "PEBScounters": "0,1,2,3", 55 "Speculative": "1", [all …]
|
/Linux-v5.15/sound/soc/codecs/ |
D | pcm512x.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 21 #define PCM512x_RESET (PCM512x_PAGE_BASE(0) + 1) 24 #define PCM512x_PLL_EN (PCM512x_PAGE_BASE(0) + 4) 81 #define PCM512x_OUTPUT_AMPLITUDE (PCM512x_PAGE_BASE(1) + 1) 82 #define PCM512x_ANALOG_GAIN_CTRL (PCM512x_PAGE_BASE(1) + 2) 83 #define PCM512x_UNDERVOLTAGE_PROT (PCM512x_PAGE_BASE(1) + 5) 84 #define PCM512x_ANALOG_MUTE_CTRL (PCM512x_PAGE_BASE(1) + 6) 85 #define PCM512x_ANALOG_GAIN_BOOST (PCM512x_PAGE_BASE(1) + 7) 86 #define PCM512x_VCOM_CTRL_1 (PCM512x_PAGE_BASE(1) + 8) 87 #define PCM512x_VCOM_CTRL_2 (PCM512x_PAGE_BASE(1) + 9) [all …]
|
/Linux-v5.15/arch/powerpc/boot/dts/fsl/ |
D | mpc8641_hpcn_36b.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2008-2009 Freescale Semiconductor Inc. 8 /include/ "mpc8641si-pre.dtsi" 13 #address-cells = <2>; 14 #size-cells = <2>; 18 reg = <0x0 0x00000000 0x0 0x40000000>; // 1G at 0x0 29 compatible = "cfi-flash"; 31 bank-width = <2>; 32 device-width = <2>; 33 #address-cells = <1>; [all …]
|
/Linux-v5.15/drivers/media/dvb-frontends/ |
D | stv090x_reg.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 14 #define STV090x_OFFST_MCHIP_IDENT_FIELD 4 15 #define STV090x_WIDTH_MCHIP_IDENT_FIELD 4 17 #define STV090x_WIDTH_MRELEASE_FIELD 4 23 #define STV090x_WIDTH_DACR1_VALUE_FIELD 4 31 #define STV090x_WIDTH_OUTSERRS1_HZ_FIELD 1 33 #define STV090x_WIDTH_OUTSERRS2_HZ_FIELD 1 34 #define STV090x_OFFST_OUTSERRS3_HZ_FIELD 4 35 #define STV090x_WIDTH_OUTSERRS3_HZ_FIELD 1 37 #define STV090x_WIDTH_OUTPARRS3_HZ_FIELD 1 [all …]
|
/Linux-v5.15/drivers/net/ethernet/sfc/ |
D | mcdi_pcol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2009-2018 Solarflare Communications Inc. 5 * Copyright 2019-2020 Xilinx Inc. 13 /* Power-on reset state */ 14 #define MC_FW_STATE_POR (1) 19 #define MC_FW_STATE_BOOTING (4) 35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 38 /* The rest of these are firmware-defined */ 46 /* Values to be written to the per-port status dword in shared 63 /* MCDI version 1 [all …]
|