Commit 3907e490 authored by Madalin Bucur's avatar Madalin Bucur

fsl/fman: parse result data is big endian

Signed-off-by: default avatarMadalin Bucur <madalin.bucur@nxp.com>
parent fa383d66
...@@ -134,14 +134,14 @@ enum fman_exceptions { ...@@ -134,14 +134,14 @@ enum fman_exceptions {
struct fman_prs_result { struct fman_prs_result {
u8 lpid; /* Logical port id */ u8 lpid; /* Logical port id */
u8 shimr; /* Shim header result */ u8 shimr; /* Shim header result */
u16 l2r; /* Layer 2 result */ __be16 l2r; /* Layer 2 result */
u16 l3r; /* Layer 3 result */ __be16 l3r; /* Layer 3 result */
u8 l4r; /* Layer 4 result */ u8 l4r; /* Layer 4 result */
u8 cplan; /* Classification plan id */ u8 cplan; /* Classification plan id */
u16 nxthdr; /* Next Header */ __be16 nxthdr; /* Next Header */
u16 cksum; /* Running-sum */ __be16 cksum; /* Running-sum */
/* Flags&fragment-offset field of the last IP-header */ /* Flags&fragment-offset field of the last IP-header */
u16 flags_frag_off; __be16 flags_frag_off;
/* Routing type field of a IPV6 routing extension header */ /* Routing type field of a IPV6 routing extension header */
u8 route_type; u8 route_type;
/* Routing Extension Header Present; last bit is IP valid */ /* Routing Extension Header Present; last bit is IP valid */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment