/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | soc15.h | 41 u32 and_mask; member 86 #define SOC15_REG_GOLDEN_VALUE(ip, inst, reg, and_mask, or_mask) \ 87 { ip##_HWIP, inst, reg##_BASE_IDX, reg, and_mask, or_mask }
|
H A D | soc15.c | 423 if (entry->and_mask == 0xffffffff) { in soc15_program_register_sequence() 427 tmp &= ~(entry->and_mask); in soc15_program_register_sequence() 428 tmp |= (entry->or_mask & entry->and_mask); in soc15_program_register_sequence()
|
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | dt9812.c | 204 u8 and_mask; member 423 rmw->and_mask = 0xe0; in dt9812_configure_mux() 428 rmw->and_mask = 0xff; in dt9812_configure_mux() 444 rmw->and_mask = F020_MASK_ADC0CF_AMP0GN2 | in dt9812_configure_gain() 505 rmw[2].and_mask = 0xff; in dt9812_analog_in() 561 rmw[0].and_mask = 0xff; in dt9812_analog_out() 566 rmw[1].and_mask = 0xff; in dt9812_analog_out() 571 rmw[2].and_mask = 0xff; in dt9812_analog_out() 578 rmw[0].and_mask = 0xff; in dt9812_analog_out() 583 rmw[1].and_mask in dt9812_analog_out() [all...] |
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | dt9812.c | 203 u8 and_mask; member 422 rmw->and_mask = 0xe0; in dt9812_configure_mux() 427 rmw->and_mask = 0xff; in dt9812_configure_mux() 443 rmw->and_mask = F020_MASK_ADC0CF_AMP0GN2 | in dt9812_configure_gain() 504 rmw[2].and_mask = 0xff; in dt9812_analog_in() 560 rmw[0].and_mask = 0xff; in dt9812_analog_out() 565 rmw[1].and_mask = 0xff; in dt9812_analog_out() 570 rmw[2].and_mask = 0xff; in dt9812_analog_out() 577 rmw[0].and_mask = 0xff; in dt9812_analog_out() 582 rmw[1].and_mask in dt9812_analog_out() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | soc15.h | 41 u32 and_mask; member 93 #define SOC15_REG_GOLDEN_VALUE(ip, inst, reg, and_mask, or_mask) \ 94 { ip##_HWIP, inst, reg##_BASE_IDX, reg, and_mask, or_mask }
|
H A D | soc15.c | 459 if (entry->and_mask == 0xffffffff) { in soc15_program_register_sequence() 465 tmp &= ~(entry->and_mask); in soc15_program_register_sequence() 466 tmp |= (entry->or_mask & entry->and_mask); in soc15_program_register_sequence()
|
/kernel/linux/linux-5.10/drivers/media/pci/cx23885/ |
H A D | netup-init.c | 90 static void i2c_av_and_or(struct i2c_adapter *i2c, u16 reg, unsigned and_mask, in i2c_av_and_or() argument 93 i2c_av_write(i2c, reg, (i2c_av_read(i2c, reg) & and_mask) | or_value); in i2c_av_and_or()
|
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/ |
H A D | netup-init.c | 90 static void i2c_av_and_or(struct i2c_adapter *i2c, u16 reg, unsigned and_mask, in i2c_av_and_or() argument 93 i2c_av_write(i2c, reg, (i2c_av_read(i2c, reg) & and_mask) | or_value); in i2c_av_and_or()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | ia_css_pipe_public.h | 299 * @param[in] and_mask Binary or of enum ia_css_event_irq_mask_type. An event 311 Host less often. In case both or_mask and and_mask are 316 or_mask and and_mask may be active at the same time\n 320 and_mask = IA_CSS_EVENT_TYPE_NONE\n 367 unsigned int and_mask); 374 * @param[out] and_mask Current and_mask.The bits in this mask are a binary or 388 unsigned int *and_mask);
|
H A D | sh_css_sp.c | 1572 event_irq_mask_init.and_mask = IA_CSS_EVENT_TYPE_NONE; in sh_css_event_init_irq_mask() 1589 unsigned int and_mask) { in ia_css_pipe_set_irq_mask() 1608 IA_CSS_LOG("or_mask=%x, and_mask=%x", or_mask, and_mask); in ia_css_pipe_set_irq_mask() 1610 event_irq_mask.and_mask = (uint16_t)and_mask; in ia_css_pipe_set_irq_mask() 1628 unsigned int *and_mask) { in ia_css_event_get_irq_mask() 1654 if (and_mask) in ia_css_event_get_irq_mask() 1655 *and_mask = event_irq_mask.and_mask; in ia_css_event_get_irq_mask() 1587 ia_css_pipe_set_irq_mask(struct ia_css_pipe *pipe, unsigned int or_mask, unsigned int and_mask) ia_css_pipe_set_irq_mask() argument 1626 ia_css_event_get_irq_mask(const struct ia_css_pipe *pipe, unsigned int *or_mask, unsigned int *and_mask) ia_css_event_get_irq_mask() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
H A D | ia_css_pipe_public.h | 280 * @param[in] and_mask Binary or of enum ia_css_event_irq_mask_type. An event 292 Host less often. In case both or_mask and and_mask are 297 or_mask and and_mask may be active at the same time\n 301 and_mask = IA_CSS_EVENT_TYPE_NONE\n 348 unsigned int and_mask); 355 * @param[out] and_mask Current and_mask.The bits in this mask are a binary or 369 unsigned int *and_mask);
|
H A D | sh_css_sp.c | 1539 event_irq_mask_init.and_mask = IA_CSS_EVENT_TYPE_NONE; in sh_css_event_init_irq_mask() 1556 unsigned int and_mask) in ia_css_pipe_set_irq_mask() 1576 IA_CSS_LOG("or_mask=%x, and_mask=%x", or_mask, and_mask); in ia_css_pipe_set_irq_mask() 1578 event_irq_mask.and_mask = (uint16_t)and_mask; in ia_css_pipe_set_irq_mask() 1596 unsigned int *and_mask) in ia_css_event_get_irq_mask() 1623 if (and_mask) in ia_css_event_get_irq_mask() 1624 *and_mask = event_irq_mask.and_mask; in ia_css_event_get_irq_mask() 1554 ia_css_pipe_set_irq_mask(struct ia_css_pipe *pipe, unsigned int or_mask, unsigned int and_mask) ia_css_pipe_set_irq_mask() argument 1594 ia_css_event_get_irq_mask(const struct ia_css_pipe *pipe, unsigned int *or_mask, unsigned int *and_mask) ia_css_event_get_irq_mask() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | mt6577_auxadc.c | 95 u32 or_mask, u32 and_mask) in mt6577_auxadc_mod_reg() 101 val &= ~and_mask; in mt6577_auxadc_mod_reg() 94 mt6577_auxadc_mod_reg(void __iomem *reg, u32 or_mask, u32 and_mask) mt6577_auxadc_mod_reg() argument
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | mt6577_auxadc.c | 100 u32 or_mask, u32 and_mask) in mt6577_auxadc_mod_reg() 106 val &= ~and_mask; in mt6577_auxadc_mod_reg() 99 mt6577_auxadc_mod_reg(void __iomem *reg, u32 or_mask, u32 and_mask) mt6577_auxadc_mod_reg() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_combios.c | 2892 uint32_t reg, val, and_mask, or_mask; in radeon_combios_external_tmds_setup() local 2918 and_mask = RBIOS32(index); in radeon_combios_external_tmds_setup() 2923 val = (val & and_mask) | or_mask; in radeon_combios_external_tmds_setup() 2972 and_mask = RBIOS32(index); in radeon_combios_external_tmds_setup() 2977 val = (val & and_mask) | or_mask; in radeon_combios_external_tmds_setup() 2987 and_mask = RBIOS32(index); in radeon_combios_external_tmds_setup() 2992 val = (val & and_mask) | or_mask; in radeon_combios_external_tmds_setup() 3023 uint32_t val, and_mask, or_mask; in combios_parse_mmio_table() local 3039 and_mask = RBIOS32(offset); in combios_parse_mmio_table() 3044 tmp &= and_mask; in combios_parse_mmio_table() 3103 uint32_t and_mask, or_mask; combios_parse_pll_table() local [all...] |
H A D | radeon_device.c | 205 u32 tmp, reg, and_mask, or_mask; in radeon_program_register_sequence() local 213 and_mask = registers[i + 1]; in radeon_program_register_sequence() 216 if (and_mask == 0xffffffff) { in radeon_program_register_sequence() 220 tmp &= ~and_mask; in radeon_program_register_sequence()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_combios.c | 2891 uint32_t reg, val, and_mask, or_mask; in radeon_combios_external_tmds_setup() local 2917 and_mask = RBIOS32(index); in radeon_combios_external_tmds_setup() 2922 val = (val & and_mask) | or_mask; in radeon_combios_external_tmds_setup() 2971 and_mask = RBIOS32(index); in radeon_combios_external_tmds_setup() 2976 val = (val & and_mask) | or_mask; in radeon_combios_external_tmds_setup() 2986 and_mask = RBIOS32(index); in radeon_combios_external_tmds_setup() 2991 val = (val & and_mask) | or_mask; in radeon_combios_external_tmds_setup() 3022 uint32_t val, and_mask, or_mask; in combios_parse_mmio_table() local 3038 and_mask = RBIOS32(offset); in combios_parse_mmio_table() 3043 tmp &= and_mask; in combios_parse_mmio_table() 3102 uint32_t and_mask, or_mask; combios_parse_pll_table() local [all...] |
H A D | radeon_device.c | 206 u32 tmp, reg, and_mask, or_mask; in radeon_program_register_sequence() local 214 and_mask = registers[i + 1]; in radeon_program_register_sequence() 217 if (and_mask == 0xffffffff) { in radeon_program_register_sequence() 221 tmp &= ~and_mask; in radeon_program_register_sequence()
|
/kernel/linux/linux-5.10/drivers/media/i2c/cx25840/ |
H A D | cx25840-core.h | 161 int cx25840_and_or4(struct i2c_client *client, u16 addr, u32 and_mask,
|
/kernel/linux/linux-6.6/drivers/media/i2c/cx25840/ |
H A D | cx25840-core.h | 161 int cx25840_and_or4(struct i2c_client *client, u16 addr, u32 and_mask,
|
/kernel/linux/linux-5.10/drivers/media/pci/cx18/ |
H A D | cx18-av-core.c | 71 int cx18_av_and_or(struct cx18 *cx, u16 addr, unsigned and_mask, in cx18_av_and_or() argument 75 (cx18_av_read(cx, addr) & and_mask) | in cx18_av_and_or() 79 int cx18_av_and_or4(struct cx18 *cx, u16 addr, u32 and_mask, in cx18_av_and_or4() argument 83 (cx18_av_read4(cx, addr) & and_mask) | in cx18_av_and_or4()
|
/kernel/linux/linux-6.6/drivers/media/pci/cx18/ |
H A D | cx18-av-core.c | 71 int cx18_av_and_or(struct cx18 *cx, u16 addr, unsigned and_mask, in cx18_av_and_or() argument 75 (cx18_av_read(cx, addr) & and_mask) | in cx18_av_and_or() 79 int cx18_av_and_or4(struct cx18 *cx, u16 addr, u32 and_mask, in cx18_av_and_or4() argument 83 (cx18_av_read4(cx, addr) & and_mask) | in cx18_av_and_or4()
|
/kernel/linux/linux-5.10/drivers/media/usb/cpia2/ |
H A D | cpia2.h | 228 u8 and_mask; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/natsemi/ |
H A D | ns83820.c | 1673 u32 and_mask = 0xffffffff; local 1680 and_mask &= ~(RFCR_AAU | RFCR_AAM); 1685 and_mask &= ~RFCR_AAM; 1688 val = (readl(rfcr) & and_mask) | or_mask;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/natsemi/ |
H A D | ns83820.c | 1676 u32 and_mask = 0xffffffff; local 1683 and_mask &= ~(RFCR_AAU | RFCR_AAM); 1688 and_mask &= ~RFCR_AAM; 1691 val = (readl(rfcr) & and_mask) | or_mask;
|