Searched refs:rmw (Results 1 - 25 of 28) sorted by relevance

12

/linux-master/arch/arm/mach-omap2/
H A Dvoltagedomains54xx_data.c38 .rmw = omap4_prm_vcvp_rmw,
49 .rmw = omap4_prm_vcvp_rmw,
60 .rmw = omap4_prm_vcvp_rmw,
H A Dvoltagedomains44xx_data.c52 .rmw = omap4_prm_vcvp_rmw,
63 .rmw = omap4_prm_vcvp_rmw,
74 .rmw = omap4_prm_vcvp_rmw,
H A Dvoltagedomains3xxx_data.c53 .rmw = omap3_prm_vcvp_rmw,
64 .rmw = omap3_prm_vcvp_rmw,
H A Dvoltage.h76 u32 (*rmw)(u32 mask, u32 bits, u8 offset); member in struct:voltagedomain
H A Dvc.c127 voltdm->rmw(CFG_CHANNEL_MASK << vc->cfg_channel_sa_shift,
765 voltdm->rmw(vc->common->i2c_cfg_clear_mask,
771 voltdm->rmw(vc->common->i2c_mcode_mask,
834 voltdm->rmw(vc->smps_sa_mask,
842 voltdm->rmw(vc->smps_volra_mask,
848 voltdm->rmw(vc->smps_cmdra_mask,
H A Dvp.c112 voltdm->rmw(voltdm->vp->common->vpconfig_errorgain_mask,
/linux-master/drivers/comedi/drivers/
H A Ddt9812.c213 struct dt9812_rmw_byte rmw[DT9812_MAX_NUM_MULTI_BYTE_RMWS]; member in struct:dt9812_rmw_multi
353 struct dt9812_rmw_byte *rmw)
368 cmd->u.rmw_multi_info.rmw[i] = rmw[i];
415 struct dt9812_rmw_byte *rmw, int channel)
421 rmw->address = F020_SFR_P1;
422 rmw->and_mask = 0xe0;
423 rmw->or_value = channel << 5;
426 rmw->address = F020_SFR_AMX0SL;
427 rmw
351 dt9812_rmw_multiple_registers(struct comedi_device *dev, int reg_count, struct dt9812_rmw_byte *rmw) argument
414 dt9812_configure_mux(struct comedi_device *dev, struct dt9812_rmw_byte *rmw, int channel) argument
432 dt9812_configure_gain(struct comedi_device *dev, struct dt9812_rmw_byte *rmw, enum dt9812_gain gain) argument
485 struct dt9812_rmw_byte rmw[3]; local
551 struct dt9812_rmw_byte rmw[3]; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmmio.c92 .rmw = mt76_mmio_rmw,
H A Dmt76.h77 u32 (*rmw)(struct mt76_dev *dev, u32 offset, u32 mask, u32 val); member in struct:mt76_bus_ops
1039 #define __mt76_rmw(dev, ...) (dev)->bus->rmw((dev), __VA_ARGS__)
1048 #define mt76_rmw(dev, ...) (dev)->mt76.bus->rmw(&((dev)->mt76), __VA_ARGS__)
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dpci.c73 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1,
89 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1,
205 return dev->bus_ops->rmw(mdev, addr, mask, val);
373 bus_ops->rmw = mt7925_rmw;
H A Dusb.c157 .rmw = mt792xu_rmw,
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmmio.c163 return dev->bus_ops->rmw(mdev, addr, mask, val);
220 bus_ops->rmw = mt7615_rmw;
H A Dsdio.c93 .rmw = mt76s_rmw,
H A Dusb.c130 .rmw = mt7663u_rmw,
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmmio.c143 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1,
157 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2,
262 return dev->bus_ops->rmw(mdev, addr, mask, val);
265 val = dev->bus_ops->rmw(mdev, __mt7996_reg_remap_addr(dev, offset), mask, val);
470 bus_ops->rmw = mt7996_rmw;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmmio.c426 dev->bus_ops->rmw(&dev->mt76, l1_remap,
443 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2,
455 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L2_MT7916 + ofs,
569 return dev->bus_ops->rmw(mdev, addr, mask, val);
572 val = dev->bus_ops->rmw(mdev, __mt7915_reg_remap_addr(dev, offset), mask, val);
778 bus_ops->rmw = mt7915_rmw;
/linux-master/drivers/video/fbdev/
H A Dvga16fb.c110 static inline void rmw(volatile char __iomem *p) function
883 rmw(where);
884 rmw(where+1);
954 rmw(dst);
1206 rmw(dst);
1211 rmw(dst++);
/linux-master/drivers/net/wireless/ath/
H A Dath.h133 u32 (*rmw)(void *, u32 reg_offset, u32 set, u32 clr); member in struct:ath_ops
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dinit.c420 return dev->bus_ops->rmw(mdev, addr, mask, val);
507 bus_ops->rmw = mt7603_rmw;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dpci.c159 return dev->bus_ops->rmw(mdev, addr, mask, val);
337 bus_ops->rmw = mt7921_rmw;
H A Dusb.c166 .rmw = mt792xu_rmw,
H A Dsdio.c109 .rmw = mt76s_rmw,
/linux-master/fs/ceph/
H A Dfile.c1689 bool rmw; local
1714 rmw = first || last;
1718 rmw ? "" : "no ");
1732 if (rmw) {
1945 rmw ? 1 : 0, rmw ? 2 : 1,
1957 osd_req_op_extent_osd_data_pages(req, rmw ? 1 : 0, pages, write_len,
1964 if (rmw) {
1988 /* Version changed! Must re-do the rmw cycle */
1991 /* We should only ever see this on a rmw */
[all...]
/linux-master/drivers/md/
H A Draid5.c1279 * must be preparing for prexor in rmw; read
2772 * must be preparing for prexor in rmw
3291 * necessary to handle complex rmw of write back cache (prexor with
3293 * like to flush data in journal to RAID disks first, so complex rmw
3347 * run rmw and allocates extra page for prexor. However, rcw is
4001 * disks first, this avoids handling complex rmw of write
4146 int rmw = 0, rcw = 0, i; local
4162 rcw = 1; rmw = 2;
4176 rmw++;
4178 rmw
[all...]
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dhw.h89 (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr))

Completed in 804 milliseconds

12