/linux/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | mcs_reg.h | 15 u64 offset; \ 17 offset = 0x408ull; \ 19 offset = 0xa28ull; \ 20 offset += (a) * 0x8ull; \ 21 offset; }) 25 u64 offset; \ 27 offset = 0x808ull; \ 29 offset = 0xa68ull; \ 30 offset += (a) * 0x8ull; \ 31 offset; }) [all …]
|
/linux/drivers/gpu/drm/amd/include/ |
H A D | v10_structs.h | 28 uint32_t reserved_0; // offset: 0 (0x0) 29 uint32_t reserved_1; // offset: 1 (0x1) 30 uint32_t reserved_2; // offset: 2 (0x2) 31 uint32_t reserved_3; // offset: 3 (0x3) 32 uint32_t reserved_4; // offset: 4 (0x4) 33 uint32_t reserved_5; // offset: 5 (0x5) 34 uint32_t reserved_6; // offset: 6 (0x6) 35 uint32_t reserved_7; // offset: 7 (0x7) 36 uint32_t reserved_8; // offset: 8 (0x8) 37 uint32_t reserved_9; // offset: 9 (0x9) [all …]
|
/linux/arch/mips/kernel/ |
H A D | asm-offsets.c | 31 OFFSET(PT_ARG4, pt_regs, args[4]); in output_ptreg_defines() 32 OFFSET(PT_ARG5, pt_regs, args[5]); in output_ptreg_defines() 33 OFFSET(PT_ARG6, pt_regs, args[6]); in output_ptreg_defines() 34 OFFSET(PT_ARG7, pt_regs, args[7]); in output_ptreg_defines() 36 OFFSET(PT_R0, pt_regs, regs[0]); in output_ptreg_defines() 37 OFFSET(PT_R1, pt_regs, regs[1]); in output_ptreg_defines() 38 OFFSET(PT_R2, pt_regs, regs[2]); in output_ptreg_defines() 39 OFFSET(PT_R3, pt_regs, regs[3]); in output_ptreg_defines() 40 OFFSET(PT_R4, pt_regs, regs[4]); in output_ptreg_defines() 41 OFFSET(PT_R5, pt_regs, regs[5]); in output_ptreg_defines() [all …]
|
/linux/arch/loongarch/kernel/ |
H A D | asm-offsets.c | 22 OFFSET(PT_R0, pt_regs, regs[0]); in output_ptreg_defines() 23 OFFSET(PT_R1, pt_regs, regs[1]); in output_ptreg_defines() 24 OFFSET(PT_R2, pt_regs, regs[2]); in output_ptreg_defines() 25 OFFSET(PT_R3, pt_regs, regs[3]); in output_ptreg_defines() 26 OFFSET(PT_R4, pt_regs, regs[4]); in output_ptreg_defines() 27 OFFSET(PT_R5, pt_regs, regs[5]); in output_ptreg_defines() 28 OFFSET(PT_R6, pt_regs, regs[6]); in output_ptreg_defines() 29 OFFSET(PT_R7, pt_regs, regs[7]); in output_ptreg_defines() 30 OFFSET(PT_R8, pt_regs, regs[8]); in output_ptreg_defines() 31 OFFSET(PT_R9, pt_regs, regs[9]); in output_ptreg_defines() [all …]
|
/linux/drivers/gpu/drm/msm/registers/adreno/ |
H A D | a6xx_gmu.xml | 43 <reg32 offset="0x80" name="GPU_GMU_GX_SPTPRAC_CLOCK_CONTROL"/> 44 <reg32 offset="0x81" name="GMU_GX_SPTPRAC_POWER_CONTROL"/> 45 <reg32 offset="0xc00" name="GMU_CM3_ITCM_START"/> 46 <reg32 offset="0x1c00" name="GMU_CM3_DTCM_START"/> 47 <reg32 offset="0x23f0" name="GMU_NMI_CONTROL_STATUS"/> 48 <reg32 offset="0x23f8" name="GMU_BOOT_SLUMBER_OPTION"/> 49 <reg32 offset="0x23f9" name="GMU_GX_VOTE_IDX"/> 50 <reg32 offset="0x23fa" name="GMU_MX_VOTE_IDX"/> 51 <reg32 offset="0x23fc" name="GMU_DCVS_ACK_OPTION"/> 52 <reg32 offset="0x23fd" name="GMU_DCVS_PERF_SETTING"/> [all …]
|
H A D | a5xx.xml | 862 <reg32 offset="0x0800" name="CP_RB_BASE"/> 863 <reg32 offset="0x0801" name="CP_RB_BASE_HI"/> 864 <reg32 offset="0x0802" name="CP_RB_CNTL"/> 865 <reg32 offset="0x0804" name="CP_RB_RPTR_ADDR"/> 866 <reg32 offset="0x0805" name="CP_RB_RPTR_ADDR_HI"/> 867 <reg32 offset="0x0806" name="CP_RB_RPTR"/> 868 <reg32 offset="0x0807" name="CP_RB_WPTR"/> 869 <reg32 offset="0x0808" name="CP_PFP_STAT_ADDR"/> 870 <reg32 offset="0x0809" name="CP_PFP_STAT_DATA"/> 871 <reg32 offset="0x080b" name="CP_DRAW_STATE_ADDR"/> [all …]
|
H A D | a6xx.xml | 87 <reg64 offset="0x0800" name="CP_RB_BASE"/> 88 <reg32 offset="0x0802" name="CP_RB_CNTL"/> 89 <reg64 offset="0x0804" name="CP_RB_RPTR_ADDR"/> 90 <reg32 offset="0x0806" name="CP_RB_RPTR"/> 91 <reg32 offset="0x0807" name="CP_RB_WPTR"/> 92 <reg32 offset="0x0808" name="CP_SQE_CNTL"/> 93 <reg32 offset="0x0812" name="CP_CP2GMU_STATUS"> 96 <reg32 offset="0x0821" name="CP_HW_FAULT"/> 97 <reg32 offset="0x0823" name="CP_INTERRUPT_STATUS" type="A6XX_CP_INT"/> 98 <reg32 offset="0x0824" name="CP_PROTECT_STATUS"/> [all …]
|
H A D | a4xx.xml | 865 <reg32 offset="0x0cc0" name="RB_GMEM_BASE_ADDR"/> 866 <reg32 offset="0x0cc7" name="RB_PERFCTR_RB_SEL_0" type="a4xx_rb_perfcounter_select"/> 867 <reg32 offset="0x0cc8" name="RB_PERFCTR_RB_SEL_1" type="a4xx_rb_perfcounter_select"/> 868 <reg32 offset="0x0cc9" name="RB_PERFCTR_RB_SEL_2" type="a4xx_rb_perfcounter_select"/> 869 <reg32 offset="0x0cca" name="RB_PERFCTR_RB_SEL_3" type="a4xx_rb_perfcounter_select"/> 870 <reg32 offset="0x0ccb" name="RB_PERFCTR_RB_SEL_4" type="a4xx_rb_perfcounter_select"/> 871 <reg32 offset="0x0ccc" name="RB_PERFCTR_RB_SEL_5" type="a4xx_rb_perfcounter_select"/> 872 <reg32 offset="0x0ccd" name="RB_PERFCTR_RB_SEL_6" type="a4xx_rb_perfcounter_select"/> 873 <reg32 offset="0x0cce" name="RB_PERFCTR_RB_SEL_7" type="a4xx_rb_perfcounter_select"/> 874 <reg32 offset="0x0ccf" name="RB_PERFCTR_CCU_SEL_0" type="a4xx_ccu_perfcounter_select"/> [all …]
|
/linux/drivers/gpu/drm/msm/registers/display/ |
H A D | dsi_phy_10nm.xml | 8 <reg32 offset="0x00000" name="REVISION_ID0"/> 9 <reg32 offset="0x00004" name="REVISION_ID1"/> 10 <reg32 offset="0x00008" name="REVISION_ID2"/> 11 <reg32 offset="0x0000c" name="REVISION_ID3"/> 12 <reg32 offset="0x00010" name="CLK_CFG0"/> 13 <reg32 offset="0x00014" name="CLK_CFG1"/> 14 <reg32 offset="0x00018" name="GLBL_CTRL"/> 15 <reg32 offset="0x0001c" name="RBUF_CTRL"/> 16 <reg32 offset="0x00020" name="VREG_CTRL"/> 17 <reg32 offset="0x00024" name="CTRL_0"/> [all …]
|
H A D | dsi_phy_28nm.xml | 8 <array offset="0x00000" name="LN" length="4" stride="0x40"> 9 <reg32 offset="0x00" name="CFG_0"/> 10 <reg32 offset="0x04" name="CFG_1"/> 11 <reg32 offset="0x08" name="CFG_2"/> 12 <reg32 offset="0x0c" name="CFG_3"/> 13 <reg32 offset="0x10" name="CFG_4"/> 14 <reg32 offset="0x14" name="TEST_DATAPATH"/> 15 <reg32 offset="0x18" name="DEBUG_SEL"/> 16 <reg32 offset="0x1c" name="TEST_STR_0"/> 17 <reg32 offset="0x20" name="TEST_STR_1"/> [all …]
|
H A D | dsi_phy_14nm.xml | 8 <reg32 offset="0x00000" name="REVISION_ID0"/> 9 <reg32 offset="0x00004" name="REVISION_ID1"/> 10 <reg32 offset="0x00008" name="REVISION_ID2"/> 11 <reg32 offset="0x0000c" name="REVISION_ID3"/> 12 <reg32 offset="0x00010" name="CLK_CFG0"> 16 <reg32 offset="0x00014" name="CLK_CFG1"> 19 <reg32 offset="0x00018" name="GLBL_TEST_CTRL"> 22 <reg32 offset="0x0001C" name="CTRL_0"/> 23 <reg32 offset="0x00020" name="CTRL_1"> 25 <reg32 offset="0x00024" name="HW_TRIGGER"/> [all …]
|
H A D | dsi_phy_28nm_8960.xml | 9 <array offset="0x00000" name="LN" length="4" stride="0x40"> 10 <reg32 offset="0x00" name="CFG_0"/> 11 <reg32 offset="0x04" name="CFG_1"/> 12 <reg32 offset="0x08" name="CFG_2"/> 13 <reg32 offset="0x0c" name="TEST_DATAPATH"/> 14 <reg32 offset="0x14" name="TEST_STR_0"/> 15 <reg32 offset="0x18" name="TEST_STR_1"/> 18 <reg32 offset="0x00100" name="LNCK_CFG_0"/> 19 <reg32 offset="0x00104" name="LNCK_CFG_1"/> 20 <reg32 offset="0x00108" name="LNCK_CFG_2"/> [all …]
|
H A D | mdp4.xml | 102 <reg32 offset="0x00000" name="VERSION"> 111 <reg32 offset="0x00004" name="OVLP0_KICK"/> 112 <reg32 offset="0x00008" name="OVLP1_KICK"/> 113 <reg32 offset="0x000d0" name="OVLP2_KICK"/> 114 <reg32 offset="0x0000c" name="DMA_P_KICK"/> 115 <reg32 offset="0x00010" name="DMA_S_KICK"/> 116 <reg32 offset="0x00014" name="DMA_E_KICK"/> 117 <reg32 offset="0x00018" name="DISP_STATUS"/> 119 <reg32 offset="0x00038" name="DISP_INTF_SEL"> 126 <reg32 offset="0x0003c" name="RESET_STATUS"/> <!-- only mdp4 >v2.1 --> [all …]
|
H A D | dsi_phy_20nm.xml | 8 <array offset="0x00000" name="LN" length="4" stride="0x40"> 9 <reg32 offset="0x00" name="CFG_0"/> 10 <reg32 offset="0x04" name="CFG_1"/> 11 <reg32 offset="0x08" name="CFG_2"/> 12 <reg32 offset="0x0c" name="CFG_3"/> 13 <reg32 offset="0x10" name="CFG_4"/> 14 <reg32 offset="0x14" name="TEST_DATAPATH"/> 15 <reg32 offset="0x18" name="DEBUG_SEL"/> 16 <reg32 offset="0x1c" name="TEST_STR_0"/> 17 <reg32 offset="0x20" name="TEST_STR_1"/> [all …]
|
/linux/arch/riscv/kernel/ |
H A D | asm-offsets.c | 23 OFFSET(TASK_THREAD_RA, task_struct, thread.ra); in asm_offsets() 24 OFFSET(TASK_THREAD_SP, task_struct, thread.sp); in asm_offsets() 25 OFFSET(TASK_THREAD_S0, task_struct, thread.s[0]); in asm_offsets() 26 OFFSET(TASK_THREAD_S1, task_struct, thread.s[1]); in asm_offsets() 27 OFFSET(TASK_THREAD_S2, task_struct, thread.s[2]); in asm_offsets() 28 OFFSET(TASK_THREAD_S3, task_struct, thread.s[3]); in asm_offsets() 29 OFFSET(TASK_THREAD_S4, task_struct, thread.s[4]); in asm_offsets() 30 OFFSET(TASK_THREAD_S5, task_struct, thread.s[5]); in asm_offsets() 31 OFFSET(TASK_THREAD_S6, task_struct, thread.s[6]); in asm_offsets() 32 OFFSET(TASK_THREAD_S7, task_struct, thread.s[7]); in asm_offsets() [all …]
|
/linux/drivers/net/ethernet/microchip/vcap/ |
H A D | vcap_model_kunit.c | 20 .offset = 0, 25 .offset = 2, 30 .offset = 3, 35 .offset = 10, 40 .offset = 13, 45 .offset = 16, 50 .offset = 19, 55 .offset = 20, 60 .offset = 32, 65 .offset = 35, [all …]
|
/linux/include/video/ |
H A D | mach64.h | 20 #define CRTC_H_TOTAL_DISP 0x0000 /* Dword offset 0_00 */ 21 #define CRTC2_H_TOTAL_DISP 0x0000 /* Dword offset 0_00 */ 22 #define CRTC_H_SYNC_STRT_WID 0x0004 /* Dword offset 0_01 */ 23 #define CRTC2_H_SYNC_STRT_WID 0x0004 /* Dword offset 0_01 */ 30 #define CRTC_V_TOTAL_DISP 0x0008 /* Dword offset 0_02 */ 31 #define CRTC2_V_TOTAL_DISP 0x0008 /* Dword offset 0_02 */ 36 #define CRTC_V_SYNC_STRT_WID 0x000C /* Dword offset 0_03 */ 37 #define CRTC2_V_SYNC_STRT_WID 0x000C /* Dword offset 0_03 */ 42 #define CRTC_VLINE_CRNT_VLINE 0x0010 /* Dword offset 0_04 */ 43 #define CRTC2_VLINE_CRNT_VLINE 0x0010 /* Dword offset 0_04 */ [all …]
|
/linux/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_vcap_ag_api.c | 20 .offset = 0, 25 .offset = 1, 30 .offset = 2, 35 .offset = 4, 40 .offset = 16, 45 .offset = 18, 50 .offset = 83, 55 .offset = 84, 60 .offset = 85, 65 .offset = 88, [all …]
|
/linux/drivers/net/ethernet/microchip/sparx5/lan969x/ |
H A D | lan969x_vcap_ag_api.c | 19 .offset = 0, 24 .offset = 1, 29 .offset = 2, 34 .offset = 4, 39 .offset = 14, 44 .offset = 16, 49 .offset = 81, 54 .offset = 82, 59 .offset = 83, 64 .offset = 86, [all …]
|
/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_vcap_ag_api.c | 12 .offset = 0, 17 .offset = 1, 22 .offset = 3, 27 .offset = 12, 32 .offset = 13, 37 .offset = 14, 42 .offset = 15, 47 .offset = 16, 52 .offset = 17, 57 .offset = 18, [all …]
|
H A D | lan966x_ethtool.c | 12 { .name = "rx_octets", .offset = 0x00, }, 13 { .name = "rx_unicast", .offset = 0x01, }, 14 { .name = "rx_multicast", .offset = 0x02 }, 15 { .name = "rx_broadcast", .offset = 0x03 }, 16 { .name = "rx_short", .offset = 0x04 }, 17 { .name = "rx_frag", .offset = 0x05 }, 18 { .name = "rx_jabber", .offset = 0x06 }, 19 { .name = "rx_crc", .offset = 0x07 }, 20 { .name = "rx_symbol_err", .offset = 0x08 }, 21 { .name = "rx_sz_64", .offset = 0x09 }, [all …]
|
/linux/arch/nios2/kernel/ |
H A D | asm-offsets.c | 17 OFFSET(TASK_THREAD, task_struct, thread); in main() 21 OFFSET(THREAD_KSP, thread_struct, ksp); in main() 22 OFFSET(THREAD_KPSR, thread_struct, kpsr); in main() 26 OFFSET(PT_ORIG_R2, pt_regs, orig_r2); in main() 27 OFFSET(PT_ORIG_R7, pt_regs, orig_r7); in main() 29 OFFSET(PT_R1, pt_regs, r1); in main() 30 OFFSET(PT_R2, pt_regs, r2); in main() 31 OFFSET(PT_R3, pt_regs, r3); in main() 32 OFFSET(PT_R4, pt_regs, r4); in main() 33 OFFSET(PT_R5, pt_regs, r5); in main() [all …]
|
/linux/arch/hexagon/kernel/ |
H A D | asm-offsets.c | 32 OFFSET(_PT_SYSCALL_NR, pt_regs, syscall_nr); in main() 33 OFFSET(_PT_GPUGP, pt_regs, gpugp); in main() 34 OFFSET(_PT_CS1CS0, pt_regs, cs1cs0); in main() 35 OFFSET(_PT_R3130, pt_regs, r3130); in main() 36 OFFSET(_PT_R2928, pt_regs, r2928); in main() 37 OFFSET(_PT_R2726, pt_regs, r2726); in main() 38 OFFSET(_PT_R2524, pt_regs, r2524); in main() 39 OFFSET(_PT_R2322, pt_regs, r2322); in main() 40 OFFSET(_PT_R2120, pt_regs, r2120); in main() 41 OFFSET(_PT_R1918, pt_regs, r1918); in main() [all …]
|
/linux/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_hal.c | 44 u64 offset; in nitrox_config_emu_unit() local 58 offset = EMU_WD_INT_ENA_W1SX(i); in nitrox_config_emu_unit() 59 nitrox_write_csr(ndev, offset, emu_wd_int.value); in nitrox_config_emu_unit() 60 offset = EMU_GE_INT_ENA_W1SX(i); in nitrox_config_emu_unit() 61 nitrox_write_csr(ndev, offset, emu_ge_int.value); in nitrox_config_emu_unit() 70 u64 offset; in reset_pkt_input_ring() local 73 offset = NPS_PKT_IN_INSTR_CTLX(ring); in reset_pkt_input_ring() 74 pkt_in_ctl.value = nitrox_read_csr(ndev, offset); in reset_pkt_input_ring() 76 nitrox_write_csr(ndev, offset, pkt_in_ctl.value); in reset_pkt_input_ring() 81 pkt_in_ctl.value = nitrox_read_csr(ndev, offset); in reset_pkt_input_ring() [all …]
|
/linux/drivers/gpio/ |
H A D | gpio-eic-sprd.c | 143 static void sprd_eic_update(struct gpio_chip *chip, unsigned int offset, in sprd_eic_update() argument 148 sprd_eic_offset_base(sprd_eic, offset / SPRD_EIC_PER_BANK_NR); in sprd_eic_update() 156 tmp |= BIT(SPRD_EIC_BIT(offset)); in sprd_eic_update() 158 tmp &= ~BIT(SPRD_EIC_BIT(offset)); in sprd_eic_update() 164 static int sprd_eic_read(struct gpio_chip *chip, unsigned int offset, u16 reg) in sprd_eic_read() argument 168 sprd_eic_offset_base(sprd_eic, offset / SPRD_EIC_PER_BANK_NR); in sprd_eic_read() 170 return !!(readl_relaxed(base + reg) & BIT(SPRD_EIC_BIT(offset))); in sprd_eic_read() 173 static int sprd_eic_request(struct gpio_chip *chip, unsigned int offset) in sprd_eic_request() argument 175 sprd_eic_update(chip, offset, SPRD_EIC_DBNC_DMSK, 1); in sprd_eic_request() 179 static void sprd_eic_free(struct gpio_chip *chip, unsigned int offset) in sprd_eic_free() argument [all …]
|