DMA: OF: Check properties value before running be32_to_cpup() on it
authorViresh Kumar <viresh.kumar@linaro.org>
Fri, 15 Mar 2013 08:48:20 +0000 (14:18 +0530)
committerVinod Koul <vinod.koul@intel.com>
Mon, 15 Apr 2013 04:22:03 +0000 (09:52 +0530)
commit9a188eb126aa7bf27077ee46fcb914898d6fc281
tree49a72638e45f8a23c0f5d106c4f720c187297b3f
parentbef29ec508e58bf8b9ec0915de5b0739fb800c91
DMA: OF: Check properties value before running be32_to_cpup() on it

In of_dma_controller_register() routine we are calling of_get_property() as an
parameter to be32_to_cpup(). In case the property doesn't exist we will get a
crash.

This patch changes this code to check if we got a valid property first and then
runs be32_to_cpup() on it.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/of-dma.c