/kernel/linux/linux-6.6/drivers/media/platform/st/stm32/dma2d/ |
H A D | dma2d-hw.c | 29 static inline void reg_update_bits(void __iomem *base, u32 reg, u32 mask, in reg_update_bits() function 37 reg_update_bits(d->regs, DMA2D_CR_REG, CR_START, CR_START); in dma2d_start() 55 reg_update_bits(d->regs, DMA2D_CR_REG, CR_MODE_MASK, in dma2d_config_common() 64 reg_update_bits(d->regs, DMA2D_CR_REG, CR_CEIE, CR_CEIE); in dma2d_config_out() 65 reg_update_bits(d->regs, DMA2D_CR_REG, CR_CTCIE, CR_CTCIE); in dma2d_config_out() 66 reg_update_bits(d->regs, DMA2D_CR_REG, CR_CAEIE, CR_CAEIE); in dma2d_config_out() 67 reg_update_bits(d->regs, DMA2D_CR_REG, CR_TCIE, CR_TCIE); in dma2d_config_out() 68 reg_update_bits(d->regs, DMA2D_CR_REG, CR_TEIE, CR_TEIE); in dma2d_config_out() 72 reg_update_bits(d->regs, DMA2D_OPFCCR_REG, OPFCCR_CM_MASK, in dma2d_config_out() 83 reg_update_bits( in dma2d_config_out() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/stm/ |
H A D | ltdc.c | 261 static inline void reg_update_bits(void __iomem *base, u32 reg, u32 mask, in reg_update_bits() function 609 reg_update_bits(ldev->regs, LTDC_GCR, in ltdc_crtc_mode_set_nofb() 614 reg_update_bits(ldev->regs, LTDC_SSCR, SSCR_VSH | SSCR_HSW, val); in ltdc_crtc_mode_set_nofb() 618 reg_update_bits(ldev->regs, LTDC_BPCR, BPCR_AVBP | BPCR_AHBP, val); in ltdc_crtc_mode_set_nofb() 622 reg_update_bits(ldev->regs, LTDC_AWCR, AWCR_AAW | AWCR_AAH, val); in ltdc_crtc_mode_set_nofb() 626 reg_update_bits(ldev->regs, LTDC_TWCR, TWCR_TOTALH | TWCR_TOTALW, val); in ltdc_crtc_mode_set_nofb() 818 reg_update_bits(ldev->regs, LTDC_L1WHPCR + lofs, in ltdc_plane_atomic_update() 823 reg_update_bits(ldev->regs, LTDC_L1WVPCR + lofs, in ltdc_plane_atomic_update() 837 reg_update_bits(ldev->regs, LTDC_L1PFCR + lofs, LXPFCR_PF, val); in ltdc_plane_atomic_update() 844 reg_update_bits(lde in ltdc_plane_atomic_update() [all...] |
/kernel/linux/linux-6.6/drivers/base/regmap/ |
H A D | regmap.c | 820 if (config->reg_update_bits) in __regmap_init() 821 map->reg_update_bits = config->reg_update_bits; in __regmap_init() 832 map->reg_update_bits = config->reg_update_bits; in __regmap_init() 839 map->reg_update_bits = bus->reg_update_bits; in __regmap_init() 845 map->reg_update_bits = bus->reg_update_bits; in __regmap_init() 3147 if (regmap_volatile(map, reg) && map->reg_update_bits) { in _regmap_update_bits() [all...] |
H A D | internal.h | 111 int (*reg_update_bits)(void *context, unsigned int reg, member
|
/kernel/linux/linux-5.10/drivers/base/regmap/ |
H A D | internal.h | 105 int (*reg_update_bits)(void *context, unsigned int reg, member
|
H A D | regmap.c | 851 map->reg_update_bits = bus->reg_update_bits; in __regmap_init() 857 map->reg_update_bits = bus->reg_update_bits; in __regmap_init() 3027 if (regmap_volatile(map, reg) && map->reg_update_bits) { in _regmap_update_bits() 3028 ret = map->reg_update_bits(map->bus_context, reg, mask, val); in _regmap_update_bits()
|
/kernel/linux/linux-5.10/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-regmap.c | 383 .reg_update_bits = mcp251xfd_regmap_nocrc_update_bits,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/microchip/ |
H A D | encx24j600-regmap.c | 480 .reg_update_bits = regmap_encx24j600_reg_update_bits,
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/ |
H A D | encx24j600-regmap.c | 480 .reg_update_bits = regmap_encx24j600_reg_update_bits,
|
/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-regmap.c | 436 .reg_update_bits = mcp251xfd_regmap_nocrc_update_bits,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | regmap.h | 315 * @reg_update_bits: Optional callback that if filled will be used to perform 412 int (*reg_update_bits)(void *context, unsigned int reg, member 542 * @reg_update_bits: Update bits operation to be used against volatile 570 regmap_hw_reg_update_bits reg_update_bits; member
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | regmap.h | 481 * @reg_update_bits: Update bits operation to be used against volatile 507 regmap_hw_reg_update_bits reg_update_bits; member
|
/kernel/linux/linux-6.6/drivers/net/dsa/qca/ |
H A D | qca8k-8xxx.c | 575 .reg_update_bits = qca8k_regmap_update_bits,
|