Lines Matching refs:rev
120 static void mddi_handle_rev_data(struct mddi_info *mddi, union mddi_rev *rev) in mddi_handle_rev_data() argument
125 if ((rev->hdr.length <= MDDI_REV_BUFFER_SIZE - 2) && in mddi_handle_rev_data()
126 (rev->hdr.length >= sizeof(struct mddi_rev_packet) - 2)) { in mddi_handle_rev_data()
128 switch (rev->hdr.type) { in mddi_handle_rev_data()
130 memcpy(&mddi->caps, &rev->caps, in mddi_handle_rev_data()
136 memcpy(&mddi->status, &rev->status, in mddi_handle_rev_data()
146 rev->reg.register_address, in mddi_handle_rev_data()
147 rev->reg.register_data_list); in mddi_handle_rev_data()
150 if (ri->reg != rev->reg.register_address) { in mddi_handle_rev_data()
154 rev->reg.register_address, in mddi_handle_rev_data()
155 rev->reg.register_data_list, ri->reg); in mddi_handle_rev_data()
160 ri->result = rev->reg.register_data_list; in mddi_handle_rev_data()
166 rev->hdr.length, rev->hdr.type, in mddi_handle_rev_data()
168 for (i = 0; i < rev->hdr.length + 2; i++) { in mddi_handle_rev_data()
171 printk(KERN_INFO " %02x", rev->raw[i]); in mddi_handle_rev_data()
178 rev->hdr.length, mddi_readl(CURR_REV_PTR)); in mddi_handle_rev_data()