]>
git.ipfire.org Git - thirdparty/kernel/linux.git/blob - include/linux/mfd/samsung/s2mps13.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Copyright (c) 2014 Samsung Electronics Co., Ltd
4 * http://www.samsung.com
7 #ifndef __LINUX_MFD_S2MPS13_H
8 #define __LINUX_MFD_S2MPS13_H
10 /* S2MPS13 registers */
60 S2MPS13_REG_BUCK_RAMP1
,
61 S2MPS13_REG_BUCK_RAMP2
,
106 S2MPS13_REG_LDODSCH1
,
107 S2MPS13_REG_LDODSCH2
,
108 S2MPS13_REG_LDODSCH3
,
109 S2MPS13_REG_LDODSCH4
,
110 S2MPS13_REG_LDODSCH5
,
114 enum s2mps13_regulators
{
166 S2MPS13_REGULATOR_MAX
,
170 * Default ramp delay in uv/us. Datasheet says that ramp delay can be
171 * controlled however it does not specify which register is used for that.
172 * Let's assume that default value will be set.
174 #define S2MPS13_BUCK_RAMP_DELAY 12500
175 #define S2MPS13_REG_WRSTBI_MASK BIT(5)
177 #endif /* __LINUX_MFD_S2MPS13_H */