Searched refs:cx18_read_reg (Results 1 – 11 of 11) sorted by relevance
| /Linux-v4.19/drivers/media/pci/cx18/ |
| D | cx18-io.c | 56 cx->sw1_irq_mask = cx18_read_reg(cx, SW1_INT_ENABLE_PCI) | val; in cx18_sw1_irq_enable() 62 cx->sw1_irq_mask = cx18_read_reg(cx, SW1_INT_ENABLE_PCI) & ~val; in cx18_sw1_irq_disable() 69 cx->sw2_irq_mask = cx18_read_reg(cx, SW2_INT_ENABLE_PCI) | val; in cx18_sw2_irq_enable() 75 cx->sw2_irq_mask = cx18_read_reg(cx, SW2_INT_ENABLE_PCI) & ~val; in cx18_sw2_irq_disable() 82 r = cx18_read_reg(cx, SW2_INT_ENABLE_CPU); in cx18_sw2_irq_disable_cpu() 89 val = cx18_read_reg(cx, 0xD000F8); in cx18_setup_page()
|
| D | cx18-i2c.c | 166 u32 r = cx18_read_reg(cx, addr); in cx18_setscl() 179 u32 r = cx18_read_reg(cx, addr); in cx18_setsda() 193 return cx18_read_reg(cx, addr) & GETSCL_BIT; in cx18_getscl() 202 return cx18_read_reg(cx, addr) & GETSDL_BIT; in cx18_getsda() 247 if (cx18_read_reg(cx, CX18_REG_I2C_2_WR) != 0x0003c02f) { in init_cx18_i2c() 301 cx18_write_reg(cx, cx18_read_reg(cx, CX18_REG_I2C_1_WR) | 4, in exit_cx18_i2c() 303 cx18_write_reg(cx, cx18_read_reg(cx, CX18_REG_I2C_2_WR) | 4, in exit_cx18_i2c()
|
| D | cx18-irq.c | 45 sw1 = cx18_read_reg(cx, SW1_INT_STATUS) & cx->sw1_irq_mask; in cx18_irq_handler() 46 sw2 = cx18_read_reg(cx, SW2_INT_STATUS) & cx->sw2_irq_mask; in cx18_irq_handler() 47 hw2 = cx18_read_reg(cx, HW2_INT_CLR_STATUS) & cx->hw2_irq_mask; in cx18_irq_handler()
|
| D | cx18-gpio.c | 280 cx18_read_reg(cx, CX18_REG_GPIO_DIR1), in cx18_gpio_init() 281 cx18_read_reg(cx, CX18_REG_GPIO_DIR2), in cx18_gpio_init() 282 cx18_read_reg(cx, CX18_REG_GPIO_OUT1), in cx18_gpio_init() 283 cx18_read_reg(cx, CX18_REG_GPIO_OUT2)); in cx18_gpio_init()
|
| D | cx18-av-firmware.c | 180 v = cx18_read_reg(cx, CX18_AUDIO_ENABLE); in cx18_av_loadfw() 187 v = cx18_read_reg(cx, CX18_AUDIO_ENABLE); in cx18_av_loadfw()
|
| D | cx18-firmware.c | 393 if ((cx18_read_reg(cx, CX18_PROC_SOFT_RESET) & 8) == 0) { in cx18_firmware_init() 420 retries < 50 && (cx18_read_reg(cx, CX18_PROC_SOFT_RESET) & 1) == 1; in cx18_firmware_init() 427 (cx18_read_reg(cx, CX18_PROC_SOFT_RESET) & 1) == 1) { in cx18_firmware_init()
|
| D | cx18-audio.c | 54 u = cx18_read_reg(cx, CX18_AUDIO_ENABLE); in cx18_audio_set_io()
|
| D | cx18-av-core.c | 29 u32 x = cx18_read_reg(cx, reg); in cx18_av_write() 40 u32 x = cx18_read_reg(cx, reg); in cx18_av_write_expect() 69 u32 x = cx18_read_reg(cx, 0xc40000 + (addr & ~3)); in cx18_av_read() 77 return cx18_read_reg(cx, 0xc40000 + addr); in cx18_av_read4()
|
| D | cx18-io.h | 162 static inline u32 cx18_read_reg(struct cx18 *cx, u32 reg) in cx18_read_reg() function
|
| D | cx18-dvb.c | 272 v = cx18_read_reg(cx, CX18_REG_DMUX_NUM_PORT_0_CONTROL); in cx18_dvb_start_feed()
|
| D | cx18-driver.c | 961 devtype = cx18_read_reg(cx, 0xC72028); in cx18_probe()
|