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>
Showing
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- arch/unicore32/configs/debug_defconfig 4 additions, 0 deletionsarch/unicore32/configs/debug_defconfig
- drivers/i2c/busses/Kconfig 11 additions, 0 deletionsdrivers/i2c/busses/Kconfig
- drivers/i2c/busses/Makefile 1 addition, 0 deletionsdrivers/i2c/busses/Makefile
- drivers/i2c/busses/i2c-puv3.c 306 additions, 0 deletionsdrivers/i2c/busses/i2c-puv3.c
Loading
Please register or sign in to comment