equal
deleted
inserted
replaced
150 |
150 |
151 EC_INFO("Cleaning up master driver...\n"); |
151 EC_INFO("Cleaning up master driver...\n"); |
152 |
152 |
153 list_for_each_entry_safe(master, next, &ec_masters, list) { |
153 list_for_each_entry_safe(master, next, &ec_masters, list) { |
154 list_del(&master->list); |
154 list_del(&master->list); |
155 kobject_del(&master->kobj); |
155 ec_master_destroy(master); |
156 kobject_put(&master->kobj); // free master |
|
157 } |
156 } |
158 |
157 |
159 unregister_chrdev_region(device_number, ec_master_count); |
158 unregister_chrdev_region(device_number, ec_master_count); |
160 |
159 |
161 EC_INFO("Master driver cleaned up.\n"); |
160 EC_INFO("Master driver cleaned up.\n"); |