]> git.baikalelectronics.ru Git - kernel.git/commit
unicore32 machine related files: add i2c bus drivers for pkunity-v3 soc
authorGuanXuetao <gxt@mprc.pku.edu.cn>
Sat, 26 Feb 2011 13:29:29 +0000 (21:29 +0800)
committerGuanXuetao <gxt@mprc.pku.edu.cn>
Thu, 17 Mar 2011 01:19:20 +0000 (09:19 +0800)
commit3170c72c14f99a32c4659bfc4371e0af5bd65af0
tree4c7452a2f41569bd830bacb174c260ba95421520
parenta3ebf0fb3938b5133e7ffe567a60d6174262c7e2
unicore32 machine related files: add i2c bus drivers for pkunity-v3 soc

change from original version -- by advice of Jean Delvare
1. remove global variable i2c_reg, replaced by local variables
2. replace ENXIO with ENODEV when no platform resources
3. add adapter->nr assignment before i2c_add_numbered_adapter() call
4. add judgement for i2c_del_adapter() return value
5. release adapter when driver removed
6. add __devexit for puv3_i2c_remove() function
7. modify several names to more appropriated ones

Signed-off-by: Guan Xuetao <gxt@mprc.pku.edu.cn>
Acked-by: Arnd Bergmann <arnd@arndb.de>
MAINTAINERS
arch/unicore32/configs/debug_defconfig
drivers/i2c/busses/Kconfig
drivers/i2c/busses/Makefile
drivers/i2c/busses/i2c-puv3.c [new file with mode: 0644]