diff options
| author | Shubhrajyoti D <[email protected]> | 2012-03-21 17:22:22 +0530 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2012-04-09 10:30:38 -0700 |
| commit | 388bc26226807fbcf4c626b81bb17a2e74aa4b1b (patch) | |
| tree | aaed42d866485f0abac7c5b27146cd9eaded694a /tools/perf/scripts/python | |
| parent | c3d8b76f61586714cdc5f219ba45592a54caaa55 (diff) | |
omap-serial: Fix the error handling in the omap_serial probe
The patch does the following
- The pm_runtime_disable is called in the remove not in the error
case of probe.The patch calls the pm_runtime_disable in the error
case.
- Calls pm_runtime_put in the error case.
- The up is not freed in the error path. Fix the memory leak by using
devm_* so that the memory need not be freed in the driver.
- Also the iounmap is not called fix the same by calling using devm_ioremap.
- Make the name of the error tags more meaningful.
Cc: Mark Brown <[email protected]>
Cc: Govindraj.R <[email protected]>
Signed-off-by: Shubhrajyoti D <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions