45 nve0_copy_sclass[] = {
65 *pobject = nv_object(priv);
73 nve0_copy_context_ofuncs = {
74 .ctor = nve0_copy_context_ctor,
85 .ofuncs = &nve0_copy_context_ofuncs,
100 if (nv_rd32(parent, 0x022500) & 0x00000100)
104 *pobject = nv_object(priv);
108 nv_subdev(priv)->unit = 0x00000040;
109 nv_engine(priv)->cclass = &nve0_copy_cclass;
110 nv_engine(priv)->sclass = nve0_copy_sclass;
122 if (nv_rd32(parent, 0x022500) & 0x00000200)
126 *pobject = nv_object(priv);
130 nv_subdev(priv)->unit = 0x00000080;
131 nv_engine(priv)->cclass = &nve0_copy_cclass;
132 nv_engine(priv)->sclass = nve0_copy_sclass;
140 .ctor = nve0_copy0_ctor,
151 .ctor = nve0_copy1_ctor,