Searched +full:29 +full:- +full:bit (Results 1 – 25 of 1098) sorted by relevance
12345678910>>...44
| /kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
| D | fimc-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2010 - 2012 Samsung Electronics Co., Ltd. 13 #include "fimc-core.h" 17 #define FIMC_REG_CISRCFMT_ITU601_8BIT BIT(31) 18 #define FIMC_REG_CISRCFMT_ITU601_16BIT BIT(29) 26 #define FIMC_REG_CIWDOFST_OFF_EN BIT(31) 27 #define FIMC_REG_CIWDOFST_CLROVFIY BIT(30) 28 #define FIMC_REG_CIWDOFST_CLROVRLB BIT(29) 30 #define FIMC_REG_CIWDOFST_CLROVFICB BIT(15) 31 #define FIMC_REG_CIWDOFST_CLROVFICR BIT(14) [all …]
|
| /kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/ |
| D | fimc-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2010 - 2012 Samsung Electronics Co., Ltd. 13 #include "fimc-core.h" 17 #define FIMC_REG_CISRCFMT_ITU601_8BIT BIT(31) 18 #define FIMC_REG_CISRCFMT_ITU601_16BIT BIT(29) 26 #define FIMC_REG_CIWDOFST_OFF_EN BIT(31) 27 #define FIMC_REG_CIWDOFST_CLROVFIY BIT(30) 28 #define FIMC_REG_CIWDOFST_CLROVRLB BIT(29) 30 #define FIMC_REG_CIWDOFST_CLROVFICB BIT(15) 31 #define FIMC_REG_CIWDOFST_CLROVFICR BIT(14) [all …]
|
| /kernel/linux/linux-6.6/drivers/media/pci/zoran/ |
| D | zr36057.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * zr36057.h - zr36057 register offsets 14 #define ZR36057_VFEHCR_HS_POL BIT(30) 20 #define ZR36057_VFEVCR_VS_POL BIT(30) 26 #define ZR36057_VFESPFR_EXT_FL BIT(26) 27 #define ZR36057_VFESPFR_TOP_FIELD BIT(25) 28 #define ZR36057_VFESPFR_VCLK_POL BIT(24) 37 #define ZR36057_VFESPFR_ERR_DIF BIT(2) 38 #define ZR36057_VFESPFR_PACK24 BIT(1) 39 #define ZR36057_VFESPFR_LITTLE_ENDIAN BIT(0) [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/zoran/ |
| D | zr36057.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * zr36057.h - zr36057 register offsets 14 #define ZR36057_VFEHCR_HS_POL BIT(30) 20 #define ZR36057_VFEVCR_VS_POL BIT(30) 26 #define ZR36057_VFESPFR_EXT_FL BIT(26) 27 #define ZR36057_VFESPFR_TOP_FIELD BIT(25) 28 #define ZR36057_VFESPFR_VCLK_POL BIT(24) 47 #define ZR36057_VSSFGR_VID_OVF BIT(8) 48 #define ZR36057_VSSFGR_SNAP_SHOT BIT(1) 49 #define ZR36057_VSSFGR_FRAME_GRAB BIT(0) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
| D | mt76_connac2_mac.h | 1 /* SPDX-License-Identifier: ISC */ 41 #define MT_TX_FREE_PAIR BIT(31) 50 #define MT_TXD1_LONG_FORMAT BIT(31) 51 #define MT_TXD1_TGID BIT(30) 52 #define MT_TXD1_OWN_MAC GENMASK(29, 24) 53 #define MT_TXD1_AMSDU BIT(23) 58 #define MT_TXD1_ETH_802_3 BIT(15) 59 #define MT_TXD1_VTA BIT(10) 62 #define MT_TXD2_FIX_RATE BIT(31) 63 #define MT_TXD2_FIXED_RATE BIT(30) [all …]
|
| D | mt76_connac3_mac.h | 1 /* SPDX-License-Identifier: ISC */ 28 #define MT_RXD0_MESH BIT(18) 29 #define MT_RXD0_MHCP BIT(19) 31 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 32 #define MT_RXD0_NORMAL_UDP_TCP_SUM BIT(24) 40 #define MT_RXD1_NORMAL_GROUP_1 BIT(16) 41 #define MT_RXD1_NORMAL_GROUP_2 BIT(17) 42 #define MT_RXD1_NORMAL_GROUP_3 BIT(18) 43 #define MT_RXD1_NORMAL_GROUP_4 BIT(19) 44 #define MT_RXD1_NORMAL_GROUP_5 BIT(20) [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/ |
| D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 7 #define MT_RXD0_PKT_TYPE GENMASK(31, 29) 10 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 11 #define MT_RXD0_NORMAL_UDP_TCP_SUM BIT(24) 12 #define MT_RXD0_NORMAL_GROUP_1 BIT(25) 13 #define MT_RXD0_NORMAL_GROUP_2 BIT(26) 14 #define MT_RXD0_NORMAL_GROUP_3 BIT(27) 15 #define MT_RXD0_NORMAL_GROUP_4 BIT(28) 29 #define MT_RXD1_NORMAL_HDR_TRANS BIT(23) 30 #define MT_RXD1_NORMAL_HDR_OFFSET BIT(22) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7603/ |
| D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 7 #define MT_RXD0_PKT_TYPE GENMASK(31, 29) 10 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 11 #define MT_RXD0_NORMAL_UDP_TCP_SUM BIT(24) 12 #define MT_RXD0_NORMAL_GROUP_1 BIT(25) 13 #define MT_RXD0_NORMAL_GROUP_2 BIT(26) 14 #define MT_RXD0_NORMAL_GROUP_3 BIT(27) 15 #define MT_RXD0_NORMAL_GROUP_4 BIT(28) 29 #define MT_RXD1_NORMAL_HDR_TRANS BIT(23) 30 #define MT_RXD1_NORMAL_HDR_OFFSET BIT(22) [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/ |
| D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 14 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 15 #define MT_RXD0_NORMAL_UDP_TCP_SUM BIT(24) 30 #define MT_RXD1_NORMAL_GROUP_1 BIT(11) 31 #define MT_RXD1_NORMAL_GROUP_2 BIT(12) 32 #define MT_RXD1_NORMAL_GROUP_3 BIT(13) 33 #define MT_RXD1_NORMAL_GROUP_4 BIT(14) 34 #define MT_RXD1_NORMAL_GROUP_5 BIT(15) 37 #define MT_RXD1_NORMAL_CM BIT(23) 38 #define MT_RXD1_NORMAL_CLM BIT(24) [all …]
|
| /kernel/linux/linux-5.10/drivers/media/platform/s3c-camif/ |
| D | camif-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 14 #include "camif-core.h" 15 #include <media/drv-intf/s3c_camif.h> 19 * id = 0 - codec (FIMC C), 1 - preview (FIMC P). 24 #define CISRCFMT_ITU601_8BIT BIT(31) 35 #define CIWDOFST_WINOFSEN BIT(31) 36 #define CIWDOFST_CLROVCOFIY BIT(30) 37 #define CIWDOFST_CLROVRLB_PR BIT(28) 38 /* #define CIWDOFST_CLROVPRFIY BIT(27) */ 39 #define CIWDOFST_CLROVCOFICB BIT(15) [all …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/samsung/s3c-camif/ |
| D | camif-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 14 #include "camif-core.h" 15 #include <media/drv-intf/s3c_camif.h> 19 * id = 0 - codec (FIMC C), 1 - preview (FIMC P). 24 #define CISRCFMT_ITU601_8BIT BIT(31) 35 #define CIWDOFST_WINOFSEN BIT(31) 36 #define CIWDOFST_CLROVCOFIY BIT(30) 37 #define CIWDOFST_CLROVRLB_PR BIT(28) 38 /* #define CIWDOFST_CLROVPRFIY BIT(27) */ 39 #define CIWDOFST_CLROVCOFICB BIT(15) [all …]
|
| /kernel/linux/linux-6.6/drivers/mtd/spi-nor/ |
| D | sfdp.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 #define SFDP_DWORD(i) ((i) - 1) 34 #define BFPT_DWORD1_FAST_READ_1_1_2 BIT(16) 39 #define BFPT_DWORD1_DTR BIT(19) 40 #define BFPT_DWORD1_FAST_READ_1_2_2 BIT(20) 41 #define BFPT_DWORD1_FAST_READ_1_4_4 BIT(21) 42 #define BFPT_DWORD1_FAST_READ_1_1_4 BIT(22) 45 #define BFPT_DWORD5_FAST_READ_2_2_2 BIT(0) 46 #define BFPT_DWORD5_FAST_READ_4_4_4 BIT(4) 57 * - 000b: Device does not have a QE bit. Device detects 1-1-4 and 1-4-4 [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
| D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 12 #define MT_RXD0_PKT_TYPE GENMASK(31, 29) 15 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 16 #define MT_RXD0_NORMAL_UDP_TCP_SUM BIT(24) 17 #define MT_RXD0_NORMAL_GROUP_1 BIT(25) 18 #define MT_RXD0_NORMAL_GROUP_2 BIT(26) 19 #define MT_RXD0_NORMAL_GROUP_3 BIT(27) 20 #define MT_RXD0_NORMAL_GROUP_4 BIT(28) 25 #define MT_RXD1_MID_AMSDU_FRAME BIT(1) 26 #define MT_RXD1_LAST_AMSDU_FRAME BIT(0) [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/dwc2/ |
| D | hw.h | 1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ 3 * hw.h - DesignWare HS OTG Controller hardware definitions 5 * Copyright 2004-2013 Synopsys, Inc. 16 * 3. The names of the above-listed copyright holders may not be used 44 #define GOTGCTL_CHIRPEN BIT(27) 47 #define GOTGCTL_OTGVER BIT(20) 48 #define GOTGCTL_BSESVLD BIT(19) 49 #define GOTGCTL_ASESVLD BIT(18) 50 #define GOTGCTL_DBNC_SHORT BIT(17) 51 #define GOTGCTL_CONID_B BIT(16) [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/dwc2/ |
| D | hw.h | 1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ 3 * hw.h - DesignWare HS OTG Controller hardware definitions 5 * Copyright 2004-2013 Synopsys, Inc. 14 #define GOTGCTL_CHIRPEN BIT(27) 17 #define GOTGCTL_CURMODE_HOST BIT(21) 18 #define GOTGCTL_OTGVER BIT(20) 19 #define GOTGCTL_BSESVLD BIT(19) 20 #define GOTGCTL_ASESVLD BIT(18) 21 #define GOTGCTL_DBNC_SHORT BIT(17) 22 #define GOTGCTL_CONID_B BIT(16) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ipa/reg/ |
| D | ipa_reg-v5.0.c | 1 // SPDX-License-Identifier: GPL-2.0 20 [RAM_ARB_PRI_CLIENT_SAMP_FIX_DIS] = BIT(0), 21 [GSI_SNOC_BYPASS_DIS] = BIT(1), 22 [GEN_QMB_0_SNOC_BYPASS_DIS] = BIT(2), 23 [GEN_QMB_1_SNOC_BYPASS_DIS] = BIT(3), 24 /* Bit 4 reserved */ 25 [IPA_QMB_SELECT_CONS_EN] = BIT(5), 26 [IPA_QMB_SELECT_PROD_EN] = BIT(6), 27 [GSI_MULTI_INORDER_RD_DIS] = BIT(7), 28 [GSI_MULTI_INORDER_WR_DIS] = BIT(8), [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/ |
| D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 12 #define MT_RXD0_PKT_TYPE GENMASK(31, 29) 15 #define MT_RXD0_NORMAL_IP_SUM BIT(23) 16 #define MT_RXD0_NORMAL_UDP_TCP_SUM BIT(24) 17 #define MT_RXD0_NORMAL_GROUP_1 BIT(25) 18 #define MT_RXD0_NORMAL_GROUP_2 BIT(26) 19 #define MT_RXD0_NORMAL_GROUP_3 BIT(27) 20 #define MT_RXD0_NORMAL_GROUP_4 BIT(28) 36 #define MT_RXD1_NORMAL_HDR_TRANS BIT(23) 37 #define MT_RXD1_NORMAL_HDR_OFFSET BIT(22) [all …]
|
| /kernel/linux/linux-6.6/sound/soc/mediatek/mt8186/ |
| D | mt8186-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 3 * mt8186-reg.h -- Mediatek 8186 audio driver reg definition 12 /* reg bit enum */ 26 #define RESERVED_MASK_SFT BIT(31) 28 #define AHB_IDLE_EN_INT_MASK_SFT BIT(30) 29 #define AHB_IDLE_EN_EXT_SFT 29 30 #define AHB_IDLE_EN_EXT_MASK_SFT BIT(29) 32 #define PDN_NLE_MASK_SFT BIT(28) 34 #define PDN_TML_MASK_SFT BIT(27) 36 #define PDN_DAC_PREDIS_MASK_SFT BIT(26) [all …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/nxp/dw100/ |
| D | dw100_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 15 #define DW100_DEWARP_CTRL_ENABLE BIT(0) 16 #define DW100_DEWARP_CTRL_START BIT(1) 17 #define DW100_DEWARP_CTRL_SOFT_RESET BIT(2) 25 #define DW100_DEWARP_CTRL_SRC_AUTO_SHADOW BIT(8) 26 #define DW100_DEWARP_CTRL_HW_HANDSHAKE BIT(9) 27 #define DW100_DEWARP_CTRL_DST_AUTO_SHADOW BIT(10) 28 #define DW100_DEWARP_CTRL_SPLIT_LINE BIT(11) 37 #define DW100_MAP_LUT_ADDR_ADDR(addr) (((addr) >> 4) & GENMASK(29, 0)) 42 #define DW100_IMG_Y_BASE(base) (((base) >> 4) & GENMASK(29, 0)) [all …]
|
| /kernel/linux/linux-6.6/Documentation/core-api/ |
| D | packing.rst | 6 ----------------- 10 One can memory-map a pointer to a carefully crafted struct over the hardware 15 definitions from the hardware documentation into bit field indices for the 18 (sometimes even 64 bit ones). This creates the inconvenience of having to 23 were performed byte-by-byte. Also the code can easily get cluttered, and the 24 high-level idea might get lost among the many bit shifts required. 25 Many drivers take the bit-shifting approach and then attempt to reduce the 30 ------------ 34 - Packing a CPU-usable number into a memory buffer (with hardware 36 - Unpacking a memory buffer (which has hardware constraints/quirks) [all …]
|
| /kernel/linux/linux-5.10/Documentation/core-api/ |
| D | packing.rst | 6 ----------------- 10 One can memory-map a pointer to a carefully crafted struct over the hardware 15 definitions from the hardware documentation into bit field indices for the 18 (sometimes even 64 bit ones). This creates the inconvenience of having to 23 were performed byte-by-byte. Also the code can easily get cluttered, and the 24 high-level idea might get lost among the many bit shifts required. 25 Many drivers take the bit-shifting approach and then attempt to reduce the 30 ------------ 34 - Packing a CPU-usable number into a memory buffer (with hardware 36 - Unpacking a memory buffer (which has hardware constraints/quirks) [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/vc4/ |
| D | vc4_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright © 2014-2015 Broadcom 47 # define V3D_L2CACTL_L2CCLR BIT(2) 48 # define V3D_L2CACTL_L2CDIS BIT(1) 49 # define V3D_L2CACTL_L2CENA BIT(0) 64 # define V3D_INT_SPILLUSE BIT(3) 65 # define V3D_INT_OUTOMEM BIT(2) 66 # define V3D_INT_FLDONE BIT(1) 67 # define V3D_INT_FRDONE BIT(0) 72 # define V3D_CTRSTA BIT(15) [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/chipidea/ |
| D | bits.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * bits.h - register bits of the ChipIdea USB IP core 5 * Copyright (C) 2008 Chipidea - MIPS Technologies, Inc. All rights reserved. 17 * For 1.x revision, bit24 - bit31 are reserved 18 * For 2.x revision, bit25 - bit28 are 0x2 23 #define CIVERSION (0x7 << 29) 29 #define HCCPARAMS_LEN BIT(17) 33 #define DCCPARAMS_DC BIT(7) 34 #define DCCPARAMS_HC BIT(8) 37 #define TESTMODE_FORCE BIT(0) [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/chipidea/ |
| D | bits.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * bits.h - register bits of the ChipIdea USB IP core 5 * Copyright (C) 2008 Chipidea - MIPS Technologies, Inc. All rights reserved. 17 * For 1.x revision, bit24 - bit31 are reserved 18 * For 2.x revision, bit25 - bit28 are 0x2 23 #define CIVERSION (0x7 << 29) 29 #define HCCPARAMS_LEN BIT(17) 33 #define DCCPARAMS_DC BIT(7) 34 #define DCCPARAMS_HC BIT(8) 37 #define TESTMODE_FORCE BIT(0) [all …]
|
| /kernel/linux/linux-5.10/drivers/media/platform/ti-vpe/ |
| D | cal_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 20 * LDOs on the device are disabled if CSI-2 module is powered on 25 * Errata does not apply when CSI-2 module is powered off 30 * which is essentially CSI2 REG10 bit 6: 35 #define DRA72_CAL_PRE_ES2_LDO_DISABLE BIT(0) 120 #define CAL_HL_HWINFO_NPPI_CTXS0_MASK GENMASK(29, 28) 127 #define CAL_HL_SYSCONFIG_SOFTRESET_MASK BIT(0) 138 #define CAL_HL_IRQ_EOI_LINE_NUMBER_MASK BIT(0) 142 #define CAL_HL_IRQ_MASK(m) BIT(m) 144 #define CAL_HL_IRQ_OCPO_ERR_MASK BIT(6) [all …]
|
12345678910>>...44