Module Name: src Committed By: jmcneill Date: Wed Jul 3 10:21:41 UTC 2019
Modified Files: src/sys/dev/i2c: rkpmic.c Log Message: Fix enable mask for RK808 LDO regulators To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/i2c/rkpmic.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/i2c/rkpmic.c diff -u src/sys/dev/i2c/rkpmic.c:1.2 src/sys/dev/i2c/rkpmic.c:1.3 --- src/sys/dev/i2c/rkpmic.c:1.2 Thu Sep 20 09:02:46 2018 +++ src/sys/dev/i2c/rkpmic.c Wed Jul 3 10:21:41 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: rkpmic.c,v 1.2 2018/09/20 09:02:46 jmcneill Exp $ */ +/* $NetBSD: rkpmic.c,v 1.3 2019/07/03 10:21:41 jmcneill Exp $ */ /*- * Copyright (c) 2018 Jared McNeill <jmcne...@invisible.ca> @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rkpmic.c,v 1.2 2018/09/20 09:02:46 jmcneill Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rkpmic.c,v 1.3 2019/07/03 10:21:41 jmcneill Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -123,31 +123,31 @@ static const struct rkpmic_ctrl rk808_ct .vsel_reg = 0x3b, .vsel_mask = __BITS(4,0), .base = 1800000, .step = 100000 }, { .name = "LDO_REG2", - .enable_reg = 0x24, .enable_mask = __BIT(0), + .enable_reg = 0x24, .enable_mask = __BIT(1), .vsel_reg = 0x3d, .vsel_mask = __BITS(4,0), .base = 1800000, .step = 100000 }, { .name = "LDO_REG3", - .enable_reg = 0x24, .enable_mask = __BIT(0), + .enable_reg = 0x24, .enable_mask = __BIT(2), .vsel_reg = 0x3f, .vsel_mask = __BITS(3,0), .base = 800000, .step = 100000 }, { .name = "LDO_REG4", - .enable_reg = 0x24, .enable_mask = __BIT(0), + .enable_reg = 0x24, .enable_mask = __BIT(3), .vsel_reg = 0x41, .vsel_mask = __BITS(4,0), .base = 1800000, .step = 100000 }, { .name = "LDO_REG5", - .enable_reg = 0x24, .enable_mask = __BIT(0), + .enable_reg = 0x24, .enable_mask = __BIT(4), .vsel_reg = 0x43, .vsel_mask = __BITS(4,0), .base = 1800000, .step = 100000 }, { .name = "LDO_REG6", - .enable_reg = 0x24, .enable_mask = __BIT(0), + .enable_reg = 0x24, .enable_mask = __BIT(5), .vsel_reg = 0x45, .vsel_mask = __BITS(4,0), .base = 800000, .step = 100000 }, { .name = "LDO_REG7", - .enable_reg = 0x24, .enable_mask = __BIT(0), + .enable_reg = 0x24, .enable_mask = __BIT(6), .vsel_reg = 0x47, .vsel_mask = __BITS(4,0), .base = 800000, .step = 100000 }, { .name = "LDO_REG8", - .enable_reg = 0x24, .enable_mask = __BIT(0), + .enable_reg = 0x24, .enable_mask = __BIT(7), .vsel_reg = 0x49, .vsel_mask = __BITS(4,0), .base = 1800000, .step = 100000 },