WIL_GET_BITS
#define BL_SHUTDOWN_HS_PROT_VER(x) WIL_GET_BITS(x, 28, 31)
signature_status = WIL_GET_BITS(otp_hw, 8, 9);
u16 req_agg_wsize = WIL_GET_BITS(param_set, 6, 15);
return WIL_GET_BITS(d->mac.d0, 0, 3);
return WIL_GET_BITS(d->mac.d0, 4, 6);
WIL_GET_BITS(d->mac.d0, 8, 9) : 0;
return WIL_GET_BITS(d->mac.d0, 10, 11);
return WIL_GET_BITS(d->mac.d0, 12, 15);
return (u8)(WIL_GET_BITS(d->mac.d0, 10, 15) << 2);
return WIL_GET_BITS(d->mac.d0, 16, 27);
return WIL_GET_BITS(d->mac.d0, 28, 31);
return WIL_GET_BITS(d->mac.d0, 31, 31);
return WIL_GET_BITS(d->mac.d1, 4, 5);
return WIL_GET_BITS(d->mac.d1, 7, 7);
return WIL_GET_BITS(d->mac.d1, 8, 9);
return WIL_GET_BITS(d->mac.d1, 21, 24);
return WIL_GET_BITS(d->mac.d1, 13, 14);
*dr_bit = WIL_GET_BITS(_msg->d0, 31, 31);
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d1,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d1,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d0,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d0,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d0,
u8 val = WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d1,
return WIL_GET_BITS(((struct wil_rx_status_extended *)msg)->ext.d1,
return WIL_GET_BITS(((struct wil_rx_status_extended *)msg)->ext.d1,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d0,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d0,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d0,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d0,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d0,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d0,
return WIL_GET_BITS(((struct wil_rx_status_compressed *)msg)->d1,
return WIL_GET_BITS(msg->d2, 0, 4);