Lines Matching refs:digital

175 		struct cec_op_digital_service_id digital;  member
191 const struct cec_op_digital_service_id *digital) in cec_set_digital_service_id() argument
193 *msg++ = (digital->service_id_method << 7) | digital->dig_bcast_system; in cec_set_digital_service_id()
194 if (digital->service_id_method == CEC_OP_SERVICE_ID_METHOD_BY_CHANNEL) { in cec_set_digital_service_id()
195 *msg++ = (digital->channel.channel_number_fmt << 2) | in cec_set_digital_service_id()
196 (digital->channel.major >> 8); in cec_set_digital_service_id()
197 *msg++ = digital->channel.major & 0xff; in cec_set_digital_service_id()
198 *msg++ = digital->channel.minor >> 8; in cec_set_digital_service_id()
199 *msg++ = digital->channel.minor & 0xff; in cec_set_digital_service_id()
204 switch (digital->dig_bcast_system) { in cec_set_digital_service_id()
209 *msg++ = digital->atsc.transport_id >> 8; in cec_set_digital_service_id()
210 *msg++ = digital->atsc.transport_id & 0xff; in cec_set_digital_service_id()
211 *msg++ = digital->atsc.program_number >> 8; in cec_set_digital_service_id()
212 *msg++ = digital->atsc.program_number & 0xff; in cec_set_digital_service_id()
217 *msg++ = digital->dvb.transport_id >> 8; in cec_set_digital_service_id()
218 *msg++ = digital->dvb.transport_id & 0xff; in cec_set_digital_service_id()
219 *msg++ = digital->dvb.service_id >> 8; in cec_set_digital_service_id()
220 *msg++ = digital->dvb.service_id & 0xff; in cec_set_digital_service_id()
221 *msg++ = digital->dvb.orig_network_id >> 8; in cec_set_digital_service_id()
222 *msg++ = digital->dvb.orig_network_id & 0xff; in cec_set_digital_service_id()
228 struct cec_op_digital_service_id *digital) in cec_get_digital_service_id() argument
230 digital->service_id_method = msg[0] >> 7; in cec_get_digital_service_id()
231 digital->dig_bcast_system = msg[0] & 0x7f; in cec_get_digital_service_id()
232 if (digital->service_id_method == CEC_OP_SERVICE_ID_METHOD_BY_CHANNEL) { in cec_get_digital_service_id()
233 digital->channel.channel_number_fmt = msg[1] >> 2; in cec_get_digital_service_id()
234 digital->channel.major = ((msg[1] & 3) << 6) | msg[2]; in cec_get_digital_service_id()
235 digital->channel.minor = (msg[3] << 8) | msg[4]; in cec_get_digital_service_id()
238 digital->dvb.transport_id = (msg[1] << 8) | msg[2]; in cec_get_digital_service_id()
239 digital->dvb.service_id = (msg[3] << 8) | msg[4]; in cec_get_digital_service_id()
240 digital->dvb.orig_network_id = (msg[5] << 8) | msg[6]; in cec_get_digital_service_id()
251 const struct cec_op_digital_service_id *digital) in cec_msg_record_on_digital() argument
256 cec_set_digital_service_id(msg->msg + 3, digital); in cec_msg_record_on_digital()
301 cec_msg_record_on_digital(msg, &rec_src->digital); in cec_msg_record_on()
328 cec_get_digital_service_id(msg->msg + 3, &rec_src->digital); in cec_ops_record_on()
497 const struct cec_op_digital_service_id *digital) in cec_msg_clear_digital_timer() argument
510 cec_set_digital_service_id(msg->msg + 9, digital); in cec_msg_clear_digital_timer()
521 struct cec_op_digital_service_id *digital) in cec_ops_clear_digital_timer() argument
531 cec_get_digital_service_id(msg->msg + 9, digital); in cec_ops_clear_digital_timer()
653 const struct cec_op_digital_service_id *digital) in cec_msg_set_digital_timer() argument
666 cec_set_digital_service_id(msg->msg + 9, digital); in cec_msg_set_digital_timer()
677 struct cec_op_digital_service_id *digital) in cec_ops_set_digital_timer() argument
687 cec_get_digital_service_id(msg->msg + 9, digital); in cec_ops_set_digital_timer()
957 struct cec_op_digital_service_id digital; member
984 const struct cec_op_digital_service_id *digital) in cec_msg_tuner_device_status_digital() argument
989 cec_set_digital_service_id(msg->msg + 3, digital); in cec_msg_tuner_device_status_digital()
1006 &tuner_dev_info->digital); in cec_msg_tuner_device_status()
1021 cec_get_digital_service_id(msg->msg + 3, &tuner_dev_info->digital); in cec_ops_tuner_device_status()
1065 const struct cec_op_digital_service_id *digital) in cec_msg_select_digital_service() argument
1069 cec_set_digital_service_id(msg->msg + 2, digital); in cec_msg_select_digital_service()
1073 struct cec_op_digital_service_id *digital) in cec_ops_select_digital_service() argument
1075 cec_get_digital_service_id(msg->msg + 2, digital); in cec_ops_select_digital_service()