Lines Matching defs:edata
13179 struct t4_reg *edata = (struct t4_reg *)data;
13181 if ((edata->addr & 0x3) != 0 || edata->addr >= sc->mmio_len)
13187 else if (edata->size == 4)
13188 edata->val = t4_read_reg(sc, edata->addr);
13189 else if (edata->size == 8)
13190 edata->val = t4_read_reg64(sc, edata->addr);
13198 struct t4_reg *edata = (struct t4_reg *)data;
13200 if ((edata->addr & 0x3) != 0 || edata->addr >= sc->mmio_len)
13206 else if (edata->size == 4) {
13207 if (edata->val & 0xffffffff00000000)
13209 t4_write_reg(sc, edata->addr, (uint32_t) edata->val);
13210 } else if (edata->size == 8)
13211 t4_write_reg64(sc, edata->addr, edata->val);