Lines Matching +full:0 +full:x68000
31 #define HDCP_I2C_ADDR 0x3a /* 0x74 >> 1*/
32 #define KSV_READ_SIZE 0xf /* 0x6803b - 0x6802c */
42 MOD_HDCP_MESSAGE_ID_READ_BKSV = 0,
83 [MOD_HDCP_MESSAGE_ID_READ_BKSV] = 0x0,
84 [MOD_HDCP_MESSAGE_ID_READ_RI_R0] = 0x8,
85 [MOD_HDCP_MESSAGE_ID_WRITE_AKSV] = 0x10,
86 [MOD_HDCP_MESSAGE_ID_WRITE_AINFO] = 0x15,
87 [MOD_HDCP_MESSAGE_ID_WRITE_AN] = 0x18,
88 [MOD_HDCP_MESSAGE_ID_READ_VH_X] = 0x20,
89 [MOD_HDCP_MESSAGE_ID_READ_VH_0] = 0x20,
90 [MOD_HDCP_MESSAGE_ID_READ_VH_1] = 0x24,
91 [MOD_HDCP_MESSAGE_ID_READ_VH_2] = 0x28,
92 [MOD_HDCP_MESSAGE_ID_READ_VH_3] = 0x2C,
93 [MOD_HDCP_MESSAGE_ID_READ_VH_4] = 0x30,
94 [MOD_HDCP_MESSAGE_ID_READ_BCAPS] = 0x40,
95 [MOD_HDCP_MESSAGE_ID_READ_BSTATUS] = 0x41,
96 [MOD_HDCP_MESSAGE_ID_READ_KSV_FIFO] = 0x43,
97 [MOD_HDCP_MESSAGE_ID_READ_BINFO] = 0xFF,
98 [MOD_HDCP_MESSAGE_ID_HDCP2VERSION] = 0x50,
99 [MOD_HDCP_MESSAGE_ID_WRITE_AKE_INIT] = 0x60,
100 [MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_CERT] = 0x80,
101 [MOD_HDCP_MESSAGE_ID_WRITE_AKE_NO_STORED_KM] = 0x60,
102 [MOD_HDCP_MESSAGE_ID_WRITE_AKE_STORED_KM] = 0x60,
103 [MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_H_PRIME] = 0x80,
104 [MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_PAIRING_INFO] = 0x80,
105 [MOD_HDCP_MESSAGE_ID_WRITE_LC_INIT] = 0x60,
106 [MOD_HDCP_MESSAGE_ID_READ_LC_SEND_L_PRIME] = 0x80,
107 [MOD_HDCP_MESSAGE_ID_WRITE_SKE_SEND_EKS] = 0x60,
108 [MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_SEND_RECEIVERID_LIST] = 0x80,
109 [MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_SEND_RECEIVERID_LIST_PART2] = 0x80,
110 [MOD_HDCP_MESSAGE_ID_WRITE_REPEATER_AUTH_SEND_ACK] = 0x60,
111 [MOD_HDCP_MESSAGE_ID_WRITE_REPEATER_AUTH_STREAM_MANAGE] = 0x60,
112 [MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_STREAM_READY] = 0x80,
113 [MOD_HDCP_MESSAGE_ID_READ_RXSTATUS] = 0x70,
114 [MOD_HDCP_MESSAGE_ID_WRITE_CONTENT_STREAM_TYPE] = 0x0
118 [MOD_HDCP_MESSAGE_ID_READ_BKSV] = 0x68000,
119 [MOD_HDCP_MESSAGE_ID_READ_RI_R0] = 0x68005,
120 [MOD_HDCP_MESSAGE_ID_WRITE_AKSV] = 0x68007,
121 [MOD_HDCP_MESSAGE_ID_WRITE_AINFO] = 0x6803B,
122 [MOD_HDCP_MESSAGE_ID_WRITE_AN] = 0x6800c,
123 [MOD_HDCP_MESSAGE_ID_READ_VH_X] = 0x68014,
124 [MOD_HDCP_MESSAGE_ID_READ_VH_0] = 0x68014,
125 [MOD_HDCP_MESSAGE_ID_READ_VH_1] = 0x68018,
126 [MOD_HDCP_MESSAGE_ID_READ_VH_2] = 0x6801c,
127 [MOD_HDCP_MESSAGE_ID_READ_VH_3] = 0x68020,
128 [MOD_HDCP_MESSAGE_ID_READ_VH_4] = 0x68024,
129 [MOD_HDCP_MESSAGE_ID_READ_BCAPS] = 0x68028,
130 [MOD_HDCP_MESSAGE_ID_READ_BSTATUS] = 0x68029,
131 [MOD_HDCP_MESSAGE_ID_READ_KSV_FIFO] = 0x6802c,
132 [MOD_HDCP_MESSAGE_ID_READ_BINFO] = 0x6802a,
133 [MOD_HDCP_MESSAGE_ID_RX_CAPS] = 0x6921d,
134 [MOD_HDCP_MESSAGE_ID_WRITE_AKE_INIT] = 0x69000,
135 [MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_CERT] = 0x6900b,
136 [MOD_HDCP_MESSAGE_ID_WRITE_AKE_NO_STORED_KM] = 0x69220,
137 [MOD_HDCP_MESSAGE_ID_WRITE_AKE_STORED_KM] = 0x692a0,
138 [MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_H_PRIME] = 0x692c0,
139 [MOD_HDCP_MESSAGE_ID_READ_AKE_SEND_PAIRING_INFO] = 0x692e0,
140 [MOD_HDCP_MESSAGE_ID_WRITE_LC_INIT] = 0x692f0,
141 [MOD_HDCP_MESSAGE_ID_READ_LC_SEND_L_PRIME] = 0x692f8,
142 [MOD_HDCP_MESSAGE_ID_WRITE_SKE_SEND_EKS] = 0x69318,
143 [MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_SEND_RECEIVERID_LIST] = 0x69330,
144 [MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_SEND_RECEIVERID_LIST_PART2] = 0x69340,
145 [MOD_HDCP_MESSAGE_ID_WRITE_REPEATER_AUTH_SEND_ACK] = 0x693e0,
146 [MOD_HDCP_MESSAGE_ID_WRITE_REPEATER_AUTH_STREAM_MANAGE] = 0x693f0,
147 [MOD_HDCP_MESSAGE_ID_READ_REPEATER_AUTH_STREAM_READY] = 0x69473,
148 [MOD_HDCP_MESSAGE_ID_READ_RXSTATUS] = 0x69493,
149 [MOD_HDCP_MESSAGE_ID_WRITE_CONTENT_STREAM_TYPE] = 0x69494
158 uint32_t cur_size = 0;
159 uint32_t data_offset = 0;
170 while (buf_len > 0) {
206 uint32_t cur_size = 0;
207 uint32_t data_offset = 0;
209 while (buf_len > 0) {
229 uint32_t cur_size = 0;
230 uint32_t data_offset = 0;
241 while (buf_len > 0) {
260 hdcp->buf[0] = hdcp_i2c_offsets[msg_id];
330 &hdcp->auth.msg.hdcp1.vp[0], 4);
439 hdcp->auth.msg.hdcp2.ake_cert[0] = HDCP_2_2_AKE_SEND_CERT;
457 hdcp->auth.msg.hdcp2.ake_h_prime[0] = HDCP_2_2_AKE_SEND_HPRIME;
475 hdcp->auth.msg.hdcp2.ake_pairing_info[0] = HDCP_2_2_AKE_SEND_PAIRING_INFO;
493 hdcp->auth.msg.hdcp2.lc_l_prime[0] = HDCP_2_2_LC_SEND_LPRIME;
511 uint32_t device_count = 0;
512 uint32_t rx_id_list_size = 0;
513 uint32_t bytes_read = 0;
515 hdcp->auth.msg.hdcp2.rx_id_list[0] = HDCP_2_2_REP_SEND_RECVID_LIST;
542 hdcp->auth.msg.hdcp2.repeater_auth_stream_ready[0] = HDCP_2_2_REP_STREAM_READY;
683 uint32_t cp_irq_addrs = (hdcp->connection.link.dp.rev >= 0x14)
701 struct mod_hdcp_atomic_op_aux stall = { 0, NULL, 0, };
708 hdcp2->lc_l_prime[0] = HDCP_2_2_LC_SEND_LPRIME;
716 0
725 hdcp->buf[0] = hdcp_i2c_offsets[MOD_HDCP_MESSAGE_ID_WRITE_LC_INIT];
730 0,