/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
D | dpkg.h | 1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ 2 /* Copyright 2013-2015 Freescale Semiconductor Inc. 25 * enum dpkg_extract_from_hdr_type - Selecting extraction by header types 32 DPKG_FROM_FIELD = 1, 37 * enum dpkg_extract_type - Enumeration for selecting extraction type 40 * @DPKG_EXTRACT_FROM_PARSE: Extract from parser-result; 46 DPKG_EXTRACT_FROM_DATA = 1, 51 * struct dpkg_mask - A structure for defining a single extraction mask 63 #define NH_FLD_ETH_DA BIT(0) 64 #define NH_FLD_ETH_SA BIT(1) [all …]
|
/linux-5.10/drivers/net/dsa/microchip/ |
D | ksz9477_reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2017-2018 Microchip Technology Inc. 14 /* 0 - Operation */ 44 #define PME_ENABLE BIT(1) 45 #define PME_POLARITY BIT(0) 49 #define SW_GIGABIT_ABLE BIT(6) 50 #define SW_REDUNDANCY_ABLE BIT(5) 51 #define SW_AVB_ABLE BIT(4) 69 #define SW_QW_ABLE BIT(5) 75 #define LUE_INT BIT(31) [all …]
|
D | ksz8795_reg.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 26 #define SW_REVISION_S 1 34 #define SW_NEW_BACKOFF BIT(7) 35 #define SW_GLOBAL_RESET BIT(6) 36 #define SW_FLUSH_DYN_MAC_TABLE BIT(5) 37 #define SW_FLUSH_STA_MAC_TABLE BIT(4) 38 #define SW_LINK_AUTO_AGING BIT(0) 42 #define SW_HUGE_PACKET BIT(6) 43 #define SW_TX_FLOW_CTRL_DISABLE BIT(5) 44 #define SW_RX_FLOW_CTRL_DISABLE BIT(4) [all …]
|
/linux-5.10/drivers/net/ethernet/marvell/ |
D | skge.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 15 #define PCI_VPD_ROM_SZ 7L<<14 /* VPD ROM size 0=256, 1=512, ... */ 16 #define PCI_REV_DESC 1<<2 /* Reverse Descriptor bytes */ 131 /* B0_CTST 16 bit Control/Status register */ 133 CS_CLK_RUN_HOT = 1<<13,/* CLK_RUN hot m. (YUKON-Lite only) */ 134 CS_CLK_RUN_RST = 1<<12,/* CLK_RUN reset (YUKON-Lite only) */ 135 CS_CLK_RUN_ENA = 1<<11,/* CLK_RUN enable (YUKON-Lite only) */ 136 CS_VAUX_AVAIL = 1<<10,/* VAUX available (YUKON only) */ 137 CS_BUS_CLOCK = 1<<9, /* Bus Clock 0/1 = 33/66 MHz */ 138 CS_BUS_SLOT_SZ = 1<<8, /* Slot Size 0/1 = 32/64 bit slot */ [all …]
|
D | sky2.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 30 /* Yukon-2 */ 32 PCI_Y2_PIG_ENA = 1<<31, /* Enable Plug-in-Go (YUKON-2) */ 33 PCI_Y2_DLL_DIS = 1<<30, /* Disable PCI DLL (YUKON-2) */ 34 PCI_SW_PWR_ON_RST= 1<<30, /* SW Power on Reset (Yukon-EX) */ 35 PCI_Y2_PHY2_COMA = 1<<29, /* Set PHY 2 to Coma Mode (YUKON-2) */ 36 PCI_Y2_PHY1_COMA = 1<<28, /* Set PHY 1 to Coma Mode (YUKON-2) */ 37 PCI_Y2_PHY2_POWD = 1<<27, /* Set PHY 2 to Power Down (YUKON-2) */ 38 PCI_Y2_PHY1_POWD = 1<<26, /* Set PHY 1 to Power Down (YUKON-2) */ 39 PCI_Y2_PME_LEGACY= 1<<15, /* PCI Express legacy power management mode */ [all …]
|
/linux-5.10/drivers/net/fddi/skfp/h/ |
D | skfbi.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 15 * FDDI-Fx (x := {I(SA), P(CI)}) 19 /*--------------------------------------------------------------------------*/ 40 #define B0_RAP 0x0000 /* 8 bit register address port */ 41 /* 0x0001 - 0x0003: reserved */ 42 #define B0_CTRL 0x0004 /* 8 bit control register */ 43 #define B0_DAS 0x0005 /* 8 Bit control register (DAS) */ 44 #define B0_LED 0x0006 /* 8 Bit LED register */ 45 #define B0_TST_CTRL 0x0007 /* 8 bit test control register */ 46 #define B0_ISRC 0x0008 /* 32 bit Interrupt source register */ [all …]
|
/linux-5.10/drivers/net/wireless/ath/wil6210/ |
D | txrx.h | 1 /* SPDX-License-Identifier: ISC */ 3 * Copyright (c) 2012-2016 Qualcomm Atheros, Inc. 4 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 13 #define BUF_SW_OWNED (1) 26 return le32_to_cpu(addr->addr_low) | in wil_desc_addr() 27 ((u64)le16_to_cpu(addr->addr_high) << 32); in wil_desc_addr() 33 addr->addr_low = cpu_to_le32(lower_32_bits(pa)); in wil_desc_addr_set() 34 addr->addr_high = cpu_to_le16((u16)upper_32_bits(pa)); in wil_desc_addr_set() 37 /* Tx descriptor - MAC part 39 * bit 0.. 9 : lifetime_expiry_value:10 [all …]
|
D | txrx_edma.h | 1 /* SPDX-License-Identifier: ISC */ 3 * Copyright (c) 2012-2016,2018-2019, The Linux Foundation. All rights reserved. 22 #define WIL_TX_STATUS_IRQ_IDX 1 28 #define WIL_EDMA_TIME_UNIT_CLK_CYCLES (330) /* fits 1 usec */ 31 #define WIL_RX_EDMA_ERROR_MIC (1) 37 #define WIL_RX_EDMA_ERROR_L3_ERR (BIT(0) | BIT(1)) 38 #define WIL_RX_EDMA_ERROR_L4_ERR (BIT(0) | BIT(1)) 40 #define WIL_RX_EDMA_DLPF_LU_MISS_BIT BIT(11) 49 #define WIL_RX_EDMA_MID_VALID_BIT BIT(20) 55 #define WIL_EDMA_DESC_TX_CFG_EOP_LEN 1 [all …]
|
/linux-5.10/drivers/gpu/drm/meson/ |
D | meson_dw_hdmi.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 12 * Bit 15-10: RW Reserved. Default 1 starting from G12A 13 * Bit 9 RW sw_reset_i2c starting from G12A 14 * Bit 8 RW sw_reset_axiarb starting from G12A 15 * Bit 7 RW Reserved. Default 1, sw_reset_emp starting from G12A 16 * Bit 6 RW Reserved. Default 1, sw_reset_flt starting from G12A 17 * Bit 5 RW Reserved. Default 1, sw_reset_hdcp22 starting from G12A 18 * Bit 4 RW sw_reset_phyif: PHY interface. 1=Apply reset; 0=Release from reset. 19 * Default 1. 20 * Bit 3 RW sw_reset_intr: interrupt module. 1=Apply reset; [all …]
|
/linux-5.10/drivers/gpu/drm/rcar-du/ |
D | rcar_du_drv.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * rcar_du_drv.c -- R-Car Display Unit DRM driver 5 * Copyright (C) 2013-2015 Renesas Electronics Corporation 32 /* ----------------------------------------------------------------------------- 41 .channels_mask = BIT(1) | BIT(0), 47 .possible_crtcs = BIT(1) | BIT(0), 51 .possible_crtcs = BIT(0), 52 .port = 1, 55 .num_lvds = 1, 63 .channels_mask = BIT(1) | BIT(0), [all …]
|
/linux-5.10/drivers/net/ethernet/cortina/ |
D | gemini.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt> 6 * Copyright (C) 2010 Michał Mirosław <mirq-linux@rere.qmqm.pl> 49 * GMAC 0/1 SW TX Q0-5, and GMAC 0/1 HW TX Q0-5 57 #define __RWPTR_NEXT(x, mask) (((unsigned int)(x) + 1) & (mask)) 58 #define __RWPTR_PREV(x, mask) (((unsigned int)(x) - 1) & (mask)) 59 #define __RWPTR_DISTANCE(r, w, mask) (((unsigned int)(w) - (r)) & (mask)) 60 #define __RWPTR_MASK(order) ((1 << (order)) - 1) 91 /* GMAC 0/1 DMA/TOE register */ 148 /* TOE GMAC 0/1 register */ [all …]
|
/linux-5.10/drivers/gpu/drm/i915/ |
D | i915_pci.c | 39 #define GEN(x) .gen = (x), .gen_mask = BIT((x) - 1) 161 .is_mobile = 1, \ 162 .pipe_mask = BIT(PIPE_A) | BIT(PIPE_B), \ 163 .cpu_transcoder_mask = BIT(TRANSCODER_A) | BIT(TRANSCODER_B), \ 164 .display.has_overlay = 1, \ 165 .display.cursor_needs_physical = 1, \ 166 .display.overlay_needs_physical = 1, \ 167 .display.has_gmch = 1, \ 169 .hws_needs_physical = 1, \ 170 .unfenced_needs_alignment = 1, \ [all …]
|
/linux-5.10/drivers/staging/comedi/drivers/ |
D | ni_stc.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Register descriptions for NI DAQ-STC chip 5 * COMEDI - Linux Control and Measurement Device Interface 6 * Copyright (C) 1998-9 David A. Schleef <ds@schleef.org> 11 * DAQ-STC Technical Reference Manual 21 * Registers in the National Instruments DAQ-STC chip 25 #define NISTC_INTA_ACK_G0_GATE BIT(15) 26 #define NISTC_INTA_ACK_G0_TC BIT(14) 27 #define NISTC_INTA_ACK_AI_ERR BIT(13) 28 #define NISTC_INTA_ACK_AI_STOP BIT(12) [all …]
|
D | plx9080.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 26 * struct plx_dma_desc - DMA descriptor format for PLX PCI 9080 32 * Describes the format of a scatter-gather DMA descriptor for the PLX 33 * PCI 9080. All members are raw, little-endian register values that 37 * The DMA descriptors must be aligned on a 16-byte boundary. Bits 3:0 40 * terminal count" bit, and a data transfer direction. 50 * Register Offsets and Bit Definitions 55 /* Local Address Space 1 Range Register */ 58 #define PLX_LASRR_IO BIT(0) /* Map to: 1=I/O, 0=Mem */ 59 #define PLX_LASRR_MLOC_ANY32 (BIT(1) * 0) /* Locate anywhere in 32 bit */ [all …]
|
/linux-5.10/drivers/media/i2c/ |
D | tda1997x_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 /* Page 0x00 - General Control */ 125 #define DETECT_UTIL BIT(7) /* utility of HDMI level */ 126 #define DETECT_HPD BIT(6) /* HPD of HDMI level */ 127 #define DETECT_5V_SEL BIT(2) /* 5V present on selected input */ 128 #define DETECT_5V_B BIT(1) /* 5V present on input B */ 129 #define DETECT_5V_A BIT(0) /* 5V present on input A */ 132 #define INPUT_SEL_RST_FMT BIT(7) /* 1=reset format measurement */ 133 #define INPUT_SEL_RST_VDP BIT(2) /* 1=reset video data path */ 134 #define INPUT_SEL_OUT_MODE BIT(1) /* 0=loop 1=bypass */ [all …]
|
/linux-5.10/drivers/mtd/nand/raw/ |
D | nand_ids.c | 1 // SPDX-License-Identifier: GPL-2.0-only 29 {"TC58NVG0S3E 1G 3.3V 8-bit", 31 SZ_2K, SZ_128, SZ_128K, 0, 8, 64, NAND_ECC_INFO(1, SZ_512), }, 32 {"TC58NVG2S0F 4G 3.3V 8-bit", 35 {"TC58NVG2S0H 4G 3.3V 8-bit", 38 {"TC58NVG3S0F 8G 3.3V 8-bit", 41 {"TC58NVG5D2 32G 3.3V 8-bit", 44 {"TC58NVG6D2 64G 3.3V 8-bit", 47 {"SDTNRGAMA 64G 3.3V 8-bit", 50 {"H27UCG8T2ATR-BC 64G 3.3V 8-bit", [all …]
|
/linux-5.10/drivers/staging/emxx_udc/ |
D | emxx_udc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 /*---------------------------------------------------------------------------*/ 13 /*----------------- Default define */ 14 #define USE_DMA 1 15 #define USE_SUSPEND_WAIT 1 17 /*------------ Board dependence(Resource) */ 26 /*------------ Board dependence(Wait) */ 29 #define VBUS_CHATTERING_MDELAY 1 33 /*------------ Controller dependence */ 38 #define EPC_RST_DISABLE_TIME 1 /* 1 usec */ [all …]
|
/linux-5.10/drivers/staging/vt6656/ |
D | mac.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 15 * 07-01-2003 Bryan YC Fan: Re-write codes to support VT3253 spec. 16 * 08-25-2003 Kyle Hsu: Porting MAC functions from sim53. 17 * 09-03-2003 Bryan YC Fan: Add MACvDisableProtectMD & MACvEnableProtectMD 146 #define I2MCFG_BOUNDCTL BIT(7) 147 #define I2MCFG_WAITCTL BIT(5) 148 #define I2MCFG_SCLOECTL BIT(4) 149 #define I2MCFG_WBUSYCTL BIT(3) 150 #define I2MCFG_NORETRY BIT(2) 151 #define I2MCFG_I2MLDSEQ BIT(1) [all …]
|
/linux-5.10/drivers/usb/typec/tcpm/ |
D | fusb302_reg.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Copyright 2016-2017 Google, Inc 5 * Fairchild FUSB302 Type-C Chip Driver 13 #define FUSB_REG_SWITCHES0_CC2_PU_EN BIT(7) 14 #define FUSB_REG_SWITCHES0_CC1_PU_EN BIT(6) 15 #define FUSB_REG_SWITCHES0_VCONN_CC2 BIT(5) 16 #define FUSB_REG_SWITCHES0_VCONN_CC1 BIT(4) 17 #define FUSB_REG_SWITCHES0_MEAS_CC2 BIT(3) 18 #define FUSB_REG_SWITCHES0_MEAS_CC1 BIT(2) 19 #define FUSB_REG_SWITCHES0_CC2_PD_EN BIT(1) [all …]
|
/linux-5.10/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_hw.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (C) 2003 - 2009 NetXen, Inc. 4 * Copyright (C) 2009 - QLogic Corporation. 22 #define _netxen_crb_get_bit(var, bit) ((var >> bit) & 0x1) argument 27 * Bit 0 : enable_tx => 1:enable frame xmit, 0:disable 28 * Bit 1 : tx_synced => R/O: xmit enable synched to xmit stream 29 * Bit 2 : enable_rx => 1:enable frame recv, 0:disable 30 * Bit 3 : rx_synced => R/O: recv enable synched to recv stream 31 * Bit 4 : tx_flowctl => 1:enable pause frame generation, 0:disable 32 * Bit 5 : rx_flowctl => 1:act on recv'd pause frames, 0:ignore [all …]
|
/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | pwrseq.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* Copyright(c) 2009-2014 Realtek Corporation.*/ 9 * Check document WM-20130425-JackieLau-RTL8723B_Power_Architecture v05.vsd 11 * 0: POFF--Power Off 12 * 1: PDN--Power Down 13 * 2: CARDEMU--Card Emulation 14 * 3: ACT--Active Mode 15 * 4: LPS--Low Power State 16 * 5: SUS--Suspend 37 #define RTL8723B_TRANS_END_STEPS 1 [all …]
|
/linux-5.10/include/linux/mfd/abx500/ |
D | ab8500-sysctrl.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) ST-Ericsson SA 2010 83 #define AB8500_TURNONSTATUS_PORNVBAT BIT(0) 84 #define AB8500_TURNONSTATUS_PONKEY1DBF BIT(1) 85 #define AB8500_TURNONSTATUS_PONKEY2DBF BIT(2) 86 #define AB8500_TURNONSTATUS_RTCALARM BIT(3) 87 #define AB8500_TURNONSTATUS_MAINCHDET BIT(4) 88 #define AB8500_TURNONSTATUS_VBUSDET BIT(5) 89 #define AB8500_TURNONSTATUS_USBIDDETECT BIT(6) 91 #define AB8500_RESETSTATUS_RESETN4500NSTATUS BIT(0) [all …]
|
/linux-5.10/drivers/media/pci/tw5864/ |
D | tw5864-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * TW5864 driver - registers description 8 /* According to TW5864_datasheet_0.6d.pdf, tw5864b1-ds.pdf */ 10 /* Register Description - Direct Map Space */ 11 /* 0x0000 ~ 0x1ffc - H264 Register Map */ 18 #define TW5864_EMU_EN_DDR BIT(0) 19 /* Enable bit for Inter module */ 20 #define TW5864_EMU_EN_ME BIT(1) 21 /* Enable bit for Sensor Interface module */ 22 #define TW5864_EMU_EN_SEN BIT(2) [all …]
|
/linux-5.10/drivers/gpu/drm/mediatek/ |
D | mtk_hdmi_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 12 #define LR_SWAP BIT(0) 13 #define LFE_CC_SWAP BIT(1) 14 #define LSRS_SWAP BIT(2) 15 #define RLS_RRS_SWAP BIT(3) 16 #define LR_STATUS_SWAP BIT(4) 23 #define I2S_UV_V BIT(0) 24 #define I2S_UV_U BIT(1) 26 #define I2S_UV_CH_EN(x) BIT((x) + 2) 27 #define I2S_UV_TMDS_DEBUG BIT(6) [all …]
|
/linux-5.10/drivers/gpu/drm/bridge/ |
D | sil-sii8620.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 9 * Copyright (C) 2013-2014 Silicon Image, Inc. 33 /* System Control #1, default value: 0x00 */ 35 #define BIT_SYS_CTRL1_OTPVMUTEOVR_SET BIT(7) 36 #define BIT_SYS_CTRL1_VSYNCPIN BIT(6) 37 #define BIT_SYS_CTRL1_OTPADROPOVR_SET BIT(5) 38 #define BIT_SYS_CTRL1_BLOCK_DDC_BY_HPD BIT(4) 39 #define BIT_SYS_CTRL1_OTP2XVOVR_EN BIT(3) 40 #define BIT_SYS_CTRL1_OTP2XAOVR_EN BIT(2) 41 #define BIT_SYS_CTRL1_TX_CTRL_HDMI BIT(1) [all …]
|