| /linux/drivers/net/ethernet/intel/igbvf/ |
| H A D | regs.h | 11 #define E1000_EITR(_n) (0x01680 + (0x4 * (_n))) argument 27 #define E1000_RDBAL(_n) ((_n) < 4 ? (0x02800 + ((_n) * 0x100)) : \ argument 28 (0x0C000 + ((_n) * 0x40))) 29 #define E1000_RDBAH(_n) ((_n) < 4 ? (0x02804 + ((_n) * 0x100)) : \ argument 30 (0x0C004 + ((_n) * 0x40))) 31 #define E1000_RDLEN(_n) ((_n) < 4 ? (0x02808 + ((_n) * 0x100)) : \ argument 32 (0x0C008 + ((_n) * 0x40))) 33 #define E1000_SRRCTL(_n) ((_n) < 4 ? (0x0280C + ((_n) * 0x100)) : \ argument 34 (0x0C00C + ((_n) * 0x40))) 35 #define E1000_RDH(_n) ((_n) < 4 ? (0x02810 + ((_n) * 0x100)) : \ argument [all …]
|
| /linux/drivers/net/ethernet/airoha/ |
| H A D | airoha_regs.h | 26 #define CDM_BASE(_n) \ argument 27 ((_n) == 2 ? CDM2_BASE : CDM1_BASE) 28 #define GDM_BASE(_n) \ argument 29 ((_n) == 4 ? GDM4_BASE : \ 30 (_n) == 3 ? GDM3_BASE : \ 31 (_n) == 2 ? GDM2_BASE : GDM1_BASE) 52 #define REG_FE_MAC_LMIN(_n) ((_n) + 0x04) argument 53 #define REG_FE_MAC_LMAX(_n) ((_n) + 0x08) argument 102 #define REG_FE_VIP_EN(_n) (0x0300 + ((_n) << 3)) argument 110 #define REG_FE_VIP_PATN(_n) (0x0304 + ((_n) << 3)) argument [all …]
|
| H A D | airoha_npu.c | 30 #define REG_PC_DBG(_n) (0x305000 + ((_n) * 0x100)) argument 36 #define REG_CR_BOOT_BASE(_n) (NPU_CLUSTER_BASE_ADDR + 0x020 + ((_n) << 2)) argument 43 #define REG_CR_MBOX_INT_MASK(_n) (NPU_MBOX_BASE_ADDR + 0x004 + ((_n) << 2)) argument 44 #define REG_CR_MBQ0_CTRL(_n) (NPU_MBOX_BASE_ADDR + 0x030 + ((_n) << 2)) argument 45 #define REG_CR_MBQ8_CTRL(_n) (NPU_MBOX_BASE_ADDR + 0x0b0 + ((_n) << 2)) argument 46 #define REG_CR_NPU_MIB(_n) (NPU_MBOX_BASE_ADDR + 0x140 + ((_n) << 2)) argument 51 #define REG_IRQ_RXDONE(_n) (NPU_WLAN_BASE_ADDR + ((_n) << 2) + 0x034) argument 52 #define NPU_IRQ_RX_MASK(_n) ((_n) == 1 ? BIT(17) : BIT(16)) argument 54 #define REG_TX_BASE(_n) (NPU_WLAN_BASE_ADDR + ((_n) << 4) + 0x080) argument 55 #define REG_TX_DSCP_NUM(_n) (NPU_WLAN_BASE_ADDR + ((_n) << 4) + 0x084) argument [all …]
|
| H A D | airoha_eth.h | 38 #define AIROHA_RX_LEN(_n) ((_n) - AIROHA_RX_HEADROOM) argument 40 #define IRQ_QUEUE_LEN(_n) ((_n) ? 1024 : 2048) argument 42 #define RX_DSCP_NUM(_n) \ argument 43 ((_n) == 2 ? 128 : \ 44 (_n) == 11 ? 128 : \ 45 (_n) == 15 ? 128 : \ 46 (_n) == 0 ? 1024 : 16) 51 #define QDMA_METER_IDX(_n) ((_n) & 0xff) argument 52 #define QDMA_METER_GROUP(_n) (((_n) >> 8) & 0x3) argument 58 #define PPE_RAM_NUM_ENTRIES_SHIFT(_n) (__ffs((_n) >> 10)) argument [all …]
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | e1000_regs.h | 31 #define E1000_EITR(_n) (0x01680 + (0x4 * (_n))) argument 99 #define E1000_SAQF(_n) (0x5980 + 4 * (_n)) argument 100 #define E1000_DAQF(_n) (0x59A0 + 4 * (_n)) argument 101 #define E1000_SPQF(_n) (0x59C0 + 4 * (_n)) argument 102 #define E1000_FTQF(_n) (0x59E0 + 4 * (_n)) argument 107 #define E1000_SYNQF(_n) (0x055FC + (4 * (_n))) /* SYN Packet Queue Fltr */ argument 108 #define E1000_ETQF(_n) (0x05CB0 + (4 * (_n))) /* EType Queue Fltr */ argument 110 #define E1000_RQDPC(_n) (0x0C030 + ((_n) * 0x40)) argument 142 #define E1000_RDBAL(_n) ((_n) < 4 ? (0x02800 + ((_n) * 0x100)) \ argument 143 : (0x0C000 + ((_n) * 0x40))) [all …]
|
| /linux/tools/testing/selftests/vfio/lib/drivers/igb/ |
| H A D | e1000_regs.h | 31 #define E1000_EITR(_n) (0x01680 + (0x4 * (_n))) argument 99 #define E1000_SAQF(_n) (0x5980 + 4 * (_n)) argument 100 #define E1000_DAQF(_n) (0x59A0 + 4 * (_n)) argument 101 #define E1000_SPQF(_n) (0x59C0 + 4 * (_n)) argument 102 #define E1000_FTQF(_n) (0x59E0 + 4 * (_n)) argument 107 #define E1000_SYNQF(_n) (0x055FC + (4 * (_n))) /* SYN Packet Queue Fltr */ argument 108 #define E1000_ETQF(_n) (0x05CB0 + (4 * (_n))) /* EType Queue Fltr */ argument 110 #define E1000_RQDPC(_n) (0x0C030 + ((_n) * 0x40)) argument 142 #define E1000_RDBAL(_n) ((_n) < 4 ? (0x02800 + ((_n) * 0x100)) \ argument 143 : (0x0C000 + ((_n) * 0x40))) [all …]
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | regs.h | 82 #define E1000_RDBAL(_n) ((_n) < 4 ? (0x02800 + ((_n) * 0x100)) : \ argument 83 (0x0C000 + ((_n) * 0x40))) 84 #define E1000_RDBAH(_n) ((_n) < 4 ? (0x02804 + ((_n) * 0x100)) : \ argument 85 (0x0C004 + ((_n) * 0x40))) 86 #define E1000_RDLEN(_n) ((_n) < 4 ? (0x02808 + ((_n) * 0x100)) : \ argument 87 (0x0C008 + ((_n) * 0x40))) 88 #define E1000_RDH(_n) ((_n) < 4 ? (0x02810 + ((_n) * 0x100)) : \ argument 89 (0x0C010 + ((_n) * 0x40))) 90 #define E1000_RDT(_n) ((_n) < 4 ? (0x02818 + ((_n) * 0x100)) : \ argument 91 (0x0C018 + ((_n) * 0x40))) [all …]
|
| H A D | 82571.h | 17 #define E1000_EITR_82574(_n) (0x000E8 + (0x4 * (_n))) argument
|
| /linux/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_type.h | 121 #define FM10K_MAXHOLDQ(_n) ((_n) + 0x0020) argument 124 #define FM10K_SM_AREA(_n) ((_n) + 0x0028) argument 127 #define FM10K_DGLORTMAP(_n) ((_n) + 0x0030) argument 133 #define FM10K_DGLORTDEC(_n) ((_n) + 0x0038) argument 143 #define FM10K_SWPRI_MAP(_n) ((_n) + 0x0050) argument 145 #define FM10K_RSSRK(_n, _m) (((_n) * 0x10) + (_m) + 0x0800) argument 148 #define FM10K_RETA(_n, _m) (((_n) * 0x20) + (_m) + 0x1000) argument 154 #define FM10K_TC_CREDIT(_n) ((_n) + 0x2000) argument 156 #define FM10K_TC_MAXCREDIT(_n) ((_n) + 0x2040) argument 158 #define FM10K_TC_RATE(_n) ((_n) + 0x2080) argument [all …]
|
| H A D | fm10k_mbx.h | 14 #define FM10K_MBMEM(_n) ((_n) + 0x18000) argument 15 #define FM10K_MBMEM_VF(_n, _m) (((_n) * 0x10) + (_m) + 0x18000) argument 16 #define FM10K_MBMEM_SM(_n) ((_n) + 0x18400) argument 17 #define FM10K_MBMEM_PF(_n) ((_n) + 0x18600) argument 20 #define FM10K_MBX(_n) ((_n) + 0x18800) argument 29 #define FM10K_MBICR(_n) ((_n) + 0x18840) argument 34 #define FM10K_VFMBMEM(_n) ((_n) + 0x00020) argument 202 #define FM10K_MBX_ERR(_n) ((_n) - 512) argument
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_wed_regs.h | 192 #define MTK_WED_TX_MIB(_n) (0x2a0 + (_n) * 4) argument 193 #define MTK_WED_RX_MIB(_n) (0x2e0 + (_n) * 4) argument 195 #define MTK_WED_RING_TX(_n) (0x300 + (_n) * 0x10) argument 197 #define MTK_WED_RING_RX(_n) (0x400 + (_n) * 0x10) argument 198 #define MTK_WED_RING_RX_DATA(_n) (0x420 + (_n) * 0x10) argument 296 #define MTK_WED_WPDMA_TX_MIB(_n) (0x5a0 + (_n) * 4) argument 297 #define MTK_WED_WPDMA_TX_COHERENT_MIB(_n) (0x5d0 + (_n) * 4) argument 298 #define MTK_WED_WPDMA_RX_MIB(_n) (0x5e0 + (_n) * 4) argument 299 #define MTK_WED_WPDMA_RX_COHERENT_MIB(_n) (0x5f0 + (_n) * 4) argument 301 #define MTK_WED_WPDMA_RING_TX(_n) (0x600 + (_n) * 0x10) argument [all …]
|
| /linux/drivers/net/wireless/ath/ |
| H A D | reg.h | 43 #define AR_KEYTABLE(_n) (AR_KEYTABLE_0 + ((_n)*32)) argument 56 #define AR_KEYTABLE_KEY0(_n) (AR_KEYTABLE(_n) + 0) argument 57 #define AR_KEYTABLE_KEY1(_n) (AR_KEYTABLE(_n) + 4) argument 58 #define AR_KEYTABLE_KEY2(_n) (AR_KEYTABLE(_n) + 8) argument 59 #define AR_KEYTABLE_KEY3(_n) (AR_KEYTABLE(_n) + 12) argument 60 #define AR_KEYTABLE_KEY4(_n) (AR_KEYTABLE(_n) + 16) argument 61 #define AR_KEYTABLE_TYPE(_n) (AR_KEYTABLE(_n) + 20) argument 62 #define AR_KEYTABLE_MAC0(_n) (AR_KEYTABLE(_n) + 24) argument 63 #define AR_KEYTABLE_MAC1(_n) (AR_KEYTABLE(_n) + 28) argument
|
| /linux/arch/mips/include/asm/sn/ |
| H A D | addrs.h | 39 #define NASID_GET_META(_n) ((_n) >> NASID_LOCAL_BITS) argument 41 #define NASID_GET_LOCAL(_n) ((_n) & 0xf) argument 58 #define NODE_OFFSET(_n) (UINT64_CAST (_n) << NODE_SIZE_BITS) argument 60 #define NODE_CAC_BASE(_n) (CAC_BASE + NODE_OFFSET(_n)) argument 61 #define NODE_HSPEC_BASE(_n) (HSPEC_BASE + NODE_OFFSET(_n)) argument 62 #define NODE_IO_BASE(_n) (IO_BASE + NODE_OFFSET(_n)) argument 63 #define NODE_MSPEC_BASE(_n) (MSPEC_BASE + NODE_OFFSET(_n)) argument 64 #define NODE_UNCAC_BASE(_n) (UNCAC_BASE + NODE_OFFSET(_n)) argument 66 #define TO_NODE(_n, _x) (NODE_OFFSET(_n) | ((_x) )) argument 67 #define TO_NODE_CAC(_n, _x) (NODE_CAC_BASE(_n) | ((_x) & TO_PHYS_MASK)) argument [all …]
|
| /linux/drivers/scsi/aic94xx/ |
| H A D | aic94xx_dump.c | 202 #define PRINT_REG_8bit(_ha, _n, _r) asd_printk(STR_8BIT, #_n, _n, \ argument 204 #define PRINT_REG_16bit(_ha, _n, _r) asd_printk(STR_16BIT, #_n, _n, \ argument 206 #define PRINT_REG_32bit(_ha, _n, _r) asd_printk(STR_32BIT, #_n, _n, \ argument 209 #define PRINT_CREG_8bit(_ha, _n) asd_printk(STR_8BIT, #_n, _n, \ argument 210 asd_read_reg_byte(_ha, C##_n)) 211 #define PRINT_CREG_16bit(_ha, _n) asd_printk(STR_16BIT, #_n, _n, \ argument 212 asd_read_reg_word(_ha, C##_n)) 213 #define PRINT_CREG_32bit(_ha, _n) asd_printk(STR_32BIT, #_n, _n, \ argument 214 asd_read_reg_dword(_ha, C##_n)) 220 #define PRINT_MREG_8bit(_ha, _m, _n, _r) asd_printk(MSTR_8BIT, _m, #_n, _n, \ argument [all …]
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | regs.h | 31 #define MT_EFUSE_DATA(_n) (MT_EFUSE_DATA_BASE + ((_n) << 2)) argument 87 #define MT_INT_RX_DONE(_n) BIT(_n) argument 90 #define MT_INT_TX_DONE(_n) BIT(_n + 4) argument 121 #define MT_WMM_AIFSN_SHIFT(_n) ((_n) * 4) argument 125 #define MT_WMM_CWMIN_SHIFT(_n) ((_n) * 4) argument 129 #define MT_WMM_CWMAX_SHIFT(_n) ((_n) * 4) argument 132 #define MT_WMM_TXOP(_n) (MT_WMM_TXOP_BASE + (((_n) / 2) << 2)) argument 133 #define MT_WMM_TXOP_SHIFT(_n) ((_n & 1) * 16) argument 185 #define MT_BCN_OFFSET(_n) (MT_BCN_OFFSET_BASE + ((_n) << 2)) argument 278 #define MT_WCID_DROP(_n) (MT_WCID_DROP_BASE + ((_n) >> 5) * 4) argument [all …]
|
| /linux/include/linux/ |
| H A D | lwq.h | 66 ({ struct llist_node *_n = __lwq_dequeue(q); \ 67 _n ? container_of(_n, type, member.node) : NULL; }) 82 #define lwq_for_each_safe(_n, _t1, _t2, _l, _member) \ argument 84 *(_t1) ? (_n = container_of(*(_t1), typeof(*(_n)), _member.node),\ 88 (_n) ? (_t1 = &(_n)->_member.node.next, 0) \
|
| /linux/drivers/irqchip/ |
| H A D | irq-lan966x-oic.c | 57 #define LAN966X_OIC_DST_INTR_MAP(_n) (0x78 + (_n) * 4) argument 58 #define LAN966X_OIC_DST_INTR_MAP1(_n) (0x9c + (_n) * 4) argument 59 #define LAN966X_OIC_DST_INTR_MAP2(_n) (0xc0 + (_n) * 4) argument 62 #define LAN966X_OIC_DST_INTR_IDENT(_n) (0xe4 + (_n) * 4) argument 63 #define LAN966X_OIC_DST_INTR_IDENT1(_n) (0x108 + (_n) * 4) argument 64 #define LAN966X_OIC_DST_INTR_IDENT2(_n) (0x12c + (_n) * 4) argument
|
| /linux/drivers/net/wireless/ath/ath5k/ |
| H A D | reg.h | 833 #define AR5K_DCU_TX_FILTER_0(_n) (AR5K_DCU_TX_FILTER_0_BASE + (_n * 64)) argument 839 #define AR5K_DCU_TX_FILTER_1(_n) (AR5K_DCU_TX_FILTER_1_BASE + (_n * 64)) argument 1758 #define AR5K_MIC_QOS_CTL_OFF(_n) (1 << (_n * 2)) argument 1765 #define AR5K_MIC_QOS_SEL_OFF(_n) (1 << (_n * 4)) argument 1812 #define AR5K_RATE_ACKSIFS(_n) (AR5K_RATE_ACKSIFS_BSE + ((_n) << 2)) argument 1820 #define AR5K_RATE_DUR(_n) (AR5K_RATE_DUR_BASE + ((_n) << 2)) argument 1827 #define AR5K_RATE2DB(_n) (AR5K_RATE2DB_BASE + ((_n) << 2)) argument 1834 #define AR5K_DB2RATE(_n) (AR5K_DB2RATE_BASE + ((_n) << 2)) argument 1847 #define AR5K_PHY(_n) (AR5K_PHY_BASE + ((_n) << 2)) argument 2027 #define AR5K_PHY_NF_SVAL(_n) (((_n) & AR5K_PHY_NF_M) | (1 << 9)) argument [all …]
|
| H A D | rfbuffer.h | 178 #define AR5K_RF5111_PWD(_n) { 1, (135 - _n), 3 } argument 296 #define AR5K_RF5112_PWD(_n) { 1, (302 - _n), 3 } argument 402 #define AR5K_RF5112A_PWD(_n) { 1, (306 - _n), 3 } argument
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt792x_regs.h | 25 #define MT_PLE_AC_QEMPTY(_n) MT_PLE(0x500 + 0x40 * (_n)) argument 182 #define MT_AGG_AWSCR0(_band, _n) MT_WF_AGG(_band, 0x05c + (_n) * 4) argument 183 #define MT_AGG_PCR0(_band, _n) MT_WF_AGG(_band, 0x06c + (_n) * 4) argument 217 #define MT_ARB_DRNGR0(_band, _n) MT_WF_ARB(_band, 0x194 + (_n) * 4) argument 449 #define MT_DMASHDL_GROUP_QUOTA(_n) MT_DMA_SHDL(0x020 + ((_n) << 2)) argument 453 #define MT_DMASHDL_Q_MAP(_n) MT_DMA_SHDL(0x060 + ((_n) << 2)) argument 455 #define MT_DMASHDL_Q_MAP_SHIFT(_n) (4 * ((_n) % 8)) argument 457 #define MT_DMASHDL_SCHED_SET(_n) MT_DMA_SHDL(0x070 + ((_n) << 2)) argument 495 #define MT_UWFDMA0_TX_RING_EXT_CTRL(_n) MT_UWFDMA0(0x600 + ((_n) << 2)) argument
|
| /linux/drivers/pwm/ |
| H A D | pwm-airoha.c | 47 #define AIROHA_PWM_REG_GPIO_FLASH_PRD_SET(_n) (0x003c + (4 * (_n))) argument 48 #define AIROHA_PWM_REG_GPIO_FLASH_PRD_SHIFT(_n) (16 * (_n)) argument 52 #define AIROHA_PWM_REG_GPIO_FLASH_MAP(_n) (0x004c + (4 * (_n))) argument 53 #define AIROHA_PWM_REG_GPIO_FLASH_MAP_SHIFT(_n) (4 * (_n)) argument 58 #define AIROHA_PWM_REG_SIPO_FLASH_MAP(_n) (0x0054 + (4 * (_n))) argument 60 #define AIROHA_PWM_REG_CYCLE_CFG_VALUE(_n) (0x0098 + (4 * (_n))) argument 61 #define AIROHA_PWM_REG_CYCLE_CFG_SHIFT(_n) (8 * (_n)) argument
|
| /linux/drivers/net/wan/framer/pef2256/ |
| H A D | pef2256-regs.h | 204 #define PEF2256_GCM(_n) (0x92 + (_n) - 1) argument 226 #define PEF2256_ISR(_n) (0x68 + (_n)) argument 236 #define PEF2256_GIS_ISR(_n) BIT(_n) argument
|
| /linux/drivers/iio/adc/ |
| H A D | rzn1-adc.c | 37 #define RZN1_ADC_FORCE_VC(_n) BIT(_n) argument 42 #define RZN1_ADC_VC_REG(_n) (0x0c0 + 4 * (_n)) argument 48 #define RZN1_ADC_ADC1_DATA_REG(_n) (0x100 + 4 * (_n)) argument 49 #define RZN1_ADC_ADC2_DATA_REG(_n) (0x140 + 4 * (_n)) argument
|
| /linux/lib/842/ |
| H A D | 842_compress.c | 123 struct sw842_hlist_node##b *_n; \ 125 hash_for_each_possible(p->htable##b, _n, node, p->data##b[n]) { \ 126 if (p->data##b[n] == _n->data) { \ 127 p->index##b[n] = _n->index; \ 140 struct sw842_hlist_node##b *_n = &(p)->node##b[(i)+(d)]; \ 141 hash_del(&_n->node); \ 142 _n->data = (p)->data##b[d]; \ 144 (unsigned int)_n->index, \ 146 (unsigned long)_n->data); \ 147 hash_add((p)->htable##b, &_n [all...] |
| /linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | regs.h | 483 #define MT_AGG_AWSCR0(_band, _n) MT_WF_AGG(_band, (__OFFS(AGG_AWSCR0) + \ argument 484 (_n) * 4)) 485 #define MT_AGG_PCR0(_band, _n) MT_WF_AGG(_band, (__OFFS(AGG_PCR0) + \ argument 486 (_n) * 4)) 526 #define MT_ARB_DRNGR0(_band, _n) MT_WF_ARB(_band, (__OFFS(ARB_DRNGR0) + \ argument 527 (_n) * 4)) 1070 #define MT_LED_PHYS(_n) (MT_LED_TOP_BASE + (_n)) argument 1072 #define MT_LED_CTRL(_n) MT_LED_PHYS(0x00 + ((_n) * 4)) argument 1078 #define MT_LED_TX_BLINK(_n) MT_LED_PHYS(0x10 + ((_n) * 4)) argument 1082 #define MT_LED_STATUS_0(_n) MT_LED_PHYS(0x20 + ((_n) * 8)) argument [all …]
|