/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | pq3-mpic-timer-B.dtsi | 37 reg = <0x42100 0x100 0x42300 4>;
|
H A D | qoriq-sata2-0.dtsi | 37 reg = <0x220000 0x1000>;
|
H A D | qoriq-sata2-1.dtsi | 37 reg = <0x221000 0x1000>;
|
/linux-master/drivers/staging/sm750fb/ |
H A D | ddk750_hwi2c.h | 9 unsigned char sm750_hw_i2c_read_reg(unsigned char addr, unsigned char reg); 10 int sm750_hw_i2c_write_reg(unsigned char addr, unsigned char reg,
|
H A D | ddk750_swi2c.h | 37 * reg - Slave device's register to be read 42 unsigned char sm750_sw_i2c_read_reg(unsigned char addr, unsigned char reg); 50 * reg - Slave device's register to be written 58 unsigned char reg,
|
H A D | ddk750_display.c | 11 unsigned long reg, val, reserved; local 15 reg = PANEL_DISPLAY_CTRL; 18 reg = CRT_DISPLAY_CTRL; 22 val = peek32(reg); 31 poke32(reg, val); 42 poke32(reg, val); 43 } while ((peek32(reg) & ~reserved) != (val & ~reserved)); 56 poke32(reg, val); 59 poke32(reg, val); 90 unsigned int reg; local 116 unsigned int reg; local [all...] |
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_osdep.h | 28 #define er32(reg) \ 30 ? E1000_##reg : E1000_82542_##reg))) 32 #define ew32(reg, value) \ 34 ? E1000_##reg : E1000_82542_##reg)))) 36 #define E1000_WRITE_REG_ARRAY(a, reg, offset, value) ( \ 38 (((a)->mac_type >= e1000_82543) ? E1000_##reg : E1000_82542_##reg) + \ 41 #define E1000_READ_REG_ARRAY(a, reg, offse [all...] |
/linux-master/include/soc/qcom/ |
H A D | kryo-l2-accessors.h | 9 void kryo_l2_set_indirect_reg(u64 reg, u64 val); 10 u64 kryo_l2_get_indirect_reg(u64 reg);
|
/linux-master/tools/perf/arch/mips/include/ |
H A D | dwarf-regs-table.h | 22 #define REG_DWARFNUM_NAME(reg, idx) [idx] = "$" #reg
|
/linux-master/include/linux/ |
H A D | litex.h | 41 static inline void litex_write8(void __iomem *reg, u8 val) argument 43 _write_litex_subregister(val, reg); 46 static inline void litex_write16(void __iomem *reg, u16 val) argument 48 _write_litex_subregister(val, reg); 51 static inline void litex_write32(void __iomem *reg, u32 val) argument 53 _write_litex_subregister(val, reg); 56 static inline void litex_write64(void __iomem *reg, u64 val) argument 58 _write_litex_subregister(val >> 32, reg); 59 _write_litex_subregister(val, reg + 4); 62 static inline u8 litex_read8(void __iomem *reg) argument 67 litex_read16(void __iomem *reg) argument 72 litex_read32(void __iomem *reg) argument 77 litex_read64(void __iomem *reg) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dmub/src/ |
H A D | dmub_dcn315.c | 43 #define REG_OFFSET_EXP(reg_name) (BASE(reg##reg_name##_BASE_IDX) + reg##reg_name) 48 #define DMUB_SR(reg) REG_OFFSET_EXP(reg), 55 #define DMUB_SF(reg, field) FD_MASK(reg, field), 59 #define DMUB_SF(reg, field) FD_SHIFT(reg, field),
|
H A D | dmub_dcn316.c | 43 #define REG_OFFSET_EXP(reg_name) (BASE(reg##reg_name##_BASE_IDX) + reg##reg_name) 48 #define DMUB_SR(reg) REG_OFFSET_EXP(reg), 55 #define DMUB_SF(reg, field) FD_MASK(reg, field), 59 #define DMUB_SF(reg, field) FD_SHIFT(reg, field),
|
H A D | dmub_dcn351.c | 14 #define REG_OFFSET_EXP(reg_name) BASE(reg##reg_name##_BASE_IDX) + reg##reg_name 21 #define DMUB_SR(reg) REG_STRUCT->offset.reg = REG_OFFSET_EXP(reg); 26 #define DMUB_SF(reg, field) REG_STRUCT->mask.reg##__##field = FD_MASK(reg, field); 30 #define DMUB_SF(reg, field) REG_STRUCT->shift.reg##_ [all...] |
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_mem.h | 15 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg))) 16 #define rd32(a, reg) readl((a)->hw_addr + (reg)) 17 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg))) 18 #define rd64(a, reg) readq((a)->hw_addr + (reg))
|
/linux-master/drivers/media/platform/samsung/s5p-jpeg/ |
H A D | jpeg-hw-exynos3250.c | 20 u32 reg = 1; local 25 while (reg != 0 && --count > 0) { 28 reg = readl(regs + EXYNOS3250_SW_RESET); 31 reg = 0; 34 while (reg != 1 && --count > 0) { 38 reg = readl(regs + EXYNOS3250_JPGDRI); 62 u32 reg; local 64 reg = readl(base + EXYNOS3250_JPGCMOD) & ~EXYNOS3250_HALF_EN_MASK; 66 writel(reg | EXYNOS3250_HALF_EN, base + EXYNOS3250_JPGCMOD); 71 u32 reg; local 122 u32 reg; local 134 u32 reg, m; local 148 u32 reg, m = 0; local 176 u32 reg; local 184 unsigned long reg; local 195 unsigned long reg; local 207 unsigned long reg; local 219 u32 reg; local 227 u32 reg; local 247 u32 reg; local 262 u32 reg; local 270 u32 reg; local 366 u32 reg; local [all...] |
/linux-master/arch/mips/include/asm/mach-ralink/ |
H A D | ralink_regs.h | 35 static inline void rt_sysc_w32(u32 val, unsigned reg) argument 37 __raw_writel(val, rt_sysc_membase + reg); 40 static inline u32 rt_sysc_r32(unsigned reg) argument 42 return __raw_readl(rt_sysc_membase + reg); 45 static inline void rt_sysc_m32(u32 clr, u32 set, unsigned reg) argument 47 u32 val = rt_sysc_r32(reg) & ~clr; 49 __raw_writel(val | set, rt_sysc_membase + reg); 52 static inline void rt_memc_w32(u32 val, unsigned reg) argument 54 __raw_writel(val, rt_memc_membase + reg); 57 static inline u32 rt_memc_r32(unsigned reg) argument [all...] |
/linux-master/drivers/phy/mediatek/ |
H A D | phy-mtk-io.h | 14 static inline void mtk_phy_clear_bits(void __iomem *reg, u32 bits) argument 16 u32 tmp = readl(reg); 19 writel(tmp, reg); 22 static inline void mtk_phy_set_bits(void __iomem *reg, u32 bits) argument 24 u32 tmp = readl(reg); 27 writel(tmp, reg); 30 static inline void mtk_phy_update_bits(void __iomem *reg, u32 mask, u32 val) argument 32 u32 tmp = readl(reg); 36 writel(tmp, reg); 40 #define mtk_phy_update_field(reg, mas [all...] |
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | io.h | 78 static inline u32 efx_reg(struct efx_nic *efx, unsigned int reg) argument 80 return efx->reg_base + reg; 85 unsigned int reg) 87 __raw_writeq((__force u64)value, efx->membase + reg); 89 static inline __le64 _efx_readq(struct efx_nic *efx, unsigned int reg) argument 91 return (__force __le64)__raw_readq(efx->membase + reg); 96 unsigned int reg) 98 __raw_writel((__force u32)value, efx->membase + reg); 100 static inline __le32 _efx_readd(struct efx_nic *efx, unsigned int reg) argument 102 return (__force __le32)__raw_readl(efx->membase + reg); 84 _efx_writeq(struct efx_nic *efx, __le64 value, unsigned int reg) argument 95 _efx_writed(struct efx_nic *efx, __le32 value, unsigned int reg) argument 106 efx_writeo(struct efx_nic *efx, const efx_oword_t *value, unsigned int reg) argument 150 efx_writed(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg) argument 162 efx_reado(struct efx_nic *efx, efx_oword_t *value, unsigned int reg) argument 201 efx_readd(struct efx_nic *efx, efx_dword_t *value, unsigned int reg) argument 212 efx_writeo_table(struct efx_nic *efx, const efx_oword_t *value, unsigned int reg, unsigned int index) argument 219 efx_reado_table(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int index) argument 232 efx_paged_reg(struct efx_nic *efx, unsigned int page, unsigned int reg) argument 239 _efx_writeo_page(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int page) argument 268 _efx_writed_page(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) argument 290 _efx_writed_page_locked(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) argument [all...] |
/linux-master/drivers/net/ethernet/sfc/ |
H A D | io.h | 54 static inline u32 efx_reg(struct efx_nic *efx, unsigned int reg) argument 56 return efx->reg_base + reg; 61 unsigned int reg) 63 __raw_writeq((__force u64)value, efx->membase + reg); 65 static inline __le64 _efx_readq(struct efx_nic *efx, unsigned int reg) argument 67 return (__force __le64)__raw_readq(efx->membase + reg); 72 unsigned int reg) 74 __raw_writel((__force u32)value, efx->membase + reg); 76 static inline __le32 _efx_readd(struct efx_nic *efx, unsigned int reg) argument 78 return (__force __le32)__raw_readl(efx->membase + reg); 60 _efx_writeq(struct efx_nic *efx, __le64 value, unsigned int reg) argument 71 _efx_writed(struct efx_nic *efx, __le32 value, unsigned int reg) argument 82 efx_writeo(struct efx_nic *efx, const efx_oword_t *value, unsigned int reg) argument 105 efx_writed(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg) argument 117 efx_reado(struct efx_nic *efx, efx_oword_t *value, unsigned int reg) argument 135 efx_readd(struct efx_nic *efx, efx_dword_t *value, unsigned int reg) argument 146 efx_writeo_table(struct efx_nic *efx, const efx_oword_t *value, unsigned int reg, unsigned int index) argument 153 efx_reado_table(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int index) argument 166 efx_paged_reg(struct efx_nic *efx, unsigned int page, unsigned int reg) argument 173 _efx_writeo_page(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int page) argument 202 _efx_writed_page(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) argument 224 _efx_writed_page_locked(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) argument [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb_82598.c | 21 u32 reg = 0; local 26 reg = IXGBE_READ_REG(hw, IXGBE_RUPPBMR) | IXGBE_RUPPBMR_MQA; 27 IXGBE_WRITE_REG(hw, IXGBE_RUPPBMR, reg); 29 reg = IXGBE_READ_REG(hw, IXGBE_RMCS); 31 reg &= ~IXGBE_RMCS_ARBDIS; 33 reg |= IXGBE_RMCS_RRM; 35 reg |= IXGBE_RMCS_DFP; 37 IXGBE_WRITE_REG(hw, IXGBE_RMCS, reg); 44 reg = credit_refill | (credit_max << IXGBE_RT2CR_MCL_SHIFT); 47 reg | 79 u32 reg, max_credits; local 125 u32 reg; local 168 u32 fcrtl, reg; local 221 u32 reg = 0; local [all...] |
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_de.h | 14 intel_de_read(struct drm_i915_private *i915, i915_reg_t reg) argument 16 return intel_uncore_read(&i915->uncore, reg); 20 intel_de_read8(struct drm_i915_private *i915, i915_reg_t reg) argument 22 return intel_uncore_read8(&i915->uncore, reg); 33 intel_de_posting_read(struct drm_i915_private *i915, i915_reg_t reg) argument 35 intel_uncore_posting_read(&i915->uncore, reg); 39 intel_de_write(struct drm_i915_private *i915, i915_reg_t reg, u32 val) argument 41 intel_uncore_write(&i915->uncore, reg, val); 45 intel_de_rmw(struct drm_i915_private *i915, i915_reg_t reg, u32 clear, u32 set) argument 47 return intel_uncore_rmw(&i915->uncore, reg, clea 51 intel_de_wait_for_register(struct drm_i915_private *i915, i915_reg_t reg, u32 mask, u32 value, unsigned int timeout) argument 58 intel_de_wait_for_register_fw(struct drm_i915_private *i915, i915_reg_t reg, u32 mask, u32 value, unsigned int timeout) argument 65 __intel_de_wait_for_register(struct drm_i915_private *i915, i915_reg_t reg, u32 mask, u32 value, unsigned int fast_timeout_us, unsigned int slow_timeout_ms, u32 *out_value) argument 75 intel_de_wait_for_set(struct drm_i915_private *i915, i915_reg_t reg, u32 mask, unsigned int timeout) argument 82 intel_de_wait_for_clear(struct drm_i915_private *i915, i915_reg_t reg, u32 mask, unsigned int timeout) argument 97 intel_de_read_fw(struct drm_i915_private *i915, i915_reg_t reg) argument 108 intel_de_write_fw(struct drm_i915_private *i915, i915_reg_t reg, u32 val) argument 115 intel_de_read_notrace(struct drm_i915_private *i915, i915_reg_t reg) argument 121 intel_de_write_notrace(struct drm_i915_private *i915, i915_reg_t reg, u32 val) argument [all...] |
/linux-master/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix_dp_reg.c | 28 u32 reg; local 31 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); 32 reg |= HDCP_VIDEO_MUTE; 33 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); 35 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); 36 reg &= ~HDCP_VIDEO_MUTE; 37 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); 43 u32 reg; local 45 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); 46 reg 52 u32 reg; local 66 u32 reg; local 120 u32 reg; local 175 u32 reg; local 196 u32 reg; local 210 u32 reg; local 222 u32 reg; local 233 u32 reg; local 254 u32 reg; local 358 u32 reg; local 394 u32 reg; local 408 u32 reg; local 422 u32 reg; local 431 u32 reg; local 458 u32 reg; local 468 u32 reg; local 504 u32 reg; local 520 u32 reg; local 529 u32 reg; local 538 u32 reg; local 546 u32 reg; local 554 u32 reg; local 563 u32 reg; local 579 u32 reg; local 612 u32 reg; local 623 u32 reg; local 634 u32 reg; local 645 u32 reg; local 656 u32 reg; local 665 u32 reg; local 674 u32 reg; local 683 u32 reg; local 711 u32 reg; local 726 u32 reg; local 746 u32 reg; local 766 u32 reg; local 796 u32 reg; local 828 u32 reg; local 843 u32 reg; local 860 u32 reg; local 869 u32 reg; local 885 u32 reg; local 917 u32 reg; local 926 u32 reg; local 1026 u32 reg; local [all...] |
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-fau.h | 123 * @reg: FAU atomic register to access. 0 <= reg < 2048. 129 static inline uint64_t __cvmx_fau_store_address(uint64_t noadd, uint64_t reg) argument 133 cvmx_build_bits(CVMX_FAU_BITS_REGISTER, reg); 143 * @reg: FAU atomic register to access. 0 <= reg < 2048. 152 static inline uint64_t __cvmx_fau_atomic_address(uint64_t tagwait, uint64_t reg, argument 158 cvmx_build_bits(CVMX_FAU_BITS_REGISTER, reg); 164 * @reg: FAU atomic register to access. 0 <= reg < 204 170 cvmx_fau_fetch_and_add64(cvmx_fau_reg_64_t reg, int64_t value) argument 185 cvmx_fau_fetch_and_add32(cvmx_fau_reg_32_t reg, int32_t value) argument 200 cvmx_fau_fetch_and_add16(cvmx_fau_reg_16_t reg, int16_t value) argument 214 cvmx_fau_fetch_and_add8(cvmx_fau_reg_8_t reg, int8_t value) argument 233 cvmx_fau_tagwait_fetch_and_add64(cvmx_fau_reg_64_t reg, int64_t value) argument 257 cvmx_fau_tagwait_fetch_and_add32(cvmx_fau_reg_32_t reg, int32_t value) argument 281 cvmx_fau_tagwait_fetch_and_add16(cvmx_fau_reg_16_t reg, int16_t value) argument 304 cvmx_fau_tagwait_fetch_and_add8(cvmx_fau_reg_8_t reg, int8_t value) argument 337 __cvmx_fau_iobdma_data(uint64_t scraddr, int64_t value, uint64_t tagwait, cvmx_fau_op_size_t size, uint64_t reg) argument 363 cvmx_fau_async_fetch_and_add64(uint64_t scraddr, cvmx_fau_reg_64_t reg, int64_t value) argument 383 cvmx_fau_async_fetch_and_add32(uint64_t scraddr, cvmx_fau_reg_32_t reg, int32_t value) argument 402 cvmx_fau_async_fetch_and_add16(uint64_t scraddr, cvmx_fau_reg_16_t reg, int16_t value) argument 420 cvmx_fau_async_fetch_and_add8(uint64_t scraddr, cvmx_fau_reg_8_t reg, int8_t value) argument 443 cvmx_fau_async_tagwait_fetch_and_add64(uint64_t scraddr, cvmx_fau_reg_64_t reg, int64_t value) argument 466 cvmx_fau_async_tagwait_fetch_and_add32(uint64_t scraddr, cvmx_fau_reg_32_t reg, int32_t value) argument 489 cvmx_fau_async_tagwait_fetch_and_add16(uint64_t scraddr, cvmx_fau_reg_16_t reg, int16_t value) argument 511 cvmx_fau_async_tagwait_fetch_and_add8(uint64_t scraddr, cvmx_fau_reg_8_t reg, int8_t value) argument 526 cvmx_fau_atomic_add64(cvmx_fau_reg_64_t reg, int64_t value) argument 538 cvmx_fau_atomic_add32(cvmx_fau_reg_32_t reg, int32_t value) argument 551 cvmx_fau_atomic_add16(cvmx_fau_reg_16_t reg, int16_t value) argument 563 cvmx_fau_atomic_add8(cvmx_fau_reg_8_t reg, int8_t value) argument 576 cvmx_fau_atomic_write64(cvmx_fau_reg_64_t reg, int64_t value) argument 588 cvmx_fau_atomic_write32(cvmx_fau_reg_32_t reg, int32_t value) argument 601 cvmx_fau_atomic_write16(cvmx_fau_reg_16_t reg, int16_t value) argument 613 cvmx_fau_atomic_write8(cvmx_fau_reg_8_t reg, int8_t value) argument [all...] |
/linux-master/arch/mips/include/asm/dec/ |
H A D | ioasic.h | 20 static inline void ioasic_write(unsigned int reg, u32 v) argument 22 ioasic_base[reg / 4] = v; 25 static inline u32 ioasic_read(unsigned int reg) argument 27 return ioasic_base[reg / 4];
|
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | io.h | 68 unsigned int reg) 70 __raw_writeq((__force u64)value, efx->membase + reg); 72 static inline __le64 _ef4_readq(struct ef4_nic *efx, unsigned int reg) argument 74 return (__force __le64)__raw_readq(efx->membase + reg); 79 unsigned int reg) 81 __raw_writel((__force u32)value, efx->membase + reg); 83 static inline __le32 _ef4_readd(struct ef4_nic *efx, unsigned int reg) argument 85 return (__force __le32)__raw_readl(efx->membase + reg); 90 unsigned int reg) 95 "writing register %x with " EF4_OWORD_FMT "\n", reg, 67 _ef4_writeq(struct ef4_nic *efx, __le64 value, unsigned int reg) argument 78 _ef4_writed(struct ef4_nic *efx, __le32 value, unsigned int reg) argument 89 ef4_writeo(struct ef4_nic *efx, const ef4_oword_t *value, unsigned int reg) argument 133 ef4_writed(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg) argument 145 ef4_reado(struct ef4_nic *efx, ef4_oword_t *value, unsigned int reg) argument 184 ef4_readd(struct ef4_nic *efx, ef4_dword_t *value, unsigned int reg) argument 195 ef4_writeo_table(struct ef4_nic *efx, const ef4_oword_t *value, unsigned int reg, unsigned int index) argument 202 ef4_reado_table(struct ef4_nic *efx, ef4_oword_t *value, unsigned int reg, unsigned int index) argument 216 _ef4_writeo_page(struct ef4_nic *efx, ef4_oword_t *value, unsigned int reg, unsigned int page) argument 245 _ef4_writed_page(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg, unsigned int page) argument 265 _ef4_writed_page_locked(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg, unsigned int page) argument [all...] |