search for: aux_stat

Displaying 7 results from an estimated 7 matches for "aux_stat".

2019 Apr 09
2
[PATCH v2] drm/nouveau/i2c: Disable i2c bus access after ->fini()
..._i2c_bus *bus; + struct nvkm_i2c_aux *aux; u32 mask; + list_for_each_entry(aux, &i2c->aux, head) { + nvkm_i2c_aux_fini(aux); + } + + list_for_each_entry(bus, &i2c->bus, head) { + nvkm_i2c_bus_fini(bus); + } + if ((mask = (1 << i2c->func->aux) - 1), i2c->func->aux_stat) { i2c->func->aux_mask(i2c, NVKM_I2C_ANY, mask, 0); i2c->func->aux_stat(i2c, &mask, &mask, &mask, &mask); @@ -180,6 +190,7 @@ nvkm_i2c_init(struct nvkm_subdev *subdev) struct nvkm_i2c *i2c = nvkm_i2c(subdev); struct nvkm_i2c_bus *bus; struct nvkm_i2c_pad *pad...
2019 Apr 03
0
[PATCH] drm/nouveau/i2c: Disable i2c bus access after ->fini()
...dev *subdev, bool suspend) { struct nvkm_i2c *i2c = nvkm_i2c(subdev); struct nvkm_i2c_pad *pad; + struct nvkm_i2c_bus *bus; u32 mask; + list_for_each_entry(bus, &i2c->bus, head) { + nvkm_i2c_bus_fini(bus); + } + if ((mask = (1 << i2c->func->aux) - 1), i2c->func->aux_stat) { i2c->func->aux_mask(i2c, NVKM_I2C_ANY, mask, 0); i2c->func->aux_stat(i2c, &mask, &mask, &mask, &mask); diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c b/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c index 807a2b67bd64..ed50cc3736b9 100644 --- a/driver...
2019 Apr 11
1
[PATCH v2] drm/nouveau/i2c: Disable i2c bus access after ->fini()
...nvkm_i2c_aux_fini(aux); > > + } > > + > > + list_for_each_entry(bus, &i2c->bus, head) { > > + nvkm_i2c_bus_fini(bus); > > + } > > + > > if ((mask = (1 << i2c->func->aux) - 1), i2c->func->aux_stat) { > > i2c->func->aux_mask(i2c, NVKM_I2C_ANY, mask, 0); > > i2c->func->aux_stat(i2c, &mask, &mask, &mask, &mask); > > @@ -180,6 +190,7 @@ nvkm_i2c_init(struct nvkm_subdev *subdev) > > struct nvkm_i2c *i2c =...
2019 Apr 10
0
[PATCH v2] drm/nouveau/i2c: Disable i2c bus access after ->fini()
...2c->aux, head) { > + nvkm_i2c_aux_fini(aux); > + } > + > + list_for_each_entry(bus, &i2c->bus, head) { > + nvkm_i2c_bus_fini(bus); > + } > + > if ((mask = (1 << i2c->func->aux) - 1), i2c->func->aux_stat) { > i2c->func->aux_mask(i2c, NVKM_I2C_ANY, mask, 0); > i2c->func->aux_stat(i2c, &mask, &mask, &mask, &mask); > @@ -180,6 +190,7 @@ nvkm_i2c_init(struct nvkm_subdev *subdev) > struct nvkm_i2c *i2c = nvkm_i2c(subdev); &g...
2011 Nov 05
4
ZFS Recovery: What do I try next?
...id: 2 guid: 9087312107742869669 phys_path: ''/pci at 0,0/pci1002,4391 at 11/disk at 1,0:q'' whole_disk: 0 DTL: 61 create_txg: 4 faulted: 1 aux_state: ''err_exceeded'' path: ''/bank3/hd/devs/loop2'' children[3]: type: ''disk'' id: 3 guid: 13297176051223822304 path: ''/dev/dsk...
2014 Jun 17
1
[REGRESSION] drm/g94/i2c: add aux channel interrupt driver
Hey, This patch causes a regression on my display-less nvd7. Commenting out the aux, aux_stat and aux_mask members in nvd0_i2c_oclass fixes boot, and makes things work normally again. broken dmesg: [ 40.314470] ACPI Warning: \_SB_.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) [ 40.314729] ACPI Warning: \_SB_.PCI0.GFX0._DS...
2017 Oct 18
9
[Bug 103351] New: Nouveau fails when booting with a screen connected to displayport since 13a86519202c5d119d83640d6f781f3181205d2c
https://bugs.freedesktop.org/show_bug.cgi?id=103351 Bug ID: 103351 Summary: Nouveau fails when booting with a screen connected to displayport since 13a86519202c5d119d83640d6f781f3181205d2c Product: Mesa Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW