Changeset 3810

Show
Ignore:
Timestamp:
07/03/03 03:35:35 (11 years ago)
Author:
mds
Message:

updates

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • i2c/branches/lk2-4/CHANGES

    r3791 r3810  
    1919 
    20202.8.0 (2003????) 
     21  Interface changes: 
     22        - File i2c-dev.h: remove all userspace code, moved to 
     23                          i2c-dev.h in lm_sensors2 package 
     24        - Struct i2c_adapter: remove inc_use() and dec_use(), add owner, 
     25                              remove client_count, replace semaphore lock 
     26                              with semaphores bus and list. 
     27        - Struct i2c_algorithm: add owner 
     28        - Struct i2c_driver: remove inc_use() and dec_use() 
     29        - Struct i2c_msg: type changes; add err and done 
     30        - Struct i2c_smbus_ioctl_data, i2c_rdwr_ioctl_data: type changes 
     31        - Remove controlling_mod argument in i2c_register_entry() 
     32        - Remove i2c_inc_use_client() and i2c_dec_use_client() 
     33        - Add i2c_client_command() 
     34  Makefiles: Handle multiple UTS_RELEASE definitions in linux/version.h; 
     35             Remove old gzipped modules; remove old misc directory if empty; 
     36             Don't use /usr/include headers for modules; 
     37             Remove pre-2.4 installation method; 
     38             Run depmod after module installation 
     39  Modules (all): Cleanups including 
     40        - C99 initializers 
     41        - Remove #ifdef MODULE 
     42        - Remove #ifndef THIS_MODULE 
     43        - Remove #ifndef MODULE_LICENSE 
     44        - Remove init_MUTEX #define 
     45        - Remove EXPORT_NO_SYMBOLS 
     46        - Remove dummy xxx_command() definitions 
     47        - Use module_init() and module_exit() 
    2148  drivers (several): make spinlock_t's static 
    22   i2c-algo-biths.[ch]: Rewrite of i2c-algo-bit with improved bus timing and 
    23            error handling. This is not a drop-in replacement for i2c-algo-bit. 
    24            Interface subject to change. 
     49  i2c-algo-biths.[ch]: (new) Rewrite of i2c-algo-bit with improved 
     50                       bus timing and error handling. 
     51                       This is not a drop-in replacement for i2c-algo-bit. 
     52                       Interface subject to change. 
     53  i2c-core.c: Rewrite locking; 
     54              Remove initialization of other modules in i2c_init_all() 
     55  i2c-dev.c: Fixes from kernel 2.4.21-rc7 
    2556  i2c-id.h: add IDs for i2c-algo-biths, W83627HF, LM85, nForce2, OMAHA, GUIDE, 
    2657            MPC107, IXP2000, IXP425, IOP3XX, UDA1342, S3VIA 
    2758  i2c-proc.c: Fix ignore and probe tests 
    28   i2c.h: Add fields for detailed delivery report in i2c_msg. 
     59  mkpatch: Remove patching of drivers/char/mem.c 
    2960 
    30612.7.0 (20021208)