Lines Matching full:digital
31 * This table contains the digital television channels for ARIB (ISDB). There
32 * are a total of three channels that are identified by digital IDs or by
35 * CEC 17 of the 1.4 specification lists the available digital identification
38 * Digital channel data for ARIB-BS is from:
44 * Digital channel data for ARIB-T is from:
67 * This table contains the digital television channels for ATSC. There
68 * are a total of three channels that are identified by digital IDs or by
71 * CEC 17 of the 1.4 specification lists the available digital identification
74 * Digital channel data for atsc-sat is from:
80 * Digital channel data for atsc-t is from:
106 * This table contains the digital television channels for DVB. There are a
107 * total of three channels that are identified by digital IDs or by channel.
109 * CEC 17 of the 1.4 specification lists the available digital identification
112 * Digital channel data for DVB-S2 is from:
116 * Digital channel data for DVB-T is from:
224 struct cec_op_digital_service_id *digital = &info->digital; in tuner_dev_info_init() local
230 digital->service_id_method = state->service_by_dig_id ? in tuner_dev_info_init()
233 digital->dig_bcast_system = CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_BS; in tuner_dev_info_init()
235 digital->arib.transport_id = digital_arib_data[0][0].tsid; in tuner_dev_info_init()
236 digital->arib.service_id = digital_arib_data[0][0].sid; in tuner_dev_info_init()
237 digital->arib.orig_network_id = digital_arib_data[0][0].onid; in tuner_dev_info_init()
239 digital->channel.channel_number_fmt = digital_arib_data[0][0].fmt; in tuner_dev_info_init()
240 digital->channel.major = digital_arib_data[0][0].major; in tuner_dev_info_init()
241 digital->channel.minor = digital_arib_data[0][0].minor; in tuner_dev_info_init()
246 const struct cec_op_digital_service_id *digital) in digital_get_service_offset() argument
248 __u8 method = digital->service_id_method; in digital_get_service_offset()
249 const struct cec_op_arib_data *arib = &digital->arib; in digital_get_service_offset()
250 const struct cec_op_atsc_data *atsc = &digital->atsc; in digital_get_service_offset()
251 const struct cec_op_dvb_data *dvb = &digital->dvb; in digital_get_service_offset()
252 const struct cec_op_channel_data *channel = &digital->channel; in digital_get_service_offset()
257 switch (digital->dig_bcast_system) { in digital_get_service_offset()
300 static int digital_get_service_idx(struct cec_op_digital_service_id *digital) in digital_get_service_idx() argument
307 switch (digital->dig_bcast_system) { in digital_get_service_idx()
332 idx = digital_get_service_offset(info, digital); in digital_get_service_idx()
343 struct cec_op_digital_service_id *digital = &info->digital; in digital_update_tuner_dev_info() local
344 struct cec_op_arib_data *arib = &digital->arib; in digital_update_tuner_dev_info()
345 struct cec_op_dvb_data *dvb = &digital->dvb; in digital_update_tuner_dev_info()
346 struct cec_op_atsc_data *atsc = &digital->atsc; in digital_update_tuner_dev_info()
347 struct cec_op_channel_data *channel = &digital->channel; in digital_update_tuner_dev_info()
354 digital->service_id_method = node->state.service_by_dig_id ? in digital_update_tuner_dev_info()
361 digital->dig_bcast_system = CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_T; in digital_update_tuner_dev_info()
363 digital->dig_bcast_system = CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_BS; in digital_update_tuner_dev_info()
377 digital->dig_bcast_system = CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ATSC_T; in digital_update_tuner_dev_info()
379 digital->dig_bcast_system = CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ATSC_SAT; in digital_update_tuner_dev_info()
392 digital->dig_bcast_system = CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_T; in digital_update_tuner_dev_info()
394 digital->dig_bcast_system = CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_S2; in digital_update_tuner_dev_info()
420 struct cec_op_digital_service_id digital = {}; in digital_set_tuner_dev_info() local
422 cec_ops_select_digital_service(msg, &digital); in digital_set_tuner_dev_info()
423 return digital_update_tuner_dev_info(node, digital_get_service_idx(&digital), msg); in digital_set_tuner_dev_info()
488 switch (rec_src.digital.dig_bcast_system) { in digital_operand_invalid()
507 if (rec_src.digital.service_id_method == CEC_OP_SERVICE_ID_METHOD_BY_CHANNEL) { in digital_operand_invalid()
508 if (rec_src.digital.channel.channel_number_fmt < CEC_OP_CHANNEL_NUMBER_FMT_1_PART || in digital_operand_invalid()
509 rec_src.digital.channel.channel_number_fmt > CEC_OP_CHANNEL_NUMBER_FMT_2_PART) in digital_operand_invalid()
688 if (digital_get_service_idx(&rec_src.digital) >= 0) in process_record_msgs()
795 struct cec_op_digital_service_id digital = {}; in get_timer_from_message() local
797 timer.src.digital = digital; in get_timer_from_message()
800 &timer.src.digital); in get_timer_from_message()