OSDN Git Service

leds: qpnp-flash-v2: Modify current code calculation
authorSubbaraman Narayanamurthy <subbaram@codeaurora.org>
Mon, 16 Apr 2018 21:00:12 +0000 (14:00 -0700)
committerSubbaraman Narayanamurthy <subbaram@codeaurora.org>
Thu, 26 Apr 2018 20:07:08 +0000 (13:07 -0700)
commita228cb4e8b8a20b15069f41be84e60cc5a6d06c9
treed5d7dc88c7217912e57e0c4d33125d830f65f355
parent502257f3e6a9fbc83bdf42d98aef495c8dcecf11
leds: qpnp-flash-v2: Modify current code calculation

Currently, the code calculated for a desired target current and
IRES is rounded up since DIV_ROUND_UP is used in the calculation.
With a higher IRES (12.5 mA), code can be configured to a higher
value. Fix this by using DIV_ROUND_CLOSEST so that the optimal
code can be obtained.

Change-Id: I51c1b15fff3ff2a23cb256f2ae1d341f5271adf2
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
drivers/leds/leds-qpnp-flash-v2.c