[Nouveau] [PATCH] nouveau: Set i2c adapter parent device

Matthew Garrett mjg at redhat.com
Tue Nov 17 14:56:41 PST 2009


The parent device of the i2c adapter should be set to the appropriate PCI
device in order for it to show up properly in sysfs.

Signed-off-by: Matthew Garrett <mjg at redhat.com>
---
 drivers/gpu/drm/nouveau/nouveau_i2c.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/gpu/drm/nouveau/nouveau_i2c.c b/drivers/gpu/drm/nouveau/nouveau_i2c.c
index 3f219dd..cca2b6c 100644
--- a/drivers/gpu/drm/nouveau/nouveau_i2c.c
+++ b/drivers/gpu/drm/nouveau/nouveau_i2c.c
@@ -176,6 +176,7 @@ nouveau_i2c_init(struct drm_device *dev, struct dcb_i2c_entry *entry, int index)
 		 "nouveau-%s-%d", pci_name(dev->pdev), index);
 	i2c->adapter.owner = THIS_MODULE;
 	i2c->adapter.algo_data = &i2c->algo;
+	i2c->adapter.dev.parent = &dev->pdev->dev;
 	i2c->dev = dev;
 
 	switch (entry->port_type) {
-- 
1.6.5.2



More information about the Nouveau mailing list