patch: new patch pattern module_platform_driver_probe.cocci

use module_platform_driver_probe()

module_platform_driver_probe() makes the code simpler by
eliminating boilerplate code.

Signed-off-by: Wei Yongjun <weiyj.lk@gmail.com>
patchs: update desc of driver patterns

update desc of driver patterns.

Signed-off-by: Wei Yongjun <weiyj.lk@gmail.com>
patch: update except file list of some patterns

update except file list of some patterns.

Signed-off-by: Wei Yongjun <weiyj.lk@gmail.com>
patch: new patch pattern anon_inode_getfile__ret.cocci

fix return value check in {{function}}

In case of error, the function anon_inode_getfile() returns
ERR_PTR() and never returns NULL. The NULL test in the return
value check should be replaced with IS_ERR().

Signed-off-by: Wei Yongjun <weiyj.lk@gmail.com>