Lines Matching refs:data
33 * @data: Intel HW specific hdcp data
39 mei_hdcp_initiate_session(struct device *dev, struct hdcp_port_data *data,
48 if (!dev || !data || !ake_data)
59 session_init_in.port.integrated_port_type = data->port_type;
60 session_init_in.port.physical_port = (u8)data->hdcp_ddi;
61 session_init_in.port.attached_transcoder = (u8)data->hdcp_transcoder;
62 session_init_in.protocol = data->protocol;
96 * @data: Intel HW specific hdcp data
106 struct hdcp_port_data *data,
118 if (!dev || !data || !rx_cert || !km_stored || !ek_pub_km || !msg_sz)
129 verify_rxcert_in.port.integrated_port_type = data->port_type;
130 verify_rxcert_in.port.physical_port = (u8)data->hdcp_ddi;
131 verify_rxcert_in.port.attached_transcoder = (u8)data->hdcp_transcoder;
176 * @data: Intel HW specific hdcp data
182 mei_hdcp_verify_hprime(struct device *dev, struct hdcp_port_data *data,
190 if (!dev || !data || !rx_hprime)
200 send_hprime_in.port.integrated_port_type = data->port_type;
201 send_hprime_in.port.physical_port = (u8)data->hdcp_ddi;
202 send_hprime_in.port.attached_transcoder = (u8)data->hdcp_transcoder;
233 * @data: Intel HW specific hdcp data
239 mei_hdcp_store_pairing_info(struct device *dev, struct hdcp_port_data *data,
247 if (!dev || !data || !pairing_info)
258 pairing_info_in.port.integrated_port_type = data->port_type;
259 pairing_info_in.port.physical_port = (u8)data->hdcp_ddi;
260 pairing_info_in.port.attached_transcoder = (u8)data->hdcp_transcoder;
292 * @data: Intel HW specific hdcp data
299 struct hdcp_port_data *data,
307 if (!dev || !data || !lc_init_data)
317 lc_init_in.port.integrated_port_type = data->port_type;
318 lc_init_in.port.physical_port = (u8)data->hdcp_ddi;
319 lc_init_in.port.attached_transcoder = (u8)data->hdcp_transcoder;
348 * @data: Intel HW specific hdcp data
354 mei_hdcp_verify_lprime(struct device *dev, struct hdcp_port_data *data,
362 if (!dev || !data || !rx_lprime)
373 verify_lprime_in.port.integrated_port_type = data->port_type;
374 verify_lprime_in.port.physical_port = (u8)data->hdcp_ddi;
375 verify_lprime_in.port.attached_transcoder = (u8)data->hdcp_transcoder;
407 * @data: Intel HW specific hdcp data
413 struct hdcp_port_data *data,
421 if (!dev || !data || !ske_data)
431 get_skey_in.port.integrated_port_type = data->port_type;
432 get_skey_in.port.physical_port = (u8)data->hdcp_ddi;
433 get_skey_in.port.attached_transcoder = (u8)data->hdcp_transcoder;
466 * @data: Intel HW specific hdcp data
474 struct hdcp_port_data *data,
485 if (!dev || !rep_topology || !rep_send_ack || !data)
496 verify_repeater_in.port.integrated_port_type = data->port_type;
497 verify_repeater_in.port.physical_port = (u8)data->hdcp_ddi;
498 verify_repeater_in.port.attached_transcoder = (u8)data->hdcp_transcoder;
540 * @data: Intel HW specific hdcp data
546 struct hdcp_port_data *data,
556 if (!dev || !stream_ready || !data)
561 cmd_size = struct_size(verify_mprime_in, streams, data->k);
574 verify_mprime_in->port.integrated_port_type = data->port_type;
575 verify_mprime_in->port.physical_port = (u8)data->hdcp_ddi;
576 verify_mprime_in->port.attached_transcoder = (u8)data->hdcp_transcoder;
579 drm_hdcp_cpu_to_be24(verify_mprime_in->seq_num_m, data->seq_num_m);
581 memcpy(verify_mprime_in->streams, data->streams,
582 array_size(data->k, sizeof(*data->streams)));
584 verify_mprime_in->k = cpu_to_be16(data->k);
614 * @data: Intel HW specific hdcp data
619 struct hdcp_port_data *data)
626 if (!dev || !data)
636 enable_auth_in.port.integrated_port_type = data->port_type;
637 enable_auth_in.port.physical_port = (u8)data->hdcp_ddi;
638 enable_auth_in.port.attached_transcoder = (u8)data->hdcp_transcoder;
639 enable_auth_in.stream_type = data->streams[0].stream_type;
668 * @data: Intel HW specific hdcp data
673 mei_hdcp_close_session(struct device *dev, struct hdcp_port_data *data)
680 if (!dev || !data)
691 session_close_in.port.integrated_port_type = data->port_type;
692 session_close_in.port.physical_port = (u8)data->hdcp_ddi;
693 session_close_in.port.attached_transcoder = (u8)data->hdcp_transcoder;
774 * @data: compare data (mei hdcp device)
781 void *data)
783 struct device *base = data;