search for: gm107_fuse_priv

Displaying 3 results from an estimated 3 matches for "gm107_fuse_priv".

Did you mean: gf100_fuse_priv
2014 Aug 24
0
[PATCH 1/3] subdev: add a pfuse subdev
...t; +++ b/nvkm/subdev/fuse/gm107.c > @@ -0,0 +1,66 @@ [snip] > +static int > +gm107_fuse_ctor(struct nouveau_object *parent, struct nouveau_object *engine, > + struct nouveau_oclass *oclass, void *data, u32 size, > + struct nouveau_object **pobject) > +{ > + struct gm107_fuse_priv *priv; > + int ret; > + > + ret = nouveau_fuse_create(parent, engine, oclass, &priv); > + *pobject = nv_object(priv); Believe the above assignment should go after the check ? Nice job :) -Emil > + if (ret) > + return ret; > + > + return 0; > +} > +
2014 Aug 24
8
[PATCH 1/3] subdev: add a pfuse subdev
...(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR + * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + * + * Authors: Martin Peres + */ + +#include "priv.h" + +struct gm107_fuse_priv { + struct nouveau_fuse base; +}; + +static u32 +nouveau_fuse_rd32(struct nouveau_object *object, u64 addr) +{ + struct gf100_fuse_priv *priv = (void *)object; + + return nv_rd32(priv, 0x21100 + addr); +} + + +static int +gm107_fuse_ctor(struct nouveau_object *parent, struct nouveau_object *engine,...
2014 Aug 24
0
[PATCH 1/3] subdev: add a pfuse subdev
...THER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, > + * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR > + * OTHER DEALINGS IN THE SOFTWARE. > + * > + * Authors: Martin Peres > + */ > + > +#include "priv.h" > + > +struct gm107_fuse_priv { > + struct nouveau_fuse base; > +}; > + > +static u32 > +nouveau_fuse_rd32(struct nouveau_object *object, u64 addr) > +{ > + struct gf100_fuse_priv *priv = (void *)object; > + > + return nv_rd32(priv, 0x21100 + addr); > +} > + > + > +static int > +gm107_f...