]> asedeno.scripts.mit.edu Git - linux.git/commit
firmware: arm_scmi: replace of_match_device->data with of_device_get_match_data()
authorAditya Pakki <pakki001@umn.edu>
Fri, 22 Mar 2019 21:55:03 +0000 (16:55 -0500)
committerSudeep Holla <sudeep.holla@arm.com>
Fri, 12 Apr 2019 17:11:18 +0000 (18:11 +0100)
commitd9350f21e5fe2614e1f78ef20c3a3e83c4a36391
treea21c7a50b04dfbdf7251c1950cb62d1ed364aa77
parentfa7fe29a645b4da08efe8ff2392898b88f9ded9f
firmware: arm_scmi: replace of_match_device->data with of_device_get_match_data()

of_match_device can return NULL if no matching device is found though
it's highly unlikely to happen in scmi_probe as it's called only if
a valid match is found.

However we can use of_device_get_match_data() instead of
of_match_device()->data to handle NULL pointer checks and return -EINVAL
in such a scenario.

Reviewed-by: Steven Price <steven.price@arm.com>
Signed-off-by: Aditya Pakki <pakki001@umn.edu>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/firmware/arm_scmi/driver.c