Home
last modified time | relevance | path

Searched refs:cx_write (Results 1 - 25 of 62) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/media/pci/cx25821/
H A Dcx25821-core.c352 cx_write(DEV_CNTRL2, 0x20); in cx25821_registers_init()
357 cx_write(PCI_INT_MSK, 0x2001FFFF); in cx25821_registers_init()
361 cx_write(RDR_TLCTL0, tmp); in cx25821_registers_init()
364 cx_write(PLL_A_INT_FRAC, 0x9807A58B); in cx25821_registers_init()
367 cx_write(PLL_A_POST_STAT_BIST, 0x8000019C); in cx25821_registers_init()
371 cx_write(PLL_A_INT_FRAC, tmp & 0x7FFFFFFF); in cx25821_registers_init()
374 cx_write(PLL_B_INT_FRAC, 0x9883A86F); in cx25821_registers_init()
377 cx_write(PLL_B_POST_STAT_BIST, 0x8000018D); in cx25821_registers_init()
381 cx_write(PLL_B_INT_FRAC, tmp & 0x7FFFFFFF); in cx25821_registers_init()
384 cx_write(PLL_C_INT_FRA in cx25821_registers_init()
[all...]
H A Dcx25821-i2c.c82 cx_write(bus->reg_addr, msg->addr << 25); in i2c_sendbytes()
83 cx_write(bus->reg_ctrl, bus->i2c_period | (1 << 2)); in i2c_sendbytes()
106 cx_write(bus->reg_addr, addr); in i2c_sendbytes()
107 cx_write(bus->reg_wdata, wdata); in i2c_sendbytes()
108 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
132 cx_write(bus->reg_addr, addr); in i2c_sendbytes()
133 cx_write(bus->reg_wdata, wdata); in i2c_sendbytes()
134 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
173 cx_write(bus->reg_addr, msg->addr << 25); in i2c_readbytes()
174 cx_write(bu in i2c_readbytes()
[all...]
H A Dcx25821-alsa.c235 cx_write(AUD_A_LNGTH, buf->bpl); in _cx25821_start_audio_dma()
239 cx_write(AUD_A_GPCNT_CTL, GP_COUNT_CONTROL_RESET); in _cx25821_start_audio_dma()
244 cx_write(AUD_A_CFG, tmp | FLD_AUD_DST_PK_MODE | FLD_AUD_DST_ENABLE | in _cx25821_start_audio_dma()
255 cx_write(AUD_A_INT_MSK, FLD_AUD_DST_RISCI1 | FLD_AUD_DST_OF | in _cx25821_start_audio_dma()
259 cx_write(AUD_A_INT_STAT, ~0); in _cx25821_start_audio_dma()
321 cx_write(AUD_A_INT_STAT, status); in cx25821_aud_irq()
337 cx_write(AUD_A_GPCNT_CTL, GP_COUNT_CONTROL_RESET); in cx25821_aud_irq()
372 cx_write(PCI_INT_STAT, status); in cx25821_irq()
383 cx_write(PCI_INT_STAT, status); in cx25821_irq()
391 cx_write(PCI_INT_STA in cx25821_irq()
[all...]
H A Dcx25821-gpio.c38 cx_write(gpio_oe_reg, value); in cx25821_set_gpiopin_direction()
68 cx_write(gpio_reg, value); in cx25821_set_gpiopin_logicvalue()
/kernel/linux/linux-6.6/drivers/media/pci/cx25821/
H A Dcx25821-core.c345 cx_write(DEV_CNTRL2, 0x20); in cx25821_registers_init()
350 cx_write(PCI_INT_MSK, 0x2001FFFF); in cx25821_registers_init()
354 cx_write(RDR_TLCTL0, tmp); in cx25821_registers_init()
357 cx_write(PLL_A_INT_FRAC, 0x9807A58B); in cx25821_registers_init()
360 cx_write(PLL_A_POST_STAT_BIST, 0x8000019C); in cx25821_registers_init()
364 cx_write(PLL_A_INT_FRAC, tmp & 0x7FFFFFFF); in cx25821_registers_init()
367 cx_write(PLL_B_INT_FRAC, 0x9883A86F); in cx25821_registers_init()
370 cx_write(PLL_B_POST_STAT_BIST, 0x8000018D); in cx25821_registers_init()
374 cx_write(PLL_B_INT_FRAC, tmp & 0x7FFFFFFF); in cx25821_registers_init()
377 cx_write(PLL_C_INT_FRA in cx25821_registers_init()
[all...]
H A Dcx25821-i2c.c82 cx_write(bus->reg_addr, msg->addr << 25); in i2c_sendbytes()
83 cx_write(bus->reg_ctrl, bus->i2c_period | (1 << 2)); in i2c_sendbytes()
106 cx_write(bus->reg_addr, addr); in i2c_sendbytes()
107 cx_write(bus->reg_wdata, wdata); in i2c_sendbytes()
108 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
132 cx_write(bus->reg_addr, addr); in i2c_sendbytes()
133 cx_write(bus->reg_wdata, wdata); in i2c_sendbytes()
134 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
173 cx_write(bus->reg_addr, msg->addr << 25); in i2c_readbytes()
174 cx_write(bu in i2c_readbytes()
[all...]
H A Dcx25821-alsa.c234 cx_write(AUD_A_LNGTH, buf->bpl); in _cx25821_start_audio_dma()
238 cx_write(AUD_A_GPCNT_CTL, GP_COUNT_CONTROL_RESET); in _cx25821_start_audio_dma()
243 cx_write(AUD_A_CFG, tmp | FLD_AUD_DST_PK_MODE | FLD_AUD_DST_ENABLE | in _cx25821_start_audio_dma()
254 cx_write(AUD_A_INT_MSK, FLD_AUD_DST_RISCI1 | FLD_AUD_DST_OF | in _cx25821_start_audio_dma()
258 cx_write(AUD_A_INT_STAT, ~0); in _cx25821_start_audio_dma()
320 cx_write(AUD_A_INT_STAT, status); in cx25821_aud_irq()
336 cx_write(AUD_A_GPCNT_CTL, GP_COUNT_CONTROL_RESET); in cx25821_aud_irq()
371 cx_write(PCI_INT_STAT, status); in cx25821_irq()
382 cx_write(PCI_INT_STAT, status); in cx25821_irq()
390 cx_write(PCI_INT_STA in cx25821_irq()
[all...]
H A Dcx25821-gpio.c38 cx_write(gpio_oe_reg, value); in cx25821_set_gpiopin_direction()
68 cx_write(gpio_reg, value); in cx25821_set_gpiopin_logicvalue()
/kernel/linux/linux-5.10/drivers/media/pci/cx88/
H A Dcx88-core.c356 cx_write(cdt + 16 * i, ch->fifo_start + bpl * i); in cx88_sram_channel_setup()
359 cx_write(ch->cmds_start + 0, risc); in cx88_sram_channel_setup()
360 cx_write(ch->cmds_start + 4, cdt); in cx88_sram_channel_setup()
361 cx_write(ch->cmds_start + 8, (lines * 16) >> 3); in cx88_sram_channel_setup()
362 cx_write(ch->cmds_start + 12, ch->ctrl_start); in cx88_sram_channel_setup()
363 cx_write(ch->cmds_start + 16, 64 >> 2); in cx88_sram_channel_setup()
365 cx_write(ch->cmds_start + i, 0); in cx88_sram_channel_setup()
368 cx_write(ch->ptr1_reg, ch->fifo_start); in cx88_sram_channel_setup()
369 cx_write(ch->ptr2_reg, cdt); in cx88_sram_channel_setup()
370 cx_write(c in cx88_sram_channel_setup()
[all...]
H A Dcx88-mpeg.c86 cx_write(MO_TS_LNGTH, dev->ts_packet_size); in cx8802_start_dma()
99 cx_write(TS_GEN_CNTRL, 0x0040 | dev->ts_gen_cntrl); in cx8802_start_dma()
101 cx_write(MO_PINMUX_IO, 0x00); in cx8802_start_dma()
102 cx_write(TS_HW_SOP_CNTRL, 0x47 << 16 | 188 << 4 | 0x01); in cx8802_start_dma()
108 cx_write(TS_SOP_STAT, 1 << 13); in cx8802_start_dma()
111 cx_write(TS_SOP_STAT, 0x00); in cx8802_start_dma()
116 cx_write(MO_PINMUX_IO, 0x88); in cx8802_start_dma()
121 cx_write(MO_PINMUX_IO, 0x88); in cx8802_start_dma()
122 cx_write(TS_SOP_STAT, 0); in cx8802_start_dma()
123 cx_write(TS_VALERR_CNTR in cx8802_start_dma()
[all...]
H A Dcx88-tvaudio.c107 cx_write(l[i].reg, l[i].val); in set_audio_registers()
116 cx_write(AUD_VOL_CTL, (1 << 6)); in set_audio_start()
119 cx_write(AUD_INIT, mode); in set_audio_start()
120 cx_write(AUD_INIT_LD, 0x0001); in set_audio_start()
121 cx_write(AUD_SOFT_RESET, 0x0001); in set_audio_start()
130 cx_write(AUD_RATE_THRES_DMD, 0x000000C0); in set_audio_finish()
134 cx_write(AUD_I2SINPUTCNTL, 4); in set_audio_finish()
135 cx_write(AUD_BAUDRATE, 1); in set_audio_finish()
141 cx_write(AUD_I2SOUTPUTCNTL, 1); in set_audio_finish()
142 cx_write(AUD_I2SCNT in set_audio_finish()
[all...]
H A Dcx88-cards.c3010 cx_write(MO_GP0_IO, 0x101000); in cx88_dvico_xc2028_callback()
3035 cx_write(MO_GP1_IO, 0x030302); in cx88_xc3028_geniatech_tuner_callback()
3039 cx_write(MO_GP1_IO, 0x030301); in cx88_xc3028_geniatech_tuner_callback()
3042 cx_write(MO_GP1_IO, 0x101010); in cx88_xc3028_geniatech_tuner_callback()
3044 cx_write(MO_GP1_IO, 0x101000); in cx88_xc3028_geniatech_tuner_callback()
3046 cx_write(MO_GP1_IO, 0x101010); in cx88_xc3028_geniatech_tuner_callback()
3095 cx_write(MO_GP2_IO, 0xcf7); in cx88_pv_8000gt_callback()
3097 cx_write(MO_GP2_IO, 0xef5); in cx88_pv_8000gt_callback()
3099 cx_write(MO_GP2_IO, 0xcf7); in cx88_pv_8000gt_callback()
3171 cx_write(MO_GP0_I in cx88_xc2028_tuner_callback()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/cx88/
H A Dcx88-core.c358 cx_write(cdt + 16 * i, ch->fifo_start + bpl * i); in cx88_sram_channel_setup()
361 cx_write(ch->cmds_start + 0, risc); in cx88_sram_channel_setup()
362 cx_write(ch->cmds_start + 4, cdt); in cx88_sram_channel_setup()
363 cx_write(ch->cmds_start + 8, (lines * 16) >> 3); in cx88_sram_channel_setup()
364 cx_write(ch->cmds_start + 12, ch->ctrl_start); in cx88_sram_channel_setup()
365 cx_write(ch->cmds_start + 16, 64 >> 2); in cx88_sram_channel_setup()
367 cx_write(ch->cmds_start + i, 0); in cx88_sram_channel_setup()
370 cx_write(ch->ptr1_reg, ch->fifo_start); in cx88_sram_channel_setup()
371 cx_write(ch->ptr2_reg, cdt); in cx88_sram_channel_setup()
372 cx_write(c in cx88_sram_channel_setup()
[all...]
H A Dcx88-mpeg.c86 cx_write(MO_TS_LNGTH, dev->ts_packet_size); in cx8802_start_dma()
99 cx_write(TS_GEN_CNTRL, 0x0040 | dev->ts_gen_cntrl); in cx8802_start_dma()
101 cx_write(MO_PINMUX_IO, 0x00); in cx8802_start_dma()
102 cx_write(TS_HW_SOP_CNTRL, 0x47 << 16 | 188 << 4 | 0x01); in cx8802_start_dma()
108 cx_write(TS_SOP_STAT, 1 << 13); in cx8802_start_dma()
111 cx_write(TS_SOP_STAT, 0x00); in cx8802_start_dma()
116 cx_write(MO_PINMUX_IO, 0x88); in cx8802_start_dma()
121 cx_write(MO_PINMUX_IO, 0x88); in cx8802_start_dma()
122 cx_write(TS_SOP_STAT, 0); in cx8802_start_dma()
123 cx_write(TS_VALERR_CNTR in cx8802_start_dma()
[all...]
H A Dcx88-tvaudio.c107 cx_write(l[i].reg, l[i].val); in set_audio_registers()
116 cx_write(AUD_VOL_CTL, (1 << 6)); in set_audio_start()
119 cx_write(AUD_INIT, mode); in set_audio_start()
120 cx_write(AUD_INIT_LD, 0x0001); in set_audio_start()
121 cx_write(AUD_SOFT_RESET, 0x0001); in set_audio_start()
130 cx_write(AUD_RATE_THRES_DMD, 0x000000C0); in set_audio_finish()
134 cx_write(AUD_I2SINPUTCNTL, 4); in set_audio_finish()
135 cx_write(AUD_BAUDRATE, 1); in set_audio_finish()
141 cx_write(AUD_I2SOUTPUTCNTL, 1); in set_audio_finish()
142 cx_write(AUD_I2SCNT in set_audio_finish()
[all...]
H A Dcx88-cards.c3010 cx_write(MO_GP0_IO, 0x101000); in cx88_dvico_xc2028_callback()
3035 cx_write(MO_GP1_IO, 0x030302); in cx88_xc3028_geniatech_tuner_callback()
3039 cx_write(MO_GP1_IO, 0x030301); in cx88_xc3028_geniatech_tuner_callback()
3042 cx_write(MO_GP1_IO, 0x101010); in cx88_xc3028_geniatech_tuner_callback()
3044 cx_write(MO_GP1_IO, 0x101000); in cx88_xc3028_geniatech_tuner_callback()
3046 cx_write(MO_GP1_IO, 0x101010); in cx88_xc3028_geniatech_tuner_callback()
3095 cx_write(MO_GP2_IO, 0xcf7); in cx88_pv_8000gt_callback()
3097 cx_write(MO_GP2_IO, 0xef5); in cx88_pv_8000gt_callback()
3099 cx_write(MO_GP2_IO, 0xcf7); in cx88_pv_8000gt_callback()
3171 cx_write(MO_GP0_I in cx88_xc2028_tuner_callback()
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/cx23885/
H A Dcx23885-417.c283 cx_write(MC417_CTL, regval); in cx23885_mc417_init()
287 cx_write(MC417_OEN, regval); in cx23885_mc417_init()
291 cx_write(MC417_RWD, regval); in cx23885_mc417_init()
316 cx_write(MC417_OEN, MC417_MIRDY); in mc417_register_write()
321 cx_write(MC417_RWD, regval); in mc417_register_write()
325 cx_write(MC417_RWD, regval); in mc417_register_write()
330 cx_write(MC417_RWD, regval); in mc417_register_write()
332 cx_write(MC417_RWD, regval); in mc417_register_write()
337 cx_write(MC417_RWD, regval); in mc417_register_write()
339 cx_write(MC417_RW in mc417_register_write()
[all...]
H A Dcx23885-core.c464 cx_write(ch->ptr1_reg, 0); in cx23885_sram_channel_setup()
465 cx_write(ch->ptr2_reg, 0); in cx23885_sram_channel_setup()
466 cx_write(ch->cnt2_reg, 0); in cx23885_sram_channel_setup()
467 cx_write(ch->cnt1_reg, 0); in cx23885_sram_channel_setup()
481 cx_write(8 + 0, RISC_JUMP | RISC_CNT_RESET); in cx23885_sram_channel_setup()
482 cx_write(8 + 4, 12); in cx23885_sram_channel_setup()
483 cx_write(8 + 8, 0); in cx23885_sram_channel_setup()
489 cx_write(cdt + 16*i, ch->fifo_start + bpl*i); in cx23885_sram_channel_setup()
490 cx_write(cdt + 16*i + 4, 0); in cx23885_sram_channel_setup()
491 cx_write(cd in cx23885_sram_channel_setup()
[all...]
H A Dcx23885-i2c.c83 cx_write(bus->reg_addr, msg->addr << 25); in i2c_sendbytes()
84 cx_write(bus->reg_ctrl, bus->i2c_period | (1 << 2)); in i2c_sendbytes()
105 cx_write(bus->reg_addr, addr); in i2c_sendbytes()
106 cx_write(bus->reg_wdata, wdata); in i2c_sendbytes()
107 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
127 cx_write(bus->reg_addr, addr); in i2c_sendbytes()
128 cx_write(bus->reg_wdata, wdata); in i2c_sendbytes()
129 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
162 cx_write(bus->reg_addr, msg->addr << 25); in i2c_readbytes()
163 cx_write(bu in i2c_readbytes()
[all...]
H A Dcx23885-alsa.c168 cx_write(AUD_INT_A_LNGTH, buf->bpl); in cx23885_start_audio_dma()
171 cx_write(AUD_INT_A_MODE, 1); in cx23885_start_audio_dma()
174 cx_write(AUD_INT_A_GPCNT_CTL, GP_COUNT_CONTROL_RESET); in cx23885_start_audio_dma()
182 cx_write(AUDIO_INT_INT_MSK, AUD_INT_OPC_ERR | AUD_INT_DN_SYNC | in cx23885_start_audio_dma()
186 cx_write(AUDIO_INT_INT_STAT, ~0); in cx23885_start_audio_dma()
234 cx_write(AUDIO_INT_INT_STAT, status); in cx23885_audio_irq()
246 cx_write(AUD_INT_A_GPCNT_CTL, GP_COUNT_CONTROL_RESET); in cx23885_audio_irq()
H A Dcx23885-cards.c1661 cx_write(MC417_CTL, 0x00000036); in cx23885_gpio_setup()
1662 cx_write(MC417_OEN, 0x00001000); in cx23885_gpio_setup()
1688 cx_write(MC417_CTL, 0x00000037);/* enable GPIO3-18 pins */ in cx23885_gpio_setup()
1690 cx_write(MC417_OEN, 0x00001000); in cx23885_gpio_setup()
1692 cx_write(MC417_RWD, 0x0000c300); in cx23885_gpio_setup()
1694 cx_write(GPIO_ISM, 0x00000000);/* INTERRUPTS active low*/ in cx23885_gpio_setup()
1786 cx_write(MC417_CTL, 0x00000037);/* enable GPIO-3..18 pins */ in cx23885_gpio_setup()
1788 cx_write(MC417_OEN, 0x00005000); in cx23885_gpio_setup()
1790 cx_write(MC417_RWD, 0x00000d00); in cx23885_gpio_setup()
1792 cx_write(GPIO_IS in cx23885_gpio_setup()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/
H A Dcx23885-417.c283 cx_write(MC417_CTL, regval); in cx23885_mc417_init()
287 cx_write(MC417_OEN, regval); in cx23885_mc417_init()
291 cx_write(MC417_RWD, regval); in cx23885_mc417_init()
316 cx_write(MC417_OEN, MC417_MIRDY); in mc417_register_write()
321 cx_write(MC417_RWD, regval); in mc417_register_write()
325 cx_write(MC417_RWD, regval); in mc417_register_write()
330 cx_write(MC417_RWD, regval); in mc417_register_write()
332 cx_write(MC417_RWD, regval); in mc417_register_write()
337 cx_write(MC417_RWD, regval); in mc417_register_write()
339 cx_write(MC417_RW in mc417_register_write()
[all...]
H A Dcx23885-core.c464 cx_write(ch->ptr1_reg, 0); in cx23885_sram_channel_setup()
465 cx_write(ch->ptr2_reg, 0); in cx23885_sram_channel_setup()
466 cx_write(ch->cnt2_reg, 0); in cx23885_sram_channel_setup()
467 cx_write(ch->cnt1_reg, 0); in cx23885_sram_channel_setup()
481 cx_write(8 + 0, RISC_JUMP | RISC_CNT_RESET); in cx23885_sram_channel_setup()
482 cx_write(8 + 4, 12); in cx23885_sram_channel_setup()
483 cx_write(8 + 8, 0); in cx23885_sram_channel_setup()
489 cx_write(cdt + 16*i, ch->fifo_start + bpl*i); in cx23885_sram_channel_setup()
490 cx_write(cdt + 16*i + 4, 0); in cx23885_sram_channel_setup()
491 cx_write(cd in cx23885_sram_channel_setup()
[all...]
H A Dcx23885-i2c.c83 cx_write(bus->reg_addr, msg->addr << 25); in i2c_sendbytes()
84 cx_write(bus->reg_ctrl, bus->i2c_period | (1 << 2)); in i2c_sendbytes()
105 cx_write(bus->reg_addr, addr); in i2c_sendbytes()
106 cx_write(bus->reg_wdata, wdata); in i2c_sendbytes()
107 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
127 cx_write(bus->reg_addr, addr); in i2c_sendbytes()
128 cx_write(bus->reg_wdata, wdata); in i2c_sendbytes()
129 cx_write(bus->reg_ctrl, ctrl); in i2c_sendbytes()
162 cx_write(bus->reg_addr, msg->addr << 25); in i2c_readbytes()
163 cx_write(bu in i2c_readbytes()
[all...]
H A Dcx23885-alsa.c168 cx_write(AUD_INT_A_LNGTH, buf->bpl); in cx23885_start_audio_dma()
171 cx_write(AUD_INT_A_MODE, 1); in cx23885_start_audio_dma()
174 cx_write(AUD_INT_A_GPCNT_CTL, GP_COUNT_CONTROL_RESET); in cx23885_start_audio_dma()
182 cx_write(AUDIO_INT_INT_MSK, AUD_INT_OPC_ERR | AUD_INT_DN_SYNC | in cx23885_start_audio_dma()
186 cx_write(AUDIO_INT_INT_STAT, ~0); in cx23885_start_audio_dma()
234 cx_write(AUDIO_INT_INT_STAT, status); in cx23885_audio_irq()
246 cx_write(AUD_INT_A_GPCNT_CTL, GP_COUNT_CONTROL_RESET); in cx23885_audio_irq()

Completed in 224 milliseconds

123