lkml.org 
[lkml]   [2021]   [Dec]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH] linux: regulator: pca9450.h: Correct register masks for LDOs

    From 6dda12150785665ddd1059d53aa22bf902bfe4aa Mon Sep 17 00:00:00 2001
    From: Andre Werner <andre.werner@systec-electronic.com>
    Date: Mon, 22 Nov 2021 15:40:17 +0100
    Subject: [PATCH] linux: regulator: pca9450.h: Correct register masks for LDOs

    Within the defines of the register masks for LDO3 and LDO4,
    the most significant bit was missing. The datasheet said
    the range is 4:0 bits. Thus, the output voltage cannot be
    set above 1.7V for each.

    Signed-off-by: Andre Werner <andre.werner@systec-electronic.com>
    ---
    include/linux/regulator/pca9450.h | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    diff --git a/include/linux/regulator/pca9450.h
    b/include/linux/regulator/pca9450.h
    index 71902f41c919..0c3edff6bdff 100644
    --- a/include/linux/regulator/pca9450.h
    +++ b/include/linux/regulator/pca9450.h
    @@ -196,11 +196,11 @@ enum {

    /* PCA9450_REG_LDO3_VOLT bits */
    #define LDO3_EN_MASK 0xC0
    -#define LDO3OUT_MASK 0x0F
    +#define LDO3OUT_MASK 0x1F

    /* PCA9450_REG_LDO4_VOLT bits */
    #define LDO4_EN_MASK 0xC0
    -#define LDO4OUT_MASK 0x0F
    +#define LDO4OUT_MASK 0x1F

    /* PCA9450_REG_LDO5_VOLT bits */
    #define LDO5L_EN_MASK 0xC0
    --
    2.31.1
    [unhandled content-type:application/pgp-keys]
    \
     
     \ /
      Last update: 2021-12-13 08:33    [W:7.286 / U:0.088 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site