| /kernel/linux/linux-5.10/arch/arm/include/asm/hardware/ |
| D | entry-macro-iomd.S | 2 * arch/arm/include/asm/hardware/entry-macro-iomd.S 4 * Low-level IRQ helper macros for IOC/IOMD based platforms 17 teq \irqstat, #0 21 teqeq \irqstat, #0 26 teqeq \irqstat, #0 30 teqeq \irqstat, #0 35 teqeq \irqstat, #0 45 irq_prio_h: .byte 0, 8, 9, 8,10,10,10,10,11,11,11,11,10,10,10,10 62 irq_prio_d: .byte 0,16,17,16,18,16,17,16,19,16,17,16,18,16,17,16 79 irq_prio_l: .byte 0, 0, 1, 0, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3 [all …]
|
| /kernel/linux/linux-4.19/arch/arm/include/asm/hardware/ |
| D | entry-macro-iomd.S | 2 * arch/arm/include/asm/hardware/entry-macro-iomd.S 4 * Low-level IRQ helper macros for IOC/IOMD based platforms 17 teq \irqstat, #0 21 teqeq \irqstat, #0 26 teqeq \irqstat, #0 30 teqeq \irqstat, #0 35 teqeq \irqstat, #0 45 irq_prio_h: .byte 0, 8, 9, 8,10,10,10,10,11,11,11,11,10,10,10,10 62 irq_prio_d: .byte 0,16,17,16,18,16,17,16,19,16,17,16,18,16,17,16 79 irq_prio_l: .byte 0, 0, 1, 0, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3 [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvhw/class/ |
| D | cl502d.h | 2 * Copyright (c) 2003 - 2004, NVIDIA CORPORATION. All rights reserved. 26 …_SET_OBJECT 0x0000 27 …_SET_OBJECT_POINTER 15:0 29 …_WAIT_FOR_IDLE 0x0110 30 …_WAIT_FOR_IDLE_V 31:0 32 …_SET_DST_CONTEXT_DMA 0x0184 33 …_SET_DST_CONTEXT_DMA_HANDLE 31:0 35 …_SET_SRC_CONTEXT_DMA 0x0188 36 …_SET_SRC_CONTEXT_DMA_HANDLE 31:0 38 …_SET_SEMAPHORE_CONTEXT_DMA 0x018c [all …]
|
| D | cl902d.h | 2 * Copyright (c) 2003 - 2004, NVIDIA CORPORATION. All rights reserved. 26 …_SET_OBJECT 0x0000 27 …_SET_OBJECT_CLASS_ID 15:0 30 …_WAIT_FOR_IDLE 0x0110 31 …_WAIT_FOR_IDLE_V 31:0 33 …_SET_DST_FORMAT 0x0200 34 …_SET_DST_FORMAT_V 7:0 35 …_SET_DST_FORMAT_V_A8R8G8B8 0x000000CF 36 …_SET_DST_FORMAT_V_A8RL8GL8BL8 0x000000D0 37 …_SET_DST_FORMAT_V_A2R10G10B10 0x000000DF [all …]
|
| D | cl5039.h | 2 * Copyright (c) 2003-2004, NVIDIA CORPORATION. All rights reserved. 26 …_SET_OBJECT 0x0000 27 …_SET_OBJECT_POINTER 15:0 29 …_NO_OPERATION 0x0100 30 …_NO_OPERATION_V 31:0 32 …_SET_CONTEXT_DMA_NOTIFY 0x0180 33 …_SET_CONTEXT_DMA_NOTIFY_HANDLE 31:0 35 …_SET_CONTEXT_DMA_BUFFER_IN 0x0184 36 …_SET_CONTEXT_DMA_BUFFER_IN_HANDLE 31:0 38 …_SET_CONTEXT_DMA_BUFFER_OUT 0x0188 [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/lib/ |
| D | feature-fixups-test.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 6 #include <asm/feature-fixups.h> 9 #include <asm/asm-compat.h> 10 #include <asm/ppc-opcode.h> 48 or 31,31,31 52 or 31,31,31 68 or 31,31,31 69 or 31,31,31 83 or 31,31,31 84 or 31,31,31 [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-meta-vsp1-hgo.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-meta-fmt-vsp1-hgo: 9 Renesas R-Car VSP1 1-D Histogram Data 15 This format describes histogram data generated by the Renesas R-Car VSP1 1-D 20 computes the minimum, maximum and sum of all pixels as well as per-channel 28 - In *64 bins normal mode*, the HGO operates on the three channels independently 29 to compute three 64-bins histograms. RGB, YCbCr and HSV image formats are 31 - In *64 bins maximum mode*, the HGO operates on the maximum of the (R, G, B) 32 channels to compute a single 64-bins histogram. Only the RGB image format is 34 - In *256 bins normal mode*, the HGO operates on the Y channel to compute a [all …]
|
| D | pixfmt-meta-vsp1-hgt.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-meta-fmt-vsp1-hgt: 9 Renesas R-Car VSP1 2-D Histogram Data 15 This format describes histogram data generated by the Renesas R-Car VSP1 16 2-D Histogram (HGT) engine. 28 The Saturation position **n** (0 - 31) of the bucket in the matrix is 33 The Hue position **m** (0 - 5) of the bucket in the matrix depends on 43 Area 0 Area 1 Area 2 Area 3 Area 4 Area 5 50 5U 0L 0U 1L 1U 2L 2U 3L 3U 4L 4U 5L 5U 0L 51 <0..............................Hue Value............................255> [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/uapi/v4l/ |
| D | pixfmt-meta-vsp1-hgo.rst | 1 .. -*- coding: utf-8; mode: rst -*- 3 .. _v4l2-meta-fmt-vsp1-hgo: 9 Renesas R-Car VSP1 1-D Histogram Data 15 This format describes histogram data generated by the Renesas R-Car VSP1 1-D 20 computes the minimum, maximum and sum of all pixels as well as per-channel 28 - In *64 bins normal mode*, the HGO operates on the three channels independently 29 to compute three 64-bins histograms. RGB, YCbCr and HSV image formats are 31 - In *64 bins maximum mode*, the HGO operates on the maximum of the (R, G, B) 32 channels to compute a single 64-bins histogram. Only the RGB image format is 34 - In *256 bins normal mode*, the HGO operates on the Y channel to compute a [all …]
|
| D | pixfmt-meta-vsp1-hgt.rst | 1 .. -*- coding: utf-8; mode: rst -*- 3 .. _v4l2-meta-fmt-vsp1-hgt: 9 Renesas R-Car VSP1 2-D Histogram Data 15 This format describes histogram data generated by the Renesas R-Car VSP1 16 2-D Histogram (HGT) engine. 28 The Saturation position **n** (0 - 31) of the bucket in the matrix is 33 The Hue position **m** (0 - 5) of the bucket in the matrix depends on 39 Area 0 Area 1 Area 2 Area 3 Area 4 Area 5 46 5U 0L 0U 1L 1U 2L 2U 3L 3U 4L 4U 5L 5U 0L 47 <0..............................Hue Value............................255> [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/xmon/ |
| D | ppc-opc.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* ppc-opc.c -- PowerPC opcode list 3 Copyright (C) 1994-2016 Free Software Foundation, Inc. 27 inserting operands into instructions and vice-versa is kept in this 135 #define UNUSED 0 136 { 0, 0, NULL, NULL, 0 }, 142 #define BI_MASK (0x1f << 16) 143 { 0x1f, 16, NULL, NULL, PPC_OPERAND_CR_BIT }, 148 { 0x1f, 16, insert_bat, extract_bat, PPC_OPERAND_FAKE }, 152 #define BB_MASK (0x1f << 11) [all …]
|
| /kernel/linux/linux-4.19/arch/powerpc/xmon/ |
| D | ppc-opc.c | 1 /* ppc-opc.c -- PowerPC opcode list 2 Copyright (C) 1994-2016 Free Software Foundation, Inc. 19 Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA 20 02110-1301, USA. */ 39 inserting operands into instructions and vice-versa is kept in this 147 #define UNUSED 0 148 { 0, 0, NULL, NULL, 0 }, 154 #define BI_MASK (0x1f << 16) 155 { 0x1f, 16, NULL, NULL, PPC_OPERAND_CR_BIT }, 160 { 0x1f, 16, insert_bat, extract_bat, PPC_OPERAND_FAKE }, [all …]
|
| /kernel/linux/linux-4.19/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) 45 #define I40E_PFHMC_SDCMD_PMSDWR_SHIFT 31 46 #define I40E_PFHMC_SDCMD_PMSDWR_MASK (0x1 << I40E_PFHMC_SDCMD_PMSDWR_SHIFT) [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) 45 #define I40E_PFHMC_SDCMD_PMSDWR_SHIFT 31 46 #define I40E_PFHMC_SDCMD_PMSDWR_MASK (0x1 << I40E_PFHMC_SDCMD_PMSDWR_SHIFT) [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-4.19/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-4.19/arch/powerpc/lib/ |
| D | feature-fixups-test.S | 11 #include <asm/feature-fixups.h> 14 #include <asm/asm-compat.h> 52 or 31,31,31 56 or 31,31,31 72 or 31,31,31 73 or 31,31,31 87 or 31,31,31 88 or 31,31,31 102 or 31,31,31 103 or 31,31,31 [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
| D | cvmx-ciu2-defs.h | 7 * Copyright (c) 2003-2012 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 31 …ine CVMX_CIU2_ACK_PPX_IP2(block_id) (CVMX_ADD_IO_SEG(0x00010701000C0000ull) + ((block_id) & 31) * … 32 …ine CVMX_CIU2_ACK_PPX_IP3(block_id) (CVMX_ADD_IO_SEG(0x00010701000C0200ull) + ((block_id) & 31) * … 33 … CVMX_CIU2_EN_PPX_IP2_RML(block_id) (CVMX_ADD_IO_SEG(0x0001070100092000ull) + ((block_id) & 31) * … 34 …CVMX_CIU2_EN_PPX_IP2_WDOG(block_id) (CVMX_ADD_IO_SEG(0x0001070100091000ull) + ((block_id) & 31) * … 35 …CVMX_CIU2_EN_PPX_IP2_WRKQ(block_id) (CVMX_ADD_IO_SEG(0x0001070100090000ull) + ((block_id) & 31) * … 36 …_CIU2_EN_PPX_IP2_WRKQ_W1C(block_id) (CVMX_ADD_IO_SEG(0x00010701000B0000ull) + ((block_id) & 31) * … 37 …_CIU2_EN_PPX_IP2_WRKQ_W1S(block_id) (CVMX_ADD_IO_SEG(0x00010701000A0000ull) + ((block_id) & 31) * … [all …]
|
| D | cvmx-pexp-defs.h | 7 * Copyright (c) 2003-2012 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 31 #define CVMX_PEXP_NPEI_BAR1_INDEXX(offset) (CVMX_ADD_IO_SEG(0x00011F0000008000ull) + ((offset) & 31… 32 #define CVMX_PEXP_NPEI_BIST_STATUS (CVMX_ADD_IO_SEG(0x00011F0000008580ull)) 33 #define CVMX_PEXP_NPEI_BIST_STATUS2 (CVMX_ADD_IO_SEG(0x00011F0000008680ull)) 34 #define CVMX_PEXP_NPEI_CTL_PORT0 (CVMX_ADD_IO_SEG(0x00011F0000008250ull)) 35 #define CVMX_PEXP_NPEI_CTL_PORT1 (CVMX_ADD_IO_SEG(0x00011F0000008260ull)) 36 #define CVMX_PEXP_NPEI_CTL_STATUS (CVMX_ADD_IO_SEG(0x00011F0000008570ull)) 37 #define CVMX_PEXP_NPEI_CTL_STATUS2 (CVMX_ADD_IO_SEG(0x00011F000000BC00ull)) [all …]
|
| /kernel/linux/linux-5.10/drivers/net/dsa/sja1105/ |
| D | sja1105_ethtool.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright (c) 2018-2019, Vladimir Oltean <olteanv@gmail.com> 6 #define SJA1105_SIZE_MAC_AREA (0x02 * 4) 7 #define SJA1105_SIZE_HL1_AREA (0x10 * 4) 8 #define SJA1105_SIZE_HL2_AREA (0x4 * 4) 9 #define SJA1105_SIZE_QLEVEL_AREA (0x8 * 4) /* 0x4 to 0xB */ 10 #define SJA1105_SIZE_ETHER_AREA (0x17 * 4) 107 sja1105_unpack(p + 0x0, &status->n_runt, 31, 24, 4); in sja1105_port_status_mac_unpack() 108 sja1105_unpack(p + 0x0, &status->n_soferr, 23, 16, 4); in sja1105_port_status_mac_unpack() 109 sja1105_unpack(p + 0x0, &status->n_alignerr, 15, 8, 4); in sja1105_port_status_mac_unpack() [all …]
|
| /kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
| D | hns_roce_hw_v2.h | 2 * Copyright (c) 2016-2017 Hisilicon Limited. 14 * - Redistributions of source code must retain the above 18 * - Redistributions in binary form must reproduce the above 48 #define HNS_ROCE_V2_MAX_QP_NUM 0x100000 49 #define HNS_ROCE_V2_MAX_QPC_TIMER_NUM 0x200 50 #define HNS_ROCE_V2_MAX_WQE_NUM 0x8000 51 #define HNS_ROCE_V2_MAX_SRQ 0x100000 52 #define HNS_ROCE_V2_MAX_SRQ_WR 0x8000 54 #define HNS_ROCE_V2_MAX_CQ_NUM 0x100000 55 #define HNS_ROCE_V2_MAX_CQC_TIMER_NUM 0x100 [all …]
|
| /kernel/linux/linux-4.19/drivers/infiniband/hw/hns/ |
| D | hns_roce_hw_v2.h | 2 * Copyright (c) 2016-2017 Hisilicon Limited. 14 * - Redistributions of source code must retain the above 18 * - Redistributions in binary form must reproduce the above 47 #define HNS_ROCE_V2_MAX_QP_NUM 0x2000 48 #define HNS_ROCE_V2_MAX_WQE_NUM 0x8000 49 #define HNS_ROCE_V2_MAX_CQ_NUM 0x8000 50 #define HNS_ROCE_V2_MAX_CQE_NUM 0x10000 51 #define HNS_ROCE_V2_MAX_RQ_SGE_NUM 0x100 52 #define HNS_ROCE_V2_MAX_SQ_SGE_NUM 0xff 53 #define HNS_ROCE_V2_MAX_EXTEND_SGE_NUM 0x200000 [all …]
|
| /kernel/linux/linux-5.10/arch/alpha/include/asm/ |
| D | xor.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * include/asm-alpha/xor.h 5 * Optimized RAID-5 checksumming functions for alpha EV5 and EV6 32 .prologue 0 \n\ 36 ldq $0,0($17) \n\ 37 ldq $1,0($18) \n\ 54 xor $0,$1,$0 # 7 cycles from $1 load \n\ 58 stq $0,0($17) \n\ 87 .prologue 0 \n\ 91 ldq $0,0($17) \n\ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/ |
| D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 6 #define MT_RXD0_LENGTH GENMASK(15, 0) 7 #define MT_RXD0_PKT_TYPE GENMASK(31, 29) 18 PKT_TYPE_TXS = 0, 27 #define MT_RXD1_NORMAL_BSSID GENMASK(31, 26) 39 #define MT_RXD1_NORMAL_HTC_VLD BIT(0) 41 #define MT_RXD2_NORMAL_NON_AMPDU BIT(31) 59 #define MT_RXD2_NORMAL_WLAN_IDX GENMASK(7, 0) 61 #define MT_RXD3_NORMAL_PF_STS GENMASK(31, 30) 70 #define MT_RXD3_NORMAL_RXV_SEQ GENMASK(7, 0) [all …]
|
| /kernel/linux/linux-4.19/arch/mips/include/asm/octeon/ |
| D | cvmx-pexp-defs.h | 7 * Copyright (c) 2003-2012 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 31 #define CVMX_PEXP_NPEI_BAR1_INDEXX(offset) (CVMX_ADD_IO_SEG(0x00011F0000008000ull) + ((offset) & 31… 32 #define CVMX_PEXP_NPEI_BIST_STATUS (CVMX_ADD_IO_SEG(0x00011F0000008580ull)) 33 #define CVMX_PEXP_NPEI_BIST_STATUS2 (CVMX_ADD_IO_SEG(0x00011F0000008680ull)) 34 #define CVMX_PEXP_NPEI_CTL_PORT0 (CVMX_ADD_IO_SEG(0x00011F0000008250ull)) 35 #define CVMX_PEXP_NPEI_CTL_PORT1 (CVMX_ADD_IO_SEG(0x00011F0000008260ull)) 36 #define CVMX_PEXP_NPEI_CTL_STATUS (CVMX_ADD_IO_SEG(0x00011F0000008570ull)) 37 #define CVMX_PEXP_NPEI_CTL_STATUS2 (CVMX_ADD_IO_SEG(0x00011F000000BC00ull)) [all …]
|