From 9774bbe31a0741ad71929156f59afdb2aba4eae5 Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Tue, 22 May 2012 15:23:13 +0300 Subject: video: tegra: host: Register devices in SoC files Move the device structures to the driver source code files. Register all nvhost_device's in one loop which is called from board file. host1x driver code is moved to live under host1x, too. This causes a need to add host to include path of tegradc and nvavp. Bug 982965 Change-Id: If99cf9d1ef6bc24663ee8294c19370429ed04ca7 Signed-off-by: Terje Bergstrom Reviewed-on: http://git-master/r/104076 Reviewed-by: Simone Willett Tested-by: Simone Willett --- include/linux/nvhost.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include') diff --git a/include/linux/nvhost.h b/include/linux/nvhost.h index 82bb884dfbbd..1293cec7cd75 100644 --- a/include/linux/nvhost.h +++ b/include/linux/nvhost.h @@ -94,6 +94,9 @@ struct nvhost_device { struct nvhost_channel *channel; /* Channel assigned for the module */ }; +/* Register devices to nvhost bus */ +extern int nvhost_add_devices(struct nvhost_device **, int num); + /* Register device to nvhost bus */ extern int nvhost_device_register(struct nvhost_device *); -- cgit v1.2.3