Home
last modified time | relevance | path

Searched refs:ddbwritel (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/pci/ddbridge/
H A Dddbridge-main.c64 ddbwritel(dev, 0, INTERRUPT_ENABLE); in ddb_irq_disable()
65 ddbwritel(dev, 0, MSI1_ENABLE); in ddb_irq_disable()
126 ddbwritel(dev, 0x00000000, INTERRUPT_ENABLE); in ddb_irq_init()
127 ddbwritel(dev, 0x00000000, MSI1_ENABLE); in ddb_irq_init()
128 ddbwritel(dev, 0x00000000, MSI2_ENABLE); in ddb_irq_init()
129 ddbwritel(dev, 0x00000000, MSI3_ENABLE); in ddb_irq_init()
130 ddbwritel(dev, 0x00000000, MSI4_ENABLE); in ddb_irq_init()
131 ddbwritel(dev, 0x00000000, MSI5_ENABLE); in ddb_irq_init()
132 ddbwritel(dev, 0x00000000, MSI6_ENABLE); in ddb_irq_init()
133 ddbwritel(de in ddb_irq_init()
[all...]
H A Dddbridge-core.c143 ddbwritel(dev, mem & 0xffffffff, dma->bufregs + i * 8); in ddb_set_dma_table()
144 ddbwritel(dev, mem >> 32, dma->bufregs + i * 8 + 4); in ddb_set_dma_table()
180 ddbwritel(dev, mem & 0xffffffff, base + i * 8); in ddb_redirect_dma()
181 ddbwritel(dev, mem >> 32, base + i * 8 + 4); in ddb_redirect_dma()
466 ddbwritel(dev, 0, DMA_BUFFER_CONTROL(output->dma)); in ddb_output_start()
473 ddbwritel(dev, 0, TS_CONTROL(output)); in ddb_output_start()
474 ddbwritel(dev, 2, TS_CONTROL(output)); in ddb_output_start()
475 ddbwritel(dev, 0, TS_CONTROL(output)); in ddb_output_start()
476 ddbwritel(dev, con, TS_CONTROL(output)); in ddb_output_start()
477 ddbwritel(de in ddb_output_start()
[all...]
H A Dddbridge-ci.c53 ddbwritel(ci->port->dev, CI_READ_CMD | (1 << 16) | address, in read_attribute_mem()
65 ddbwritel(ci->port->dev, CI_WRITE_CMD | (value << 16) | address, in write_attribute_mem()
78 ddbwritel(ci->port->dev, CI_READ_CMD | address, in read_cam_control()
97 ddbwritel(ci->port->dev, CI_WRITE_CMD | (value << 16) | address, in write_cam_control()
107 ddbwritel(ci->port->dev, CI_POWER_ON, in slot_reset()
110 ddbwritel(ci->port->dev, CI_POWER_ON | CI_RESET_CAM, in slot_reset()
112 ddbwritel(ci->port->dev, CI_ENABLE | CI_POWER_ON | CI_RESET_CAM, in slot_reset()
115 ddbwritel(ci->port->dev, CI_ENABLE | CI_POWER_ON, in slot_reset()
124 ddbwritel(ci->port->dev, 0, CI_CONTROL(ci->nr)); in slot_shutdown()
134 ddbwritel(c in slot_ts_enable()
[all...]
H A Dddbridge-i2c.c46 ddbwritel(dev, (adr << 9) | cmd, i2c->regs + I2C_COMMAND); in ddb_i2c_cmd()
65 ddbwritel(dev, istat & 1, INTERRUPT_ACK); in ddb_i2c_cmd()
97 ddbwritel(dev, msg[0].len << 16, in ddb_i2c_master_xfer()
106 ddbwritel(dev, msg[0].len, i2c->regs + I2C_TASKLENGTH); in ddb_i2c_master_xfer()
118 ddbwritel(dev, msg[0].len | (msg[1].len << 16), in ddb_i2c_master_xfer()
175 ddbwritel(dev, I2C_SPEED_100, i2c->regs + I2C_TIMING); in ddb_i2c_add()
176 ddbwritel(dev, ((i2c->rbuf & 0xffff) << 16) | (i2c->wbuf & 0xffff), in ddb_i2c_add()
H A Dddbridge-max.c63 ddbwritel(dev, cmd | v, tag | LNB_CONTROL(lnb)); in lnb_command()
93 ddbwritel(dev, 0, tag | LNB_BUF_LEVEL(dvb->input)); in max_send_master_cmd()
95 ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(dvb->input)); in max_send_master_cmd()
107 ddbwritel(dev, 0, tag | LNB_BUF_LEVEL(input)); in lnb_send_diseqc()
109 ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(input)); in lnb_send_diseqc()
H A Dddbridge-io.h43 static inline void ddbwritel(struct ddb *dev, u32 val, u32 adr) in ddbwritel() function
/kernel/linux/linux-6.6/drivers/media/pci/ddbridge/
H A Dddbridge-main.c55 ddbwritel(dev, 0, INTERRUPT_ENABLE); in ddb_irq_disable()
56 ddbwritel(dev, 0, MSI1_ENABLE); in ddb_irq_disable()
117 ddbwritel(dev, 0x00000000, INTERRUPT_ENABLE); in ddb_irq_init()
118 ddbwritel(dev, 0x00000000, MSI1_ENABLE); in ddb_irq_init()
119 ddbwritel(dev, 0x00000000, MSI2_ENABLE); in ddb_irq_init()
120 ddbwritel(dev, 0x00000000, MSI3_ENABLE); in ddb_irq_init()
121 ddbwritel(dev, 0x00000000, MSI4_ENABLE); in ddb_irq_init()
122 ddbwritel(dev, 0x00000000, MSI5_ENABLE); in ddb_irq_init()
123 ddbwritel(dev, 0x00000000, MSI6_ENABLE); in ddb_irq_init()
124 ddbwritel(de in ddb_irq_init()
[all...]
H A Dddbridge-core.c134 ddbwritel(dev, mem & 0xffffffff, dma->bufregs + i * 8); in ddb_set_dma_table()
135 ddbwritel(dev, mem >> 32, dma->bufregs + i * 8 + 4); in ddb_set_dma_table()
171 ddbwritel(dev, mem & 0xffffffff, base + i * 8); in ddb_redirect_dma()
172 ddbwritel(dev, mem >> 32, base + i * 8 + 4); in ddb_redirect_dma()
457 ddbwritel(dev, 0, DMA_BUFFER_CONTROL(output->dma)); in ddb_output_start()
464 ddbwritel(dev, 0, TS_CONTROL(output)); in ddb_output_start()
465 ddbwritel(dev, 2, TS_CONTROL(output)); in ddb_output_start()
466 ddbwritel(dev, 0, TS_CONTROL(output)); in ddb_output_start()
467 ddbwritel(dev, con, TS_CONTROL(output)); in ddb_output_start()
468 ddbwritel(de in ddb_output_start()
[all...]
H A Dddbridge-ci.c44 ddbwritel(ci->port->dev, CI_READ_CMD | (1 << 16) | address, in read_attribute_mem()
56 ddbwritel(ci->port->dev, CI_WRITE_CMD | (value << 16) | address, in write_attribute_mem()
69 ddbwritel(ci->port->dev, CI_READ_CMD | address, in read_cam_control()
88 ddbwritel(ci->port->dev, CI_WRITE_CMD | (value << 16) | address, in write_cam_control()
98 ddbwritel(ci->port->dev, CI_POWER_ON, in slot_reset()
101 ddbwritel(ci->port->dev, CI_POWER_ON | CI_RESET_CAM, in slot_reset()
103 ddbwritel(ci->port->dev, CI_ENABLE | CI_POWER_ON | CI_RESET_CAM, in slot_reset()
106 ddbwritel(ci->port->dev, CI_ENABLE | CI_POWER_ON, in slot_reset()
115 ddbwritel(ci->port->dev, 0, CI_CONTROL(ci->nr)); in slot_shutdown()
125 ddbwritel(c in slot_ts_enable()
[all...]
H A Dddbridge-i2c.c37 ddbwritel(dev, (adr << 9) | cmd, i2c->regs + I2C_COMMAND); in ddb_i2c_cmd()
56 ddbwritel(dev, istat & 1, INTERRUPT_ACK); in ddb_i2c_cmd()
88 ddbwritel(dev, msg[0].len << 16, in ddb_i2c_master_xfer()
97 ddbwritel(dev, msg[0].len, i2c->regs + I2C_TASKLENGTH); in ddb_i2c_master_xfer()
109 ddbwritel(dev, msg[0].len | (msg[1].len << 16), in ddb_i2c_master_xfer()
166 ddbwritel(dev, I2C_SPEED_100, i2c->regs + I2C_TIMING); in ddb_i2c_add()
167 ddbwritel(dev, ((i2c->rbuf & 0xffff) << 16) | (i2c->wbuf & 0xffff), in ddb_i2c_add()
H A Dddbridge-max.c54 ddbwritel(dev, cmd | v, tag | LNB_CONTROL(lnb)); in lnb_command()
84 ddbwritel(dev, 0, tag | LNB_BUF_LEVEL(dvb->input)); in max_send_master_cmd()
86 ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(dvb->input)); in max_send_master_cmd()
98 ddbwritel(dev, 0, tag | LNB_BUF_LEVEL(input)); in lnb_send_diseqc()
100 ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(input)); in lnb_send_diseqc()
H A Dddbridge-io.h34 static inline void ddbwritel(struct ddb *dev, u32 val, u32 adr) in ddbwritel() function

Completed in 10 milliseconds