Home
last modified time | relevance | path

Searched refs:and_mask (Results 1 – 20 of 20) sorted by relevance

/openbmc/linux/drivers/comedi/drivers/
H A Ddt9812.c203 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 = 0xff; in dt9812_analog_out()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Dsoc15.h41 u32 and_mask; member
93 #define SOC15_REG_GOLDEN_VALUE(ip, inst, reg, and_mask, or_mask) \ argument
94 { ip##_HWIP, inst, reg##_BASE_IDX, reg, and_mask, or_mask }
H A Dsoc15.c459 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()
H A Damdgpu_device.c949 u32 tmp, reg, and_mask, or_mask; in amdgpu_device_program_register_sequence() local
957 and_mask = registers[i + 1]; in amdgpu_device_program_register_sequence()
960 if (and_mask == 0xffffffff) { in amdgpu_device_program_register_sequence()
964 tmp &= ~and_mask; in amdgpu_device_program_register_sequence()
966 tmp |= (or_mask & and_mask); in amdgpu_device_program_register_sequence()
/openbmc/u-boot/board/micronas/vct/
H A Dgpio.c34 static void clrsetbits(u32 addr, u32 and_mask, u32 or_mask) in clrsetbits() argument
36 reg_write(addr, (reg_read(addr) & ~and_mask) | or_mask); in clrsetbits()
/openbmc/linux/drivers/media/pci/cx23885/
H A Dnetup-init.c90 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()
H A Dcx23888-ir.c154 u32 and_mask, u32 or_value) in cx23888_ir_and_or4() argument
156 cx_andor(addr, ~and_mask, or_value); in cx23888_ir_and_or4()
/openbmc/linux/drivers/staging/media/atomisp/pci/
H A Dia_css_pipe_public.h348 unsigned int and_mask);
369 unsigned int *and_mask);
H A Dsh_css_sp.c1539 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() argument
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() argument
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()
H A Dsh_css_internal.h755 u16 and_mask; member
/openbmc/qemu/hw/display/
H A Dqxl-render.c249 uint8_t *and_mask, *xor_mask; in qxl_cursor() local
271 and_mask = cursor->chunk.data; in qxl_cursor()
272 xor_mask = and_mask + cursor_get_mono_bpl(c) * c->height; in qxl_cursor()
273 cursor_set_mono(c, 0xffffff, 0x000000, xor_mask, 1, and_mask); in qxl_cursor()
/openbmc/qemu/target/sh4/
H A Dhelper.c190 uint8_t or_mask = 0, and_mask = (uint8_t) - 1; in update_itlb_use() local
194 and_mask = 0x1f; in update_itlb_use()
197 and_mask = 0xe7; in update_itlb_use()
201 and_mask = 0xfb; in update_itlb_use()
209 env->mmucr &= (and_mask << 24) | 0x00ffffff; in update_itlb_use()
/openbmc/linux/drivers/iio/adc/
H A Dmt6577_auxadc.c100 u32 or_mask, u32 and_mask) in mt6577_auxadc_mod_reg() argument
106 val &= ~and_mask; in mt6577_auxadc_mod_reg()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_combios.c2917 and_mask = RBIOS32(index); in radeon_combios_external_tmds_setup()
2971 and_mask = RBIOS32(index); in radeon_combios_external_tmds_setup()
2986 and_mask = RBIOS32(index); 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()
3048 and_mask = RBIOS32(offset); in combios_parse_mmio_table()
3053 tmp &= and_mask; in combios_parse_mmio_table()
3102 uint32_t and_mask, or_mask; in combios_parse_pll_table() local
3115 and_mask |= ~(0xff << shift); in combios_parse_pll_table()
[all …]
H A Dradeon_device.c206 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()
/openbmc/linux/drivers/media/i2c/cx25840/
H A Dcx25840-core.h161 int cx25840_and_or4(struct i2c_client *client, u16 addr, u32 and_mask,
H A Dcx25840-core.c150 int cx25840_and_or(struct i2c_client *client, u16 addr, unsigned int and_mask, in cx25840_and_or() argument
154 (cx25840_read(client, addr) & and_mask) | in cx25840_and_or()
158 int cx25840_and_or4(struct i2c_client *client, u16 addr, u32 and_mask, in cx25840_and_or4() argument
162 (cx25840_read4(client, addr) & and_mask) | in cx25840_and_or4()
/openbmc/linux/drivers/media/pci/cx18/
H A Dcx18-av-core.c71 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()
/openbmc/linux/drivers/net/ethernet/natsemi/
H A Dns83820.c1676 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;
/openbmc/linux/drivers/gpu/drm/bridge/analogix/
H A Danx7625.c176 u8 offset, u8 and_mask, u8 or_mask) in anx7625_write_and_or() argument
185 offset, (val & and_mask) | (or_mask)); in anx7625_write_and_or()