tg3_read_indirect_reg32
tp->read32 = tg3_read_indirect_reg32;
val = tg3_read_indirect_reg32(tp, TG3_57766_FW_HANDSHAKE);