/* Context is considered opaque, but the HBA firmware is running in little endian mode. So convert it to little endian, too.  */
static uint64_t megasas_frame_get_context(unsigned long frame)
/* Context is considered opaque, but the HBA firmware is running in little endian mode. So convert it to little endian, too.  */
static uint64_t megasas_frame_get_context(unsigned long frame)
{
    return ldq_le_phys(&address_space_memory,
                       frame + offsetof(struct mfi_frame_header, context));
}