Searched refs:reg (Results 26 - 50 of 7209) sorted by relevance

1234567891011>>

/linux-master/arch/powerpc/boot/dts/fsl/
H A Dpq3-mpic-timer-B.dtsi37 reg = <0x42100 0x100 0x42300 4>;
H A Dqoriq-sata2-0.dtsi37 reg = <0x220000 0x1000>;
H A Dqoriq-sata2-1.dtsi37 reg = <0x221000 0x1000>;
/linux-master/drivers/staging/sm750fb/
H A Dddk750_hwi2c.h9 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 Dddk750_swi2c.h37 * 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 Dddk750_display.c11 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 De1000_osdep.h28 #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 Dkryo-l2-accessors.h9 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 Ddwarf-regs-table.h22 #define REG_DWARFNUM_NAME(reg, idx) [idx] = "$" #reg
/linux-master/include/linux/
H A Dlitex.h41 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 Ddmub_dcn315.c43 #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 Ddmub_dcn316.c43 #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 Ddmub_dcn351.c14 #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 Didpf_mem.h15 #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 Djpeg-hw-exynos3250.c20 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 Dralink_regs.h35 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 Dphy-mtk-io.h14 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 Dio.h78 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 Dio.h54 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 Dixgbe_dcb_82598.c21 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 Dintel_de.h14 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 Danalogix_dp_reg.c28 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 Dcvmx-fau.h123 * @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 Dioasic.h20 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 Dio.h68 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...]

Completed in 177 milliseconds

1234567891011>>