From: Mark Brown Date: Tue, 2 Jul 2013 21:52:41 +0000 (+0100) Subject: regulator: core: Add helpers for multiple linear ranges X-Git-Tag: v3.12-rc1~191^2~10^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=94d33c02c7186b69849c292e1216a08ad1c0d99d;p=pandora-kernel.git regulator: core: Add helpers for multiple linear ranges Many regulators have several linear ranges of selector with different step sizes, for example offering better resolution at lower voltages. Provide regulator_{map,list}_voltage_linear_range() allowing these regulators to use generic code. To do so a table of regulator_linear_range structs needs to be pointed to from the descriptor. This was inspired by similar code included in a driver submission from Chao Xie and Yi Zhang at Marvell. Signed-off-by: Mark Brown --- Reading git-diff-tree failed