Lines Matching refs:en50221

167 static int netup_ci_op_cam(struct dvb_ca_en50221 *en50221, int slot,  in netup_ci_op_cam()  argument
170 struct netup_ci_state *state = en50221->data; in netup_ci_op_cam()
237 int netup_ci_read_attribute_mem(struct dvb_ca_en50221 *en50221, in netup_ci_read_attribute_mem() argument
240 return netup_ci_op_cam(en50221, slot, 0, NETUP_CI_RD, addr, 0); in netup_ci_read_attribute_mem()
243 int netup_ci_write_attribute_mem(struct dvb_ca_en50221 *en50221, in netup_ci_write_attribute_mem() argument
246 return netup_ci_op_cam(en50221, slot, 0, 0, addr, data); in netup_ci_write_attribute_mem()
249 int netup_ci_read_cam_ctl(struct dvb_ca_en50221 *en50221, int slot, in netup_ci_read_cam_ctl() argument
252 return netup_ci_op_cam(en50221, slot, NETUP_CI_CTL, in netup_ci_read_cam_ctl()
256 int netup_ci_write_cam_ctl(struct dvb_ca_en50221 *en50221, int slot, in netup_ci_write_cam_ctl() argument
259 return netup_ci_op_cam(en50221, slot, NETUP_CI_CTL, 0, addr, data); in netup_ci_write_cam_ctl()
262 int netup_ci_slot_reset(struct dvb_ca_en50221 *en50221, int slot) in netup_ci_slot_reset() argument
264 struct netup_ci_state *state = en50221->data; in netup_ci_slot_reset()
291 int netup_ci_slot_shutdown(struct dvb_ca_en50221 *en50221, int slot) in netup_ci_slot_shutdown() argument
297 static int netup_ci_set_irq(struct dvb_ca_en50221 *en50221, u8 irq_mode) in netup_ci_set_irq() argument
299 struct netup_ci_state *state = en50221->data; in netup_ci_set_irq()
318 int netup_ci_slot_ts_ctl(struct dvb_ca_en50221 *en50221, int slot) in netup_ci_slot_ts_ctl() argument
320 struct netup_ci_state *state = en50221->data; in netup_ci_slot_ts_ctl()
398 int netup_poll_ci_slot_status(struct dvb_ca_en50221 *en50221, in netup_poll_ci_slot_status() argument
401 struct netup_ci_state *state = en50221->data; in netup_poll_ci_slot_status()
406 netup_ci_set_irq(en50221, open ? (NETUP_IRQ_DETAM | ci_irq_flags()) in netup_poll_ci_slot_status()