regulator: twl-regulator: Simplify the code matching regulator id
authorAxel Lin <axel.lin@gmail.com>
Mon, 9 Apr 2012 14:32:49 +0000 (22:32 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 10 Apr 2012 10:04:26 +0000 (11:04 +0100)
commit5ade39358f0244a0672860766eed92e8c908b805
tree6a8146beb7a0e542b2115de1579badd95d4f69fa
parent2e42a7dc407163dd99ab5741b6fd167877708623
regulator: twl-regulator: Simplify the code matching regulator id

This patch makes the code easier to read.

Also add checking the case when no desc id is matched. This is required because
if no desc id is matched, the poiner info is pointed to twl_of_match[i].data
which may be not NULL. Checking info is NULL or not latter does not catch the
error.

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
drivers/regulator/twl-regulator.c