summaryrefslogtreecommitdiff
path: root/py-smbus
diff options
context:
space:
mode:
authorJean Delvare <jdelvare@suse.de>2012-04-26 10:10:22 +0000
committerJean Delvare <jdelvare@suse.de>2012-04-26 10:10:22 +0000
commit93caf007f4cbd3dcd0267e4cb8a699288e17d907 (patch)
tree44f8ed60748dc8f37fdd69f10547965cedfcc70f /py-smbus
parent65261912197415b4205f6e6df0f20b22588fb40a (diff)
downloadi2c-tools-git-93caf007f4cbd3dcd0267e4cb8a699288e17d907.tar.gz
i2c-dev: Move SMBus helper functions to include/i2c/smbus.h
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6048 7894878c-1315-0410-8ee3-d5d059ff63e0
Diffstat (limited to 'py-smbus')
-rw-r--r--py-smbus/Module.mk2
-rw-r--r--py-smbus/smbusmodule.c3
2 files changed, 4 insertions, 1 deletions
diff --git a/py-smbus/Module.mk b/py-smbus/Module.mk
index 138a789..fc2b201 100644
--- a/py-smbus/Module.mk
+++ b/py-smbus/Module.mk
@@ -14,7 +14,7 @@ DISTUTILS := \
cd $(PY_SMBUS_DIR) && \
CPPFLAGS="$(CPPFLAGS) -I../include" $(PYTHON) setup.py
-all-python: $(INCLUDE_DIR)/linux/i2c-dev.h
+all-python: $(INCLUDE_DIR)/i2c/smbus.h
$(DISTUTILS) build
clean-python:
diff --git a/py-smbus/smbusmodule.c b/py-smbus/smbusmodule.c
index a881448..bedd8bf 100644
--- a/py-smbus/smbusmodule.c
+++ b/py-smbus/smbusmodule.c
@@ -18,10 +18,13 @@
#include <Python.h>
#include "structmember.h"
+#include <sys/ioctl.h>
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
+#include <linux/i2c.h>
#include <linux/i2c-dev.h>
+#include <i2c/smbus.h>
/*
** These are required to build this module against Linux older than 2.6.23.