What was intended as a clean up of the file drivers/staging/rtl8192u/r8192U_dm.h turned into refactoring of most of the enumerated types defined in the file. Most of the enumerated types were simply used to define a collection of constants, rather then actually using the types as enumerated types. So the variables which used the enums were all defined as being of type u8. This removes the ability of the compiler to do type checking of the types used. To correct this all u8 types have been changed to enums where appropriate. Whilst I've called these patches refactoring they are all essentially coding style changes. John Whitmore (10): staging:rtl8192u: Remove unused DM_check_fsync_time_interval - Style staging:rtl8192u: Refactor use of enum dm_dig_sta_e - Style staging:rtl8192u: Refactor enum dm_ratr_sta_e usage - Style staging:rtl8192u: Remove enum dm_dig_op_e staging:rtl8192u: Refactor enum dm_dig_alg_e - Style staging:rtl8192u: Remove unused enum dm_dig_dbg_e - Style staging:rtl8192u: Refactor dm_dig_connect_e - Style staging:rtl8192u: Refactor enum dm_dig_pd_th_e - Style staging:rtl8192u: Refactor enum dm_dig_cs_ratio_e - Style staging:rtl8192u: Refactor enum DM_CCK_Rx_Path_Method - Style drivers/staging/rtl8192u/r8192U.h | 10 ++- drivers/staging/rtl8192u/r8192U_dm.c | 91 ------------------- drivers/staging/rtl8192u/r8192U_dm.h | 125 +++++++++------------------ 3 files changed, 51 insertions(+), 175 deletions(-) -- 2.18.0 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel