Searched refs:rmw (Results 1 – 14 of 14) sorted by relevance
/drivers/staging/comedi/drivers/ |
D | dt9812.c | 214 struct dt9812_rmw_byte rmw[DT9812_MAX_NUM_MULTI_BYTE_RMWS]; member 354 struct dt9812_rmw_byte *rmw) in dt9812_rmw_multiple_registers() argument 369 cmd->u.rmw_multi_info.rmw[i] = rmw[i]; in dt9812_rmw_multiple_registers() 416 struct dt9812_rmw_byte *rmw, int channel) in dt9812_configure_mux() argument 422 rmw->address = F020_SFR_P1; in dt9812_configure_mux() 423 rmw->and_mask = 0xe0; in dt9812_configure_mux() 424 rmw->or_value = channel << 5; in dt9812_configure_mux() 427 rmw->address = F020_SFR_AMX0SL; in dt9812_configure_mux() 428 rmw->and_mask = 0xff; in dt9812_configure_mux() 429 rmw->or_value = channel & 0x07; in dt9812_configure_mux() [all …]
|
/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | mmio.c | 168 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7615_rmw() 224 bus_ops->rmw = mt7615_rmw; in mt7615_mmio_probe()
|
D | sdio.c | 338 .rmw = mt7663s_rmw, in mt7663s_probe()
|
/drivers/net/wireless/mediatek/mt76/mt7915/ |
D | dma.c | 220 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7915_rmw() 238 bus_ops->rmw = mt7915_rmw; in mt7915_dma_init()
|
/drivers/video/fbdev/ |
D | vga16fb.c | 112 static inline void rmw(volatile char __iomem *p) in rmw() function 887 rmw(where); in vga_8planes_fillrect() 888 rmw(where+1); in vga_8planes_fillrect() 958 rmw(dst); in vga16fb_fillrect() 1210 rmw(dst); in vga_imageblit_expand() 1215 rmw(dst++); in vga_imageblit_expand()
|
/drivers/net/wireless/mediatek/mt76/ |
D | mmio.c | 86 .rmw = mt76_mmio_rmw, in mt76_mmio_init()
|
D | mt76.h | 45 u32 (*rmw)(struct mt76_dev *dev, u32 offset, u32 mask, u32 val); member 678 #define __mt76_rmw(dev, ...) (dev)->bus->rmw((dev), __VA_ARGS__) 687 #define mt76_rmw(dev, ...) (dev)->mt76.bus->rmw(&((dev)->mt76), __VA_ARGS__)
|
D | usb.c | 1110 mt76u_ops.rmw = ext ? mt76u_rmw_ext : mt76u_rmw; in mt76u_init()
|
/drivers/net/wireless/ath/ |
D | ath.h | 133 u32 (*rmw)(void *, u32 reg_offset, u32 set, u32 clr); member
|
/drivers/net/wireless/mediatek/mt76/mt7603/ |
D | init.c | 441 return dev->bus_ops->rmw(mdev, addr, mask, val); in mt7603_rmw() 528 bus_ops->rmw = mt7603_rmw; in mt7603_register_device()
|
/drivers/md/ |
D | raid5.c | 4080 int rmw = 0, rcw = 0, i; in handle_stripe_dirtying() local 4096 rcw = 1; rmw = 2; in handle_stripe_dirtying() 4110 rmw++; in handle_stripe_dirtying() 4112 rmw += 2*disks; /* cannot read it */ in handle_stripe_dirtying() 4128 (unsigned long long)sh->sector, sh->state, rmw, rcw); in handle_stripe_dirtying() 4130 if ((rmw < rcw || (rmw == rcw && conf->rmw_level == PARITY_PREFER_RMW)) && rmw > 0) { in handle_stripe_dirtying() 4135 (unsigned long long)sh->sector, rmw); in handle_stripe_dirtying() 4187 if ((rcw < rmw || (rcw == rmw && conf->rmw_level != PARITY_PREFER_RMW)) && rcw > 0) { in handle_stripe_dirtying() 4218 if (rcw > disks && rmw > disks && in handle_stripe_dirtying() 4233 (s->locked == 0 && (rcw == 0 || rmw == 0) && in handle_stripe_dirtying()
|
/drivers/net/wireless/ath/ath9k/ |
D | htc_drv_init.c | 630 ah->reg_ops.rmw = ath9k_reg_rmw; in ath9k_init_priv()
|
D | hw.h | 89 (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr))
|
D | init.c | 672 ah->reg_ops.rmw = ath9k_reg_rmw; in ath9k_init_softc()
|