WX_MNG_MBOX
wr32a(wx, WX_MNG_MBOX, i, (__force u32)cpu_to_le32(buffer[i]));
buf[i] = rd32a(wx, WX_MNG_MBOX, i);
buf[0] = rd32(wx, WX_MNG_MBOX);
buffer[bi] = rd32a(wx, WX_MNG_MBOX, bi);
buffer[bi] = rd32a(wx, WX_MNG_MBOX, bi);
*data = (u16)rd32a(wx, WX_MNG_MBOX, FW_NVM_DATA_OFFSET);
mbox = WX_MNG_MBOX;
tmp = rd32a(wx, WX_MNG_MBOX, 1);