https://bugs.freedesktop.org/show_bug.cgi?id=83708
--- Comment #18 from Jack <zduo006 at 163.com> --- (In reply to comment #17) > (In reply to comment #16) > > (In reply to comment #15) > > > 1. I do not add cpu_to_le32() first ,but when I trace the messages from > > > printk,the value of msg_type is reversed. > > > > That's in radeon_uvd_cs_msg()? Sounds like the Mesa UVD code writes the > > messages in host byte order, not in little endian. Maybe Christian can > > clarify which byte order should be used for them. > > The hardware supports byte swapping for the message and feedback buffer, but > I think always writing/reading it in little endian will be simpler to get > working. > > The userspace code currently doesn't supports big endian hosts and so will > probably write it in the wrong byte order. I think you are right. The patch I give it it's not the original point.So I have some work to do on userspace, such as mesa. A huge project! By the way, which version of mesa add big endian support.or you have some plans to do it. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140928/d034b497/attachment-0001.html>