Lines Matching refs:slot
143 static int tt3650_ci_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address) in tt3650_ci_read_attribute_mem() argument
148 if (slot) in tt3650_ci_read_attribute_mem()
165 static int tt3650_ci_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot, int address, u8 value) in tt3650_ci_write_attribute_mem() argument
169 ci_dbg("%d 0x%04x 0x%02x", slot, address, value); in tt3650_ci_write_attribute_mem()
171 if (slot) in tt3650_ci_write_attribute_mem()
181 static int tt3650_ci_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address) in tt3650_ci_read_cam_control() argument
186 if (slot) in tt3650_ci_read_cam_control()
201 static int tt3650_ci_write_cam_control(struct dvb_ca_en50221 *ca, int slot, u8 address, u8 value) in tt3650_ci_write_cam_control() argument
205 ci_dbg("%d 0x%02x 0x%02x", slot, address, value); in tt3650_ci_write_cam_control()
207 if (slot) in tt3650_ci_write_cam_control()
216 static int tt3650_ci_set_video_port(struct dvb_ca_en50221 *ca, int slot, int enable) in tt3650_ci_set_video_port() argument
221 ci_dbg("%d %d", slot, enable); in tt3650_ci_set_video_port()
223 if (slot) in tt3650_ci_set_video_port()
240 static int tt3650_ci_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) in tt3650_ci_slot_shutdown() argument
242 return tt3650_ci_set_video_port(ca, slot, 0); in tt3650_ci_slot_shutdown()
245 static int tt3650_ci_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) in tt3650_ci_slot_ts_enable() argument
247 return tt3650_ci_set_video_port(ca, slot, 1); in tt3650_ci_slot_ts_enable()
250 static int tt3650_ci_slot_reset(struct dvb_ca_en50221 *ca, int slot) in tt3650_ci_slot_reset() argument
257 ci_dbg("%d", slot); in tt3650_ci_slot_reset()
259 if (slot) in tt3650_ci_slot_reset()
292 static int tt3650_ci_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, int open) in tt3650_ci_poll_slot_status() argument
297 if (slot) in tt3650_ci_poll_slot_status()