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