Home
last modified time | relevance | path

Searched refs:btwrite (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/drivers/staging/media/zoran/
Dzoran_device.c100 btwrite(reg, ZR36057_GPPGCR1); in GPIO()
138 btwrite(por, ZR36057_POR); in post_office_write()
151 btwrite(por, ZR36057_POR); in post_office_read()
291 btwrite(reg, ZR36057_VFEHCR); in zr36057_adjust_vfe()
306 btwrite(reg, ZR36057_VFEHCR); in zr36057_adjust_vfe()
372 btwrite(reg, ZR36057_VFEHCR); in zr36057_set_vfe()
390 btwrite(reg, ZR36057_VFEVCR); in zr36057_set_vfe()
413 btwrite(reg, ZR36057_VFESPFR); in zr36057_set_vfe()
424 btwrite(reg, ZR36057_VDCR); in zr36057_set_vfe()
434 btwrite(reg, ZR36057_MMTR); in zr36057_set_vfe()
[all …]
Dzoran.h395 #define btwrite(dat,adr) writel((dat), zr->zr36057_mem+(adr)) macro
398 #define btand(dat,adr) btwrite((dat) & btread(adr), adr)
399 #define btor(dat,adr) btwrite((dat) | btread(adr), adr)
400 #define btaor(dat,mask,adr) btwrite((dat) | ((mask) & btread(adr)), adr)
Dzoran_card.c679 btwrite(zr->i2cbr, ZR36057_I2CBR); in zoran_i2c_setsda()
692 btwrite(zr->i2cbr, ZR36057_I2CBR); in zoran_i2c_setscl()
955 btwrite(0x78000000 | ZR36057_ICR_IntPinEn, ZR36057_ICR); in test_interrupts()
959 btwrite(0, ZR36057_ICR); in test_interrupts()
960 btwrite(0x78000000, ZR36057_ISR); in test_interrupts()
968 btwrite(icr, ZR36057_ICR); in test_interrupts()
1107 btwrite(0, ZR36057_SPGPPCR); in zoran_remove()
1441 btwrite(0, ZR36057_SPGPPCR); in zoran_probe()
Dzoran_procfs.c108 btwrite(reg, zr67[i].reg); in setparam()
/Linux-v4.19/drivers/media/pci/bt8xx/
Dbt878.c68 #define btwrite(dat,adr) bmtwrite((dat), (bt->bt878_mem+(adr))) macro
71 #define btand(dat,adr) btwrite((dat) & btread(adr), adr)
72 #define btor(dat,adr) btwrite((dat) | btread(adr), adr)
73 #define btaor(dat,mask,adr) btwrite((dat) | ((mask) & btread(adr)), adr)
195 btwrite((bt->line_count << 16) | bt->line_bytes, BT878_APACK_LEN); in bt878_risc_program()
215 btwrite(bt->risc_dma, BT878_ARISC_START); in bt878_start()
232 btwrite(int_mask, BT878_AINT_MASK); in bt878_start()
233 btwrite(controlreg, BT878_AGPIO_DMA_CTL); in bt878_start()
243 btwrite(0, BT878_AINT_MASK); in bt878_stop()
279 btwrite(astat, BT878_AINT_STAT); /* try to clear interrupt condition */ in bt878_irq()
[all …]
Dbttv-i2c.c66 btwrite(btv->i2c_state, BT848_I2C); in bttv_bit_setscl()
78 btwrite(btv->i2c_state, BT848_I2C); in bttv_bit_setsda()
150 btwrite(xmit, BT848_I2C); in bttv_i2c_sendbytes()
165 btwrite(xmit, BT848_I2C); in bttv_i2c_sendbytes()
207 btwrite(xmit, BT848_I2C); in bttv_i2c_readbytes()
242 btwrite(BT848_INT_I2CDONE|BT848_INT_RACK, BT848_INT_STAT); in bttv_i2c_xfer()
Dbttv-risc.c447 btwrite(geo->vtc, BT848_E_VTC+off); in bttv_apply_geo()
448 btwrite(geo->hscale >> 8, BT848_E_HSCALE_HI+off); in bttv_apply_geo()
449 btwrite(geo->hscale & 0xff, BT848_E_HSCALE_LO+off); in bttv_apply_geo()
451 btwrite(geo->vscale & 0xff, BT848_E_VSCALE_LO+off); in bttv_apply_geo()
452 btwrite(geo->width & 0xff, BT848_E_HACTIVE_LO+off); in bttv_apply_geo()
453 btwrite(geo->hdelay & 0xff, BT848_E_HDELAY_LO+off); in bttv_apply_geo()
454 btwrite(geo->sheight & 0xff, BT848_E_VACTIVE_LO+off); in bttv_apply_geo()
455 btwrite(geo->vdelay & 0xff, BT848_E_VDELAY_LO+off); in bttv_apply_geo()
456 btwrite(geo->crop, BT848_E_CROP+off); in bttv_apply_geo()
457 btwrite(geo->vtotal>>8, BT848_VTOTAL_HI); in bttv_apply_geo()
[all …]
Dbttv-driver.c765 btwrite(crop, BT848_E_CROP); in disclaim_video_lines()
766 btwrite(0xfe, BT848_E_VDELAY_LO); in disclaim_video_lines()
767 btwrite(crop, BT848_O_CROP); in disclaim_video_lines()
768 btwrite(0xfe, BT848_O_VDELAY_LO); in disclaim_video_lines()
820 btwrite(fl, BT848_PLL_F_LO); in set_pll_freq()
821 btwrite(fh, BT848_PLL_F_HI); in set_pll_freq()
822 btwrite(fi|BT848_PLL_X, BT848_PLL_XCI); in set_pll_freq()
844 btwrite(0x00,BT848_TGCTRL); in set_pll()
845 btwrite(0x00,BT848_PLL_XCI); in set_pll()
861 btwrite(0,BT848_DSTATUS); in set_pll()
[all …]
Dbttv-gpio.c151 btwrite(data,BT848_GPIO_OUT_EN); in bttv_gpio_inout()
168 btwrite(value,BT848_GPIO_DATA); in bttv_gpio_write()
181 btwrite(data,BT848_GPIO_DATA); in bttv_gpio_bits()
Dbttvp.h529 #define btwrite(dat,adr) writel((dat), btv->bt848_mmio+(adr)) macro
532 #define btand(dat,adr) btwrite((dat) & btread(adr), adr)
533 #define btor(dat,adr) btwrite((dat) | btread(adr), adr)
534 #define btaor(dat,mask,adr) btwrite((dat) | ((mask) & btread(adr)), adr)
Dbttv-cards.c3217 btwrite(0x000000, BT848_GPIO_REG_INP); in init_lmlbt4x()
3297 btwrite((1<<7), 0x058); in bttv_reset_audio()
3299 btwrite( 0, 0x058); in bttv_reset_audio()
4176 btwrite(BT848_ADC_RESERVED|BT848_ADC_AGC_EN, BT848_ADC); in init_PXC200()
4193 btwrite(val, BT848_GPIO_DMA_CTL); in init_PXC200()
4254 btwrite (0x00c3feff, BT848_GPIO_OUT_EN); in init_RTV24()
4256 btwrite (0 + watchdog_value, BT848_GPIO_DATA); in init_RTV24()
4258 btwrite (0x10 + watchdog_value, BT848_GPIO_DATA); in init_RTV24()
4260 btwrite (0 + watchdog_value, BT848_GPIO_DATA); in init_RTV24()
4269 btwrite (0x4400 + watchdog_value, BT848_GPIO_DATA); in init_RTV24()
[all …]