Commit 95fb6dd7 authored by Ben Skeggs's avatar Ben Skeggs
Browse files

drm/nouveau/i2c: fix some blatant abuse



Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
parent 8d90d1ef
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -494,8 +494,8 @@ nouveau_i2c_create_port(struct nouveau_i2c *i2c, int index, u8 type,
		oclass = impl->pad_x;
	}

	ret = nouveau_object_ctor(NULL, nv_object(i2c), oclass, NULL, pad,
				 &parent);
	ret = nouveau_object_ctor(nv_object(i2c), nv_object(i2c), oclass,
				  NULL, pad, &parent);
	if (ret < 0)
		return;

+1 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ static inline struct nvkm_i2c_pad *
nvkm_i2c_pad(struct nouveau_i2c_port *port)
{
	struct nouveau_object *pad = nv_object(port);
	while (pad->parent)
	while (!nv_iclass(pad->parent, NV_SUBDEV_CLASS))
		pad = pad->parent;
	return (void *)pad;
}