firewire: ohci: copy_iso_headers(): make comment match the code
The comment incorrectly talked about one little-endian quadlet, while there are actually two. Furthermore, the endianness of the remaining headers depends on whatever protocol is used, so don't mention them. Signed-off-by: Clemens Ladisch <clemens@ladisch.de> Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
This commit is contained in:
parent
a7611e84bd
commit
32c507f7b7
1 changed files with 3 additions and 4 deletions
|
@ -2685,10 +2685,9 @@ static void copy_iso_headers(struct iso_context *ctx, void *p)
|
|||
return;
|
||||
|
||||
/*
|
||||
* The iso header is byteswapped to little endian by
|
||||
* the controller, but the remaining header quadlets
|
||||
* are big endian. We want to present all the headers
|
||||
* as big endian, so we have to swap the first quadlet.
|
||||
* The two iso header quadlets are byteswapped to little
|
||||
* endian by the controller, but we want to present them
|
||||
* as big endian for consistency with the bus endianness.
|
||||
*/
|
||||
if (ctx->base.header_size > 0)
|
||||
*(u32 *) (ctx->header + i) = __swab32(*(u32 *) (p + 4));
|
||||
|
|
Loading…
Reference in a new issue