Lines Matching defs:edata
9934 struct t4_reg *edata = (struct t4_reg *)data;
9936 if ((edata->addr & 0x3) != 0 || edata->addr >= sc->mmio_len)
9939 if (edata->size == 4)
9940 edata->val = t4_read_reg(sc, edata->addr);
9941 else if (edata->size == 8)
9942 edata->val = t4_read_reg64(sc, edata->addr);
9949 struct t4_reg *edata = (struct t4_reg *)data;
9951 if ((edata->addr & 0x3) != 0 || edata->addr >= sc->mmio_len)
9954 if (edata->size == 4) {
9955 if (edata->val & 0xffffffff00000000)
9957 t4_write_reg(sc, edata->addr, (uint32_t) edata->val);
9958 } else if (edata->size == 8)
9959 t4_write_reg64(sc, edata->addr, edata->val);